0001606268-24-000008.txt : 20240229 0001606268-24-000008.hdr.sgml : 20240229 20240229115601 ACCESSION NUMBER: 0001606268-24-000008 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 102 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240229 DATE AS OF CHANGE: 20240229 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Via Renewables, Inc. CENTRAL INDEX KEY: 0001606268 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC & OTHER SERVICES COMBINED [4931] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 465453215 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36559 FILM NUMBER: 24700803 BUSINESS ADDRESS: STREET 1: 12140 WICKCHESTER LANE STREET 2: SUITE 100 CITY: HOUSTON STATE: TX ZIP: 77079 BUSINESS PHONE: (713) 600-2600 MAIL ADDRESS: STREET 1: 12140 WICKCHESTER LANE STREET 2: SUITE 100 CITY: HOUSTON STATE: TX ZIP: 77079 FORMER COMPANY: FORMER CONFORMED NAME: Spark Energy, Inc. DATE OF NAME CHANGE: 20140423 10-K 1 spke-20231231.htm 10-K spke-20231231
false2023FY0001606268P1YP3Yhttp://fasb.org/us-gaap/2023#OtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrenthttp://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrent0.20.20.50.50.50P1Y00016062682023-01-012023-12-310001606268us-gaap:CommonClassAMember2023-01-012023-12-310001606268us-gaap:SeriesAPreferredStockMember2023-01-012023-12-3100016062682023-06-30iso4217:USD0001606268us-gaap:CommonClassAMember2024-02-27xbrli:shares0001606268us-gaap:CommonClassBMember2024-02-270001606268us-gaap:SeriesAPreferredStockMember2024-02-2700016062682023-12-3100016062682022-12-310001606268us-gaap:TradeAccountsReceivableMember2023-12-310001606268us-gaap:TradeAccountsReceivableMember2022-12-310001606268us-gaap:NonrelatedPartyMember2023-12-310001606268us-gaap:NonrelatedPartyMember2022-12-310001606268us-gaap:RelatedPartyMember2023-12-310001606268us-gaap:RelatedPartyMember2022-12-31iso4217:USDxbrli:shares0001606268us-gaap:CommonClassAMember2022-12-310001606268us-gaap:CommonClassAMember2023-12-310001606268us-gaap:CommonClassBMember2023-12-310001606268us-gaap:CommonClassBMember2022-12-310001606268us-gaap:RetailMember2023-01-012023-12-310001606268us-gaap:RetailMember2022-01-012022-12-310001606268us-gaap:RetailMember2021-01-012021-12-3100016062682022-01-012022-12-3100016062682021-01-012021-12-310001606268us-gaap:ProductAndServiceOtherMember2023-01-012023-12-310001606268us-gaap:ProductAndServiceOtherMember2022-01-012022-12-310001606268us-gaap:ProductAndServiceOtherMember2021-01-012021-12-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-12-310001606268us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-310001606268us-gaap:TreasuryStockCommonMember2020-12-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001606268us-gaap:AdditionalPaidInCapitalMember2020-12-310001606268us-gaap:RetainedEarningsMember2020-12-310001606268us-gaap:ParentMember2020-12-310001606268us-gaap:NoncontrollingInterestMember2020-12-3100016062682020-12-310001606268us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001606268us-gaap:ParentMember2021-01-012021-12-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-12-310001606268us-gaap:RetainedEarningsMember2021-01-012021-12-310001606268us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001606268us-gaap:CommonClassAMember2021-01-012021-12-310001606268us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-01-012021-12-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001606268us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310001606268us-gaap:TreasuryStockCommonMember2021-12-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001606268us-gaap:AdditionalPaidInCapitalMember2021-12-310001606268us-gaap:RetainedEarningsMember2021-12-310001606268us-gaap:ParentMember2021-12-310001606268us-gaap:NoncontrollingInterestMember2021-12-3100016062682021-12-310001606268us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001606268us-gaap:ParentMember2022-01-012022-12-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-12-310001606268us-gaap:RetainedEarningsMember2022-01-012022-12-310001606268us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001606268us-gaap:CommonClassAMember2022-01-012022-12-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001606268us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310001606268us-gaap:TreasuryStockCommonMember2022-12-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001606268us-gaap:AdditionalPaidInCapitalMember2022-12-310001606268us-gaap:RetainedEarningsMember2022-12-310001606268us-gaap:ParentMember2022-12-310001606268us-gaap:NoncontrollingInterestMember2022-12-310001606268us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001606268us-gaap:ParentMember2023-01-012023-12-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-12-310001606268us-gaap:RetainedEarningsMember2023-01-012023-12-310001606268us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001606268us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-12-310001606268us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-12-310001606268us-gaap:TreasuryStockCommonMember2023-12-310001606268us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001606268us-gaap:AdditionalPaidInCapitalMember2023-12-310001606268us-gaap:RetainedEarningsMember2023-12-310001606268us-gaap:ParentMember2023-12-310001606268us-gaap:NoncontrollingInterestMember2023-12-310001606268spke:MergerAgreementWithRetailcoMember2023-12-290001606268spke:ResidentialCustomerEquivalentMember2022-12-310001606268spke:WirelessDeviceMember2023-12-310001606268srt:MinimumMember2023-12-310001606268srt:MaximumMember2023-12-310001606268us-gaap:CustomerRelationshipsMember2023-01-012023-12-310001606268us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001606268us-gaap:CustomerRelationshipsMember2022-01-012022-12-310001606268spke:CustomerRelationshipsOtherMembersrt:MaximumMember2022-12-310001606268srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310001606268spke:CustomerRelationshipsOtherMembersrt:MinimumMember2022-12-310001606268spke:CustomerRelationshipsOtherMember2022-01-012022-12-310001606268us-gaap:TrademarksMembersrt:MinimumMember2023-12-310001606268us-gaap:TrademarksMembersrt:MaximumMember2023-12-310001606268us-gaap:TrademarksMember2023-12-310001606268us-gaap:TrademarksMember2022-12-310001606268us-gaap:TrademarksMember2023-01-012023-12-310001606268us-gaap:TrademarksMember2022-01-012022-12-310001606268us-gaap:TrademarksMember2021-01-012021-12-310001606268us-gaap:OtherCurrentAssetsMember2023-12-310001606268us-gaap:OtherCurrentAssetsMember2022-12-310001606268us-gaap:OtherCurrentLiabilitiesMember2023-12-310001606268us-gaap:OtherCurrentLiabilitiesMember2022-12-310001606268spke:NewEnglandMemberus-gaap:RetailMemberspke:RetailElectricityMember2023-01-012023-12-310001606268spke:NewEnglandMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:NewEnglandMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:NewEnglandMemberus-gaap:RetailMemberspke:RetailElectricityMember2022-01-012022-12-310001606268spke:NewEnglandMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:NewEnglandMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:NewEnglandMemberus-gaap:RetailMemberspke:RetailElectricityMember2021-01-012021-12-310001606268spke:NewEnglandMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:NewEnglandMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:MidAtlanticMemberus-gaap:RetailMemberspke:RetailElectricityMember2023-01-012023-12-310001606268spke:MidAtlanticMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:MidAtlanticMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:MidAtlanticMemberus-gaap:RetailMemberspke:RetailElectricityMember2022-01-012022-12-310001606268spke:MidAtlanticMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:MidAtlanticMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:MidAtlanticMemberus-gaap:RetailMemberspke:RetailElectricityMember2021-01-012021-12-310001606268spke:MidAtlanticMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:MidAtlanticMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:MidwestMemberus-gaap:RetailMemberspke:RetailElectricityMember2023-01-012023-12-310001606268spke:RetailNaturalGasMemberspke:MidwestMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:MidwestMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:MidwestMemberus-gaap:RetailMemberspke:RetailElectricityMember2022-01-012022-12-310001606268spke:RetailNaturalGasMemberspke:MidwestMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:MidwestMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:MidwestMemberus-gaap:RetailMemberspke:RetailElectricityMember2021-01-012021-12-310001606268spke:RetailNaturalGasMemberspke:MidwestMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:MidwestMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:SouthwestMemberus-gaap:RetailMemberspke:RetailElectricityMember2023-01-012023-12-310001606268spke:SouthwestMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:SouthwestMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:SouthwestMemberus-gaap:RetailMemberspke:RetailElectricityMember2022-01-012022-12-310001606268spke:SouthwestMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:SouthwestMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:SouthwestMemberus-gaap:RetailMemberspke:RetailElectricityMember2021-01-012021-12-310001606268spke:SouthwestMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:SouthwestMemberus-gaap:RetailMember2021-01-012021-12-310001606268us-gaap:RetailMemberspke:RetailElectricityMember2023-01-012023-12-310001606268spke:RetailNaturalGasMemberus-gaap:RetailMember2023-01-012023-12-310001606268us-gaap:RetailMemberspke:RetailElectricityMember2022-01-012022-12-310001606268spke:RetailNaturalGasMemberus-gaap:RetailMember2022-01-012022-12-310001606268us-gaap:RetailMemberspke:RetailElectricityMember2021-01-012021-12-310001606268spke:RetailNaturalGasMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:CommercialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMember2023-01-012023-12-310001606268spke:CommercialMemberspke:RetailNaturalGasMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2023-01-012023-12-310001606268spke:CommercialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2023-01-012023-12-310001606268spke:CommercialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMember2022-01-012022-12-310001606268spke:CommercialMemberspke:RetailNaturalGasMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2022-01-012022-12-310001606268spke:CommercialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2022-01-012022-12-310001606268spke:CommercialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMember2021-01-012021-12-310001606268spke:CommercialMemberspke:RetailNaturalGasMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2021-01-012021-12-310001606268spke:CommercialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2021-01-012021-12-310001606268spke:ResidentialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMember2023-01-012023-12-310001606268spke:RetailNaturalGasMemberspke:ResidentialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2023-01-012023-12-310001606268spke:ResidentialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2023-01-012023-12-310001606268spke:ResidentialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMember2022-01-012022-12-310001606268spke:RetailNaturalGasMemberspke:ResidentialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2022-01-012022-12-310001606268spke:ResidentialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2022-01-012022-12-310001606268spke:ResidentialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMemberspke:RetailElectricityMember2021-01-012021-12-310001606268spke:RetailNaturalGasMemberspke:ResidentialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2021-01-012021-12-310001606268spke:ResidentialMemberus-gaap:RetailMemberus-gaap:BilledRevenuesMember2021-01-012021-12-310001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailElectricityMember2023-01-012023-12-310001606268us-gaap:UnbilledRevenuesMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2023-01-012023-12-310001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMember2023-01-012023-12-310001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailElectricityMember2022-01-012022-12-310001606268us-gaap:UnbilledRevenuesMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2022-01-012022-12-310001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMember2022-01-012022-12-310001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMemberspke:RetailElectricityMember2021-01-012021-12-310001606268us-gaap:UnbilledRevenuesMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2021-01-012021-12-310001606268us-gaap:UnbilledRevenuesMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMemberspke:RetailElectricityMember2023-01-012023-12-310001606268spke:PurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMemberspke:RetailElectricityMember2022-01-012022-12-310001606268spke:PurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMemberspke:RetailElectricityMember2021-01-012021-12-310001606268spke:PurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:PurchaseofAccountsReceivableMarketMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberus-gaap:RetailMemberspke:RetailElectricityMember2023-01-012023-12-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberus-gaap:RetailMember2023-01-012023-12-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberus-gaap:RetailMemberspke:RetailElectricityMember2022-01-012022-12-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberus-gaap:RetailMember2022-01-012022-12-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberus-gaap:RetailMemberspke:RetailElectricityMember2021-01-012021-12-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberspke:RetailNaturalGasMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:NonPurchaseofAccountsReceivableMarketMemberus-gaap:RetailMember2021-01-012021-12-310001606268spke:ElectricandGasRevenueMember2023-01-012023-12-310001606268spke:ElectricandGasRevenueMember2022-01-012022-12-310001606268spke:ElectricandGasRevenueMember2021-01-012021-12-310001606268spke:CostofServicesEnergyServicesMember2023-01-012023-12-310001606268spke:CostofServicesEnergyServicesMember2022-01-012022-12-310001606268spke:CostofServicesEnergyServicesMember2021-01-012021-12-310001606268us-gaap:TradeAccountsReceivableMember2023-01-012023-12-310001606268spke:SparkHoldCoMember2023-01-012023-12-31xbrli:pure0001606268spke:NuDevcoRetailandRetailcoLLCMemberspke:SparkHoldCoMember2023-01-012023-12-310001606268spke:SparkHoldCoMember2022-01-012022-12-310001606268spke:NuDevcoRetailandRetailcoLLCMemberspke:SparkHoldCoMember2022-01-012022-12-310001606268us-gaap:CommonClassAMember2023-03-200001606268us-gaap:CommonClassBMember2023-03-200001606268us-gaap:CommonClassBMember2021-07-012021-07-3100016062682021-07-310001606268srt:AffiliatedEntityMember2023-01-012023-12-310001606268spke:RestrictedUnitsandLiabilityAwardsMember2023-01-012023-12-310001606268spke:RestrictedUnitsandLiabilityAwardsMember2022-01-012022-12-310001606268spke:RestrictedUnitsandLiabilityAwardsMember2021-01-012021-12-310001606268us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001606268us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001606268us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001606268us-gaap:CommonClassBMember2023-01-012023-12-310001606268us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001606268us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001606268us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001606268us-gaap:CommonClassBMembersrt:MinimumMember2023-03-202023-03-200001606268srt:MinimumMemberus-gaap:CommonClassAMember2023-03-202023-03-200001606268us-gaap:CommonClassBMembersrt:MaximumMember2023-03-202023-03-200001606268srt:MaximumMemberus-gaap:CommonClassAMember2023-03-202023-03-200001606268us-gaap:SeriesAPreferredStockMember2022-04-142022-04-140001606268us-gaap:SeriesAPreferredStockMember2022-04-152022-04-150001606268us-gaap:SeriesAPreferredStockMember2022-04-150001606268us-gaap:SeriesAPreferredStockMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-310001606268us-gaap:SeriesAPreferredStockMember2023-12-310001606268us-gaap:SeriesAPreferredStockMember2022-01-012022-12-310001606268us-gaap:SeriesAPreferredStockMember2022-12-310001606268us-gaap:SeriesAPreferredStockMemberus-gaap:SubsequentEventMember2024-01-172024-01-170001606268srt:NaturalGasReservesMemberus-gaap:LongMemberspke:NontradingMember2023-01-012023-12-31utr:MMBTU0001606268srt:NaturalGasReservesMemberus-gaap:LongMemberspke:NontradingMember2022-01-012022-12-310001606268us-gaap:LongMemberus-gaap:ElectricityMemberspke:NontradingMember2023-01-012023-12-31utr:MWh0001606268us-gaap:LongMemberus-gaap:ElectricityMemberspke:NontradingMember2022-01-012022-12-310001606268srt:NaturalGasReservesMemberus-gaap:LongMemberspke:DesignatedasTradingMember2023-01-012023-12-310001606268srt:NaturalGasReservesMemberus-gaap:LongMemberspke:DesignatedasTradingMember2022-01-012022-12-310001606268spke:NontradingMember2023-01-012023-12-310001606268spke:NontradingMemberspke:NoncashFlowHedgingMember2022-01-012022-12-310001606268spke:NontradingMemberspke:NoncashFlowHedgingMember2021-01-012021-12-310001606268spke:NoncashFlowHedgingMemberspke:DesignatedasTradingMember2023-01-012023-12-310001606268spke:NoncashFlowHedgingMemberspke:DesignatedasTradingMember2022-01-012022-12-310001606268spke:NoncashFlowHedgingMemberspke:DesignatedasTradingMember2021-01-012021-12-310001606268us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberspke:DesignatedasTradingMember2022-01-012022-12-310001606268spke:NontradingCommodityContractCurrentMember2023-12-310001606268spke:TradingCommodityContractCurrentMember2023-12-310001606268spke:CommodityContractCurrentMember2023-12-310001606268spke:NontradingCommodityContractNoncurrentMember2023-12-310001606268spke:TradingCommodityContractNoncurrentMember2023-12-310001606268spke:CommodityContractNoncurrentMember2023-12-310001606268us-gaap:CommodityContractMember2023-12-310001606268spke:NontradingCommodityContractCurrentMember2022-12-310001606268spke:TradingCommodityContractCurrentMember2022-12-310001606268spke:CommodityContractCurrentMember2022-12-310001606268spke:NontradingCommodityContractNoncurrentMember2022-12-310001606268spke:TradingCommodityContractNoncurrentMember2022-12-310001606268spke:CommodityContractNoncurrentMember2022-12-310001606268us-gaap:CommodityContractMember2022-12-310001606268srt:MinimumMemberus-gaap:SoftwareDevelopmentMember2023-12-310001606268srt:MaximumMemberus-gaap:SoftwareDevelopmentMember2023-12-310001606268us-gaap:SoftwareDevelopmentMember2023-12-310001606268us-gaap:SoftwareDevelopmentMember2022-12-310001606268srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001606268srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001606268us-gaap:FurnitureAndFixturesMember2023-12-310001606268us-gaap:FurnitureAndFixturesMember2022-12-310001606268us-gaap:CustomerRelationshipsMember2023-12-310001606268us-gaap:CustomerRelationshipsMember2022-12-310001606268spke:CustomerRelationshipsOtherMember2023-12-310001606268spke:CustomerRelationshipsOtherMember2022-12-310001606268spke:CustomerRelationshipsandNoncompeteAgreementsMember2020-12-310001606268spke:CustomerRelationshipsOtherMember2020-12-310001606268us-gaap:TrademarksMember2020-12-310001606268spke:CustomerRelationshipsandNoncompeteAgreementsMember2021-01-012021-12-310001606268spke:CustomerRelationshipsOtherMember2021-01-012021-12-310001606268spke:CustomerRelationshipsandNoncompeteAgreementsMember2021-12-310001606268spke:CustomerRelationshipsOtherMember2021-12-310001606268us-gaap:TrademarksMember2021-12-310001606268spke:CustomerRelationshipsandNoncompeteAgreementsMember2022-01-012022-12-310001606268spke:CustomerRelationshipsandNoncompeteAgreementsMember2022-12-310001606268spke:CustomerRelationshipsandNoncompeteAgreementsMember2023-01-012023-12-310001606268spke:CustomerRelationshipsOtherMember2023-01-012023-12-310001606268spke:CustomerRelationshipsandNoncompeteAgreementsMember2023-12-310001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001606268us-gaap:SubordinatedDebtMember2023-12-310001606268us-gaap:SubordinatedDebtMember2022-12-310001606268us-gaap:LineOfCreditMember2023-01-012023-12-310001606268us-gaap:LineOfCreditMember2022-01-012022-12-310001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-01-012021-12-310001606268spke:OtherLongTermDebtMember2023-01-012023-12-310001606268spke:OtherLongTermDebtMember2022-01-012022-12-310001606268spke:OtherLongTermDebtMember2021-01-012021-12-310001606268spke:PriorSeniorCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2017-05-190001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-06-300001606268us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-310001606268srt:MinimumMemberus-gaap:BaseRateMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310001606268srt:MaximumMemberus-gaap:BaseRateMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310001606268srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-310001606268srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-310001606268srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310001606268srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310001606268spke:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001606268spke:ViaRenewablesMemberspke:WKeithMaxwellIIIMember2023-12-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2021-10-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMembersrt:MinimumMemberus-gaap:SubordinatedDebtMember2021-10-310001606268srt:MaximumMemberspke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2021-10-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:PrimeRateMemberus-gaap:SubordinatedDebtMember2021-10-312021-10-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2023-12-310001606268spke:AmendedAndRestatedSubordinatedPromissoryNoteMemberus-gaap:SubordinatedDebtMember2022-12-310001606268spke:FederalFundsRateMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310001606268us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMember2023-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2023-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel3Member2023-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMember2023-12-310001606268us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMember2023-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2023-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel3Member2023-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMember2023-12-310001606268us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001606268us-gaap:FairValueMeasurementsRecurringMember2023-12-310001606268us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMember2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMemberus-gaap:FairValueInputsLevel3Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:NontradingCommodityContractMember2022-12-310001606268us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMember2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel2Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMemberus-gaap:FairValueInputsLevel3Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberspke:TradingCommodityContractMember2022-12-310001606268us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001606268us-gaap:FairValueMeasurementsRecurringMember2022-12-310001606268spke:RestrictedStockUnitsLiabilityAwardsMemberspke:NonEmployeeDirectorMember2023-01-012023-12-310001606268us-gaap:ShareBasedCompensationAwardTrancheOneMemberspke:OfficerEmployeeandEmployeeofAffiliatesMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001606268us-gaap:ShareBasedCompensationAwardTrancheTwoMemberspke:OfficerEmployeeandEmployeeofAffiliatesMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001606268us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001606268us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001606268us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001606268us-gaap:RestrictedStockUnitsRSUMember2022-12-310001606268us-gaap:RestrictedStockUnitsRSUMember2023-12-310001606268us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001606268spke:ChangeInControlRestrictedStockUnitsRSUMember2023-01-012023-12-310001606268spke:RestrictedStockUnitsLiabilityAwardsMemberus-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001606268spke:RestrictedStockUnitsLiabilityAwardsMemberus-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001606268spke:RestrictedStockUnitsLiabilityAwardsMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001606268spke:RestrictedStockUnitsLiabilityAwardsMember2023-12-310001606268spke:RestrictedStockUnitsLiabilityAwardsMember2022-12-310001606268spke:RestrictedStockUnitsLiabilityAwardsMember2023-01-012023-12-310001606268spke:RestrictedStockUnitsLiabilityAwardsMemberus-gaap:CommonClassAMember2023-01-012023-12-310001606268spke:LitigationAndRegulatoryMattersMember2023-12-310001606268spke:LitigationAndRegulatoryMattersMember2022-12-310001606268spke:IndirectTaxAuditsMember2023-12-310001606268spke:IndirectTaxAuditsMember2022-12-310001606268srt:AffiliatedEntityMember2023-12-310001606268srt:AffiliatedEntityMember2022-12-310001606268srt:AffiliatedEntityMember2022-01-012022-12-310001606268srt:AffiliatedEntityMember2021-01-012021-12-310001606268spke:AllocatedOverheadCostsMembersrt:AffiliatedEntityMember2023-01-012023-12-310001606268spke:AllocatedOverheadCostsMembersrt:AffiliatedEntityMember2022-01-012022-12-310001606268spke:AllocatedOverheadCostsMembersrt:AffiliatedEntityMember2021-01-012021-12-310001606268spke:PaymentofIncomeTaxesIncurredbytheCompanyMembersrt:AffiliatedEntityMember2023-01-012023-12-310001606268spke:PaymentofIncomeTaxesIncurredbytheCompanyMembersrt:AffiliatedEntityMember2022-01-012022-12-310001606268spke:PaymentofIncomeTaxesIncurredbytheCompanyMembersrt:AffiliatedEntityMember2021-01-012021-12-310001606268spke:NontradingMember2022-01-012022-12-310001606268spke:NontradingMember2021-01-012021-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2023-01-012023-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2023-01-012023-12-310001606268us-gaap:CorporateNonSegmentMember2023-01-012023-12-310001606268srt:ConsolidationEliminationsMember2023-01-012023-12-310001606268us-gaap:OperatingSegmentsMemberspke:NontradingMemberspke:RetailElectricityMember2023-01-012023-12-310001606268us-gaap:OperatingSegmentsMemberspke:NontradingMemberspke:RetailNaturalGasMember2023-01-012023-12-310001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2023-01-012023-12-310001606268srt:ConsolidationEliminationsMemberspke:NontradingMember2023-01-012023-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2023-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2023-12-310001606268us-gaap:CorporateNonSegmentMember2023-12-310001606268srt:ConsolidationEliminationsMember2023-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2022-01-012022-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2022-01-012022-12-310001606268us-gaap:CorporateNonSegmentMember2022-01-012022-12-310001606268srt:ConsolidationEliminationsMember2022-01-012022-12-310001606268us-gaap:OperatingSegmentsMemberspke:NontradingMemberspke:RetailElectricityMember2022-01-012022-12-310001606268us-gaap:OperatingSegmentsMemberspke:NontradingMemberspke:RetailNaturalGasMember2022-01-012022-12-310001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2022-01-012022-12-310001606268srt:ConsolidationEliminationsMemberspke:NontradingMember2022-01-012022-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2022-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2022-12-310001606268us-gaap:CorporateNonSegmentMember2022-12-310001606268srt:ConsolidationEliminationsMember2022-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2021-01-012021-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2021-01-012021-12-310001606268us-gaap:CorporateNonSegmentMember2021-01-012021-12-310001606268srt:ConsolidationEliminationsMember2021-01-012021-12-310001606268us-gaap:OperatingSegmentsMemberspke:NontradingMemberspke:RetailElectricityMember2021-01-012021-12-310001606268us-gaap:OperatingSegmentsMemberspke:NontradingMemberspke:RetailNaturalGasMember2021-01-012021-12-310001606268us-gaap:CorporateNonSegmentMemberspke:NontradingMember2021-01-012021-12-310001606268srt:ConsolidationEliminationsMemberspke:NontradingMember2021-01-012021-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailElectricityMember2021-12-310001606268us-gaap:OperatingSegmentsMemberspke:RetailNaturalGasMember2021-12-310001606268us-gaap:CorporateNonSegmentMember2021-12-310001606268srt:ConsolidationEliminationsMember2021-12-310001606268us-gaap:CostOfGoodsTotalMember2023-01-012023-12-31spke:supplier0001606268us-gaap:CostOfGoodsTotalMember2022-01-012022-12-310001606268us-gaap:CostOfGoodsTotalMember2021-01-012021-12-310001606268us-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMemberspke:TwoLargestSuppliersMember2023-01-012023-12-310001606268us-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMemberspke:ThreeLargestSuppliersMember2022-01-012022-12-310001606268us-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMemberspke:TwoLargestSuppliersMember2021-01-012021-12-310001606268spke:ResidentialCustomerEquivalentMember2021-05-012021-05-31utr:kWh0001606268spke:ResidentialCustomerEquivalentMember2022-01-012022-12-310001606268spke:CustomerContractMember2022-01-012022-12-310001606268spke:ResidentialCustomerEquivalentMember2023-12-310001606268spke:ResidentialCustomerEquivalentMember2021-07-012021-07-310001606268spke:ResidentialCustomerEquivalentMember2022-08-012022-08-310001606268spke:BrokerContractsMember2022-01-012022-01-31spke:customer0001606268spke:RightsToBrokerContractsMember2022-01-012022-01-310001606268spke:RightsToBrokerContractsMember2022-06-012022-06-30


UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
 
    ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 
For the fiscal year ended December 31, 2023
 OR
        TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from          to          
 
Commission File Number: 001-36559
Via Renewables, Inc.
(Exact name of registrant as specified in its charter)
Delaware46-5453215
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
12140 Wickchester Ln, Suite 100
Houston, Texas 77079

(Address of principal executive offices)
 
(713) 600-2600
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class
Trading Symbols
Name of exchange on which registered
Class A common stock, par value $0.01 per share
VIA
The NASDAQ Global Select Market
8.75% Series A Fixed-to-Floating Rate
Cumulative Redeemable Perpetual Preferred Stock, par value $0.01 per share
VIASP
The NASDAQ Global Select Market

Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act
Yes     No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.
Yes     No

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes     No




Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes     No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.        

Large accelerated filer Accelerated filer
Non-accelerated filer Smaller reporting company
Emerging Growth Company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 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. o

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’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). o

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).
        Yes     No  

The aggregate market value of common stock held by non-affiliates of the registrant on June 30, 2023, the last business day of the registrant's most recently completed second fiscal quarter, based on the closing price on that date of $6.96, was approximately $17 million. The registrant, solely for the purpose of this required presentation, deemed its Board of Directors and Executive Officers to be affiliates, and deducted their stockholdings in determining the aggregate market value.

There were 3,232,701 shares of Class A common stock, 4,000,000 shares of Class B common stock and 3,567,543 shares of Series A Preferred Stock outstanding as of February 27, 2024.

DOCUMENTS INCORPORATED BY REFERENCE

Certain information required by Part III of this Annual Report on Form 10-K will be disclosed in a Form 10-K/A or in a definitive Proxy Statement for an Annual Meeting of Shareholders (the “Proxy Statement”) no later than 120 days after December 31, 2023.



Table of Contents



Page No.
PART I
Items 1 & 2.Business and Properties 
Item 1A.Risk Factors 
Item 1B.Unresolved Staff Comments 
Item 1C.Cybersecurity
Item 3.Legal Proceedings 
Item 4.Mine Safety Disclosures
PART II
Item 5.Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Stock Performance Graph
Item 6.Reserved
Item 7.Management’s Discussion and Analysis of Financial Condition and Results of Operations
Overview
Drivers of Our Business
Non-GAAP Performance Measures
Consolidated Results of Operations
Operating Segment Results
Liquidity and Capital Resources
Cash Flows
Summary of Contractual Obligations
Off-Balance Sheet Arrangements
Related Party Transactions
Critical Accounting Policies and Estimates
Contingencies
Item 7A.Quantitative and Qualitative Disclosures About Market Risk
Item 8.Financial Statements and Supplementary Data
Index to Consolidated Financial Statements
Item 9.Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
Item 9A.Controls and Procedures
Item 9B.Other Information
Item 9 C.Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
PART III
Item 10.Directors, Executive Officers and Corporate Governance
Item 11.Executive Compensation
Item 12.Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
Item 13.Certain Relationships and Related Transactions, and Director Independence
Item 14.Principal Accounting Fees and Services
PART IV
Item 15.Exhibits, Financial Statement Schedules
Item 16.Form 10-K Summary
SIGNATURES







Cautionary Note Regarding Forward Looking Statements

This Annual Report on Form 10-K (this “Annual Report”) contains forward-looking statements that are subject to a number of risks and uncertainties, many of which are beyond our control. These forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) can be identified by the use of forward-looking terminology including “may,” “should,” “likely,” “will,” “believe,” “expect,” “anticipate,” “estimate,” “continue,” “plan,” “intend,” “project,” or other similar words. Forward-looking statements appear in a number of places in this Annual Report. All statements, other than statements of historical fact included in this Annual Report are forward-looking statements. The forward-looking statements include statements, regarding the impacts of the 2021 severe weather event, cash flow generation and liquidity, business strategy, prospects for growth and acquisitions, outcomes of legal proceedings, ability to pay and amount of cash dividends and distributions on our Class A Common Stock and Series A Preferred Stock, future operations, financial position, estimated revenues and losses, projected costs, prospects, plans, objectives, beliefs of management, availability of and terms of capital, competition and government regulation and general economic conditions. Although we believe that the expectations reflected in such forward-looking statements are reasonable, we cannot give any assurance that such expectations will prove correct.
The forward-looking statements in this Annual Report are subject to risks and uncertainties. Important factors that could cause actual results to materially differ from those projected in the forward-looking statements include, but are not limited to:
the ultimate impact of the 2021 severe weather event, including future benefits or costs related to ERCOT market Securitization efforts, and any corrective action by the State of Texas, ERCOT, the Railroad Commission of Texas, or the Public Utility Commission of Texas;
changes in commodity prices, the margins we achieve, and interest rates;
the sufficiency of risk management and hedging policies and practices;
the impact of extreme and unpredictable weather conditions, including hurricanes and other natural disasters;
federal, state and local regulations, including the industry's ability to address or adapt to potentially restrictive new regulations that may be enacted by public utility commissions;
our ability to borrow funds and access credit markets;
restrictions and covenants in our debt agreements and collateral requirements;
credit risk with respect to suppliers and customers;
our ability to acquire customers and actual attrition rates;
changes in costs to acquire customers;
accuracy of billing systems;
our ability to successfully identify, complete, and efficiently integrate acquisitions into our operations;
significant changes in, or new changes by, the independent system operators (“ISOs”) in the regions we operate;
competition;
our ability to successfully obtain the requisite shareholder approval of and to consummate the merger and transactions contemplated by the Merger Agreement (as defined below) and other risks related thereto, including but not limited to, the occurrence of any event, change or other circumstances that could give rise to the termination of the Merger Agreement, the failure to satisfy other conditions to completion of the proposed merger, the failure of the proposed merger to close for any other reason, the outcome of any legal proceedings, regulatory proceedings or enforcement matters that may be instituted against us and others relating to the Merger Agreement or otherwise, the amount of the costs, fees, expenses and charges related to the proposed merger, the effect of the announcement of the proposed merger on our relationships with our contractual counterparties, operating results and business generally, the risk that the pendency of the proposed merger disrupts current plans and operations and the potential difficulties in employee retention as a result of the pendency of the proposed merger, risks related to disruption of management’s attention from our ongoing business operations due to the merger and transactions contemplated by the Merger Agreement; and
6


the “risk factors” described in "Item 1A— Risk Factors" of this Annual Report.


You should review the risk factors and other factors noted throughout or incorporated by reference in this Annual Report that could cause our actual results to differ materially from those contained in any forward-looking statement. All forward-looking statements speak only as of the date of this Annual Report. Unless required by law, we disclaim any obligation to publicly update or revise these statements whether as a result of new information, future events or otherwise. It is not possible for us to predict all risks, nor can we assess the impact of all factors on the business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.
Risk Factor Summary
Our business, financial condition, cash flows, results of operations and ability to pay dividends on our Class A common stock and Series A Preferred Stock could be materially and adversely affected by, and the price of our Class A common stock and Series A Preferred Stock could decline due to a number of factors, whether currently known or unknown, including but not limited to those summarized below. You should carefully consider the risk factors summarized below and described in more detail in Item 1A. — Risk Factors, together with the other information contained in this Annual Report.
Risks Related to Our Business and Our Industry
We are subject to commodity price risk.
Our financial results may be adversely impacted by weather conditions and changes in consumer demand.
Our risk management policies and hedging procedures may not mitigate risk as planned, and we may fail to fully or effectively hedge our commodity supply and price risk.
ESCOs face risks due to increased and rapidly changing regulations and increasing monetary fines by the state regulatory agencies.
The retail energy business is subject to a high level of federal, state and local regulations, which are subject to change.
Liability under the TCPA has increased significantly in recent years, and we face risks if we fail to comply.
We are, and in the future may become, involved in legal and regulatory proceedings and, as a result, may incur substantial costs.
Our business is dependent on retaining licenses in the markets in which we operate.
We may be subject to risks in connection with acquisitions, which could cause us to fail to realize many of the anticipated benefits of such acquisitions.
We have historically distributed a significant portion of our cash through regular quarterly dividends, and our ability to grow and make acquisitions with cash on hand could be limited.
We may not be able to manage our growth successfully.
Our financial results fluctuate on a seasonal, quarterly and annual basis.
We may have difficulty retaining our existing customers or obtaining a sufficient number of new customers, due to competition and for other reasons.
Increased collateral requirements in connection with our supply activities may restrict our liquidity.
We face risks related to health epidemics, pandemics and other outbreaks.
We are subject to direct credit risk for certain customers who may fail to pay their bills as they become due.
We depend on the accuracy of data in our information management systems, which subjects us to risks.
Cyberattacks and data security breaches could adversely affect our business.
Our success depends on key members of our management, the loss of whom could disrupt our business operations.
We rely on third party vendors for our customer acquisition verification, billing and transactions platform that exposes us to third party performance risk and other risk.
A large portion of our current customers are concentrated in a limited number of states, making us vulnerable to customer concentration risks.
Increases in state renewable portfolio standards or an increase in the cost of renewable energy credit and carbon offsets may adversely impact the price, availability and marketability of our products.
7


Our access to marketing channels may be contingent upon the viability of our telemarketing and door-to-door agreements with our vendors.
Our vendors may expose us to risks.

Risks Related to Our Capital Structure and Capital Stock

Our indebtedness could adversely affect our ability to raise additional capital to fund our operations or pay dividends. It could also expose us to the risk of increased interest rates and limit our ability to react to changes in the economy or our industry as well as impact our cash available for distribution.
Our ability to pay dividends depends on many factors, including the performance of our business, cash flows, RCE counts and the margins we receive, as well as restrictions under our Senior Credit Facility.
We are a holding company. Our sole material asset is our equity interest in Spark HoldCo, LLC ("Spark HoldCo") and we are accordingly dependent upon distributions from Spark HoldCo to pay dividends on the Class A common stock and Series A Preferred Stock.
The Class A common stock and Series A Preferred Stock are subordinated to our existing and future debt obligations.
Numerous factors may affect the trading price of the Class A common stock and Series A Preferred Stock.
There may not be an active trading market for the Class A common stock or Series A Preferred Stock, which may in turn reduce the market value and your ability to transfer or sell your shares of Class A common stock or Series A Preferred Stock.
Mr. Maxwell holds a substantial majority of the voting power of our common stock.
Holders of Series A Preferred Stock have extremely limited voting rights.
We have engaged in transactions with our affiliates in the past and expect to do so in the future. The terms of such transactions and the resolution of any conflicts that may arise may not always be in our or our stockholders’ best interests.
Our amended and restated certificate of incorporation and amended and restated bylaws, as well as Delaware law, contain provisions that could discourage acquisition bids or merger proposals, which may adversely affect the market price of our Class A common stock.
Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, employees or agents.
Future sales of our Class A common stock and Series A Preferred Stock in the public market could reduce the price of the Class A common stock and Series A Preferred Stock, and may dilute your ownership in us.
We have issued preferred stock and may continue to do so, and the terms of such preferred stock could adversely affect the voting power or value of our Class A common stock.
Our amended and restated certificate of incorporation limits the fiduciary duties of one of our directors and certain of our affiliates and restricts the remedies available to our stockholders for actions taken by Mr. Maxwell or certain of our affiliates that might otherwise constitute breaches of fiduciary duty.
The Series A Preferred Stock represent perpetual equity interests in us, and investors should not expect us to redeem the Series A Preferred Stock on the date the Series A Preferred Stock becomes redeemable by us or on any particular date afterwards.
The Series A Preferred Stock is not rated.
The Change of Control Conversion Right may make it more difficult for a party to acquire us or discourage a party from acquiring us.
Changes in the method of determining the Three-Month CME Term SOFR, or the replacement of Three-Month CME Term SOFR with an alternative reference rate, may adversely affect the floating dividend rate of our Series A Preferred Stock.
A substantial increase in the Three-Month CME Term SOFR Rate or an alternative rate could negatively impact our ability to pay dividends on the Series A Preferred Stock and Class A common stock.
We may not have sufficient earnings and profits in order for dividends on the Series A Preferred Stock to be treated as dividends for U.S. federal income tax purposes.
8


You may be subject to tax if we make or fail to make certain adjustments to the conversion rate of the Series A Preferred Stock even though you do not receive a corresponding cash distribution.
We are a “controlled company” under NASDAQ Global Select Market rules, and as such we are entitled to an exemption from certain corporate governance standards of the NASDAQ Global Select Market, and you may not have the same protections afforded to shareholders of companies that are subject to all of the NASDAQ Global Market corporate governance requirements.
9

Table of Contents

PART I.


Items 1 & 2. Business and Properties

General
We are an independent retail energy services company founded in 1999 and are organized as a Delaware corporation that provides residential and commercial customers in competitive markets across the United States with an alternative choice for their natural gas and electricity. We purchase our electricity and natural gas supply from a variety of wholesale providers and bill our customers monthly for the delivery of electricity and natural gas based on their consumption at either a fixed or variable price. Electricity and natural gas are then distributed to our customers by local regulated utility companies through their existing infrastructure.
Our business consists of two operating segments:
Retail Electricity Segment. In this segment, we purchase electricity supply through physical and financial transactions with market counterparties and ISOs and supply electricity to residential and commercial consumers pursuant to fixed-price and variable-price contracts.

Retail Natural Gas Segment. In this segment, we purchase natural gas supply through physical and financial transactions with market counterparties and supply natural gas to residential and commercial consumers pursuant to fixed-price and variable-price contracts.

Our Operations

As of December 31, 2023, we operated in 104 utility service territories across 20 states and the District of Columbia and had approximately 335,000 residential customer equivalents (“RCEs”). An RCE is an industry standard measure of natural gas or electricity usage with each RCE representing annual consumption of 100 MMBtu of natural gas or 10 MWh of electricity. We serve natural gas customers in sixteen states (Arizona, California, Colorado, Connecticut, Florida, Illinois, Indiana, Maryland, Massachusetts, Michigan, Nevada, New Jersey, New York, Ohio, Pennsylvania and Virginia) and electricity customers in twelve states (Connecticut, Delaware, Illinois, Maine, Maryland, Massachusetts, New Hampshire, New Jersey, New York, Ohio, Pennsylvania and Texas) and the District of Columbia using seven brands (Electricity Maine, Electricity N.H., Major Energy, Provider Power Mass, Respond Power, Spark Energy, and Verde Energy).

Customer Contracts and Product Offerings

Fixed and variable-price contracts

We offer a variety of fixed-price and variable-price service options to our natural gas and electricity customers. Under our fixed-price service options, our customers purchase natural gas and electricity at a fixed price over the life of the customer contract, which provides our customers with protection against increases in natural gas and electricity prices. Our fixed-price contracts typically have a term of one to two years for residential customers and up to four years for commercial customers, and most provide for an early termination fee in the event that the customer terminates service prior to the expiration of the contract term. In a typical market, we offer fixed-price electricity plans for 6, 12 and 24 months and fixed-price natural gas plans from 12 to 24 months, which may or may not provide for a monthly service fee and/or a termination fee, depending on the market and customer type. Our variable-price service options carry a month-to-month term and are priced based on our forecasts of underlying commodity prices and other market and business factors, including the competitive landscape in the market and the regulatory environment, and may also include a monthly service fee depending on the market and customer type. Our variable plans may or may not provide for a termination fee, depending on the market and customer type.



10

Table of Contents

The fixed/variable splits of our RCEs were as follows as of December 31, 2023:
37063707


Green products and renewable energy credits

The reduction of carbon emission has become a major focus around the world. We offer renewable and carbon neutral (“green”) products in several markets. Green energy products are a growing market opportunity and typically provide increased unit margins as a result of improved customer satisfaction. Renewable electricity products allow customers to choose electricity sourced from wind, solar, hydroelectric and biofuel sources, through the purchase of renewable energy credits (“RECs”). A REC is a market-based instrument that represents the realized renewable attributes of renewable-based power generation. When we procure RECs on behalf of our customers, we are claiming their share of renewable generation that was delivered to the electric grid, directly supporting renewable generators.

Carbon neutral natural gas products give customers the option to reduce or eliminate the carbon footprint associated with their energy usage through the purchase of carbon offset credits. These products typically provide for fixed or variable prices and generally follow the same terms as our other products with the added benefit of carbon reduction and reduced environmental impact.

We utilize RECs to offset customer volumes related to customers enrolled in renewable energy plans. As of December 31, 2023, approximately 25% of our customers utilized green products. Also, as a key element of our corporate rebranding and our commitment to sustainability, we began offsetting 100% of customer volume beginning in the second quarter of 2021, by procuring RECs on behalf of our customers.

In addition to the RECs we purchase to satisfy our voluntary requirements under the terms of our green contracts with our customers and to support our corporate sustainability initiatives, we must also purchase a specified number of RECs based on the amount of electricity we sell in a state in a year pursuant to individual state renewable portfolio standards. We forecast the price for the required RECs and incorporate this cost component into our customer pricing models.

Customer Acquisition and Retention

Our customer acquisition strategy consists of customer growth obtained through traditional sales channels complemented by customer portfolio and business acquisitions. We make decisions on how best to deploy capital based on a variety of factors, including cost to acquire customers, availability of opportunities and our view of commodity pricing in particular regions.

11

Table of Contents

We strive to maintain a disciplined approach to recovery of our customer acquisition costs within a 12-month period. We capitalize and amortize our customer acquisition costs over a one to two-year period, which is based on our estimate of the expected average length of a customer relationship. We factor in the recovery of customer acquisition costs in determining which markets we enter and the pricing of our products in those markets. Accordingly, our results are significantly influenced by our customer acquisition costs.

As a result of the COVID-19 pandemic, certain public utility commissions, regulatory agencies, and other governmental authorities in all of our markets had issued orders that impacted the way we historically acquired customers, such as door to door marketing. Our reduced marketing resulted in significantly reduced customer acquisition costs during 2021 compared to historical amounts. As these orders expired in 2022, our customer acquisition costs with respect to door to door marketing increased during 2022 and 2023. We are unable to predict our future customer acquisition costs at this time. Please see “Item 1A—Risk Factors” in this “Annual Report.”

We are currently focused on growing through organic sales channels; however, we continue to evaluate opportunities to acquire customers through acquisitions and pursue such acquisitions when it makes sense economically or strategically.

Organic Growth

We use organic sales strategies to both maintain and grow our customer base by offering products providing options for term flexibility, price certainty, variable rates and/or green product offerings. We manage growth on a market-by-market basis by developing price curves in each of the markets we serve and create product offerings in which our targeted customer segments find value. The attractiveness of a product from a consumer’s standpoint is based on a variety of factors, including overall pricing, price stability, contract term, sources of generation and environmental impact and whether or not the contract provides for termination and other fees. Product pricing is also based on several other factors, including the cost to acquire customers in the market, the competitive landscape and supply issues that may affect pricing.

Once a product has been created for a particular market, we then develop a marketing campaign. We identify and acquire customers through a variety of sales channels, including our inbound customer care call center, outbound calling, online marketing, opt-in web-based leads, email, direct mail, door-to-door sales, affinity programs, direct sales, brokers and consultants. For residential customers, we have historically used indirect sales brokers, web based solicitation, door-to-door sales, outbound calling, and other methods. For 2023, the largest channels were direct sales, telemarketing and web-based sales. We typically use brokers or direct marketing to obtain C&I customers, which are typically larger and have greater natural gas and electricity requirements. At December 31, 2023, our customer base was 68% residential and 32% C&I customers. In our sales practices, we typically employ multiple vendors under short-term contracts and have not entered into any exclusive marketing arrangements with sales vendors. Our marketing team continuously evaluates the effectiveness of each customer acquisition channel and makes adjustments in order to achieve targeted growth and manage customer acquisition costs. We strive to maintain a disciplined approach to recovery of our customer acquisition costs within defined periods.

Acquisitions

We actively monitor acquisition opportunities that may arise in the domestic acquisition market, and seek to acquire portfolios of customers and broker book acquisitions, as well as retail energy companies utilizing some combination of cash and borrowings under our senior secured borrowing base credit facility ("Senior Credit Facility), the issuance of common or preferred stock, or other financing arrangements. Historically, our customer acquisition strategy has been executed using both third parties and through affiliated relationships. See “—Relationship with our Founder, Majority Shareholder and Chief Executive Officer” for a discussion of affiliate relationships.




12

Table of Contents

The following table provides a summary of our acquisitions over the past five years:
Company / PortfolioDate CompletedRCEsSegmentAcquisition Source
Customer Portfolio May 201960,000Natural Gas
Electricity
Third Party
Customer PortfolioMay 202145,000ElectricityThird Party
Customer PortfolioJuly 202133,000Natural GasThird Party
Customer Portfolio (1)
January 202269,000Natural Gas
Electricity
Third Party
Customer PortfolioAugust 202218,700Natural GasThird Party


(1) These RCEs are related to broker contracts we acquired as part of asset purchase agreements and are not included in our Retail RCEs.

Please see “Item 1A — Risk Factors” in this Annual Report for a discussion of risks related to our acquisition strategy and ability to finance such transactions.

Retaining customers and maximizing customer lifetime value

Following the acquisition of a customer, we devote significant attention to customer retention. We have developed a disciplined renewal communication process, which is designed to effectively reach our customers prior to the end of the contract term, and employ a team dedicated to managing this renewal communications process. Customers are contacted in each utility prior to the expiration of the customer's contract. We may contact the customer through additional channels such as outbound calls or email. We also apply a proprietary evaluation and segmentation process to optimize value to both us and the customer. We analyze historical usage, attrition rates and consumer behaviors to specifically tailor competitive products that aim to maximize the total expected return from energy sales to a specific customer, which we refer to as customer lifetime value.

We actively monitor unit margins from energy sales. We use this information to assess the results of products and to guide business decisions, including whether to engage in pro-active non-renewal of lower margin customers.

Commodity Supply

We hedge and procure our energy requirements from various wholesale energy markets, including both physical and financial markets, through short- and long-term contracts. Our in-house energy supply team is responsible for managing our commodity positions (including energy procurement, capacity, transmission, renewable energy, and resource adequacy requirements) within our risk management policies. We procure our natural gas and electricity requirements at various trading hubs, city-gates and load zones. When we procure commodities at trading hubs, we are responsible for delivery to the applicable local regulated utility for distribution.

In most markets, we hedge our electricity exposure with financial products and then purchase the physical power directly from the ISO for delivery. Alternatively, we may use physical products to hedge our electricity exposure rather than buying physical electricity in the day-ahead market from the ISO. During the year ended December 31, 2023, we transacted physical and financial settlements of electricity with approximately ten suppliers.

13

Table of Contents

We are assessed monthly for ancillary charges such as reserves and capacity in the electricity sector by the ISOs. For example, the ISOs will charge all retail electricity providers for monthly reserves that the ISO determines are necessary to protect the integrity of the grid. Many of the utilities we serve also allocate natural gas transportation and storage assets to us as a part of their competitive choice program. We are required to fill our allocated storage capacity with natural gas, which creates commodity supply and price risk. Sometimes we cannot hedge the volumes associated with these assets because they are too small compared to the much larger bulk transaction volumes required for trades in the wholesale market or it is not economically feasible to do so.

We periodically adjust our portfolio of purchase/sale contracts in the wholesale natural gas market based upon analysis of our forecasted load requirements. Natural gas is then delivered to the local regulated utility city-gate or other specified delivery point where the local regulated utility takes control of the natural gas and delivers it to individual customer locations. Additionally, we hedge our natural gas price exposure with financial products. During the year ended December 31, 2023, we transacted physical and financial settlements of natural gas with approximately 81 wholesale counterparties.

We also enter into back-to-back wholesale transactions to optimize our credit lines with third-party energy suppliers. With each of our third-party energy suppliers, we have certain contracted credit lines, which allow us to purchase energy supply from these counterparties. If we desire to purchase supply beyond these credit limits, we are required to post collateral in the form of either cash or letters of credit. As we begin to approach the limits of our credit line with one supplier, we may purchase energy supply from another supplier and sell that supply to the original counterparty in order to reduce our net position with that counterparty and open up additional credit to procure supply in the future. Our sales of gas pursuant to these activities also enable us to optimize our credit lines with third-party energy suppliers by decreasing our net buy position with those suppliers.

Asset Optimization

Part of our business includes asset optimization activities in which we identify opportunities in the wholesale natural gas markets in conjunction with our retail procurement and hedging activities. Many of the competitive pipeline choice programs in which we participate require us and other retail energy suppliers to take assignment of and manage natural gas transportation and storage assets upstream of their respective city-gate delivery points. In our allocated storage assets, we are obligated to buy and inject gas in the summer season (April through October) and sell and withdraw gas during the winter season (November through March). These injection and purchase obligations require us to take a seasonal long position in natural gas. Our asset optimization group determines whether market conditions justify hedging these long positions through additional derivative transactions. We also contract with third parties for transportation and storage capacity in the wholesale market and are responsible for reservation and demand charges attributable to both our allocated and third-party contracted transportation and storage assets. Our asset optimization group utilizes these allocated and third-party transportation and storage assets in a variety of ways to either improve profitability or optimize supply-side counterparty credit lines.

We frequently enter into spot market transactions in which we purchase and sell natural gas at the same point or we purchase natural gas at one location and ship it using our pipeline capacity for sale at another location, if we are able to capture a margin. We view these spot market transactions as low risk because we enter into the buy and sell transactions on a back-to-back basis. We also act as an intermediary for market participants who need assistance with short-term procurement requirements. Consumers and suppliers contact us with a need for a certain quantity of natural gas to be bought or sold at a specific location. When this occurs, we are able to use our contacts in the wholesale market to source the requested supply and capture a margin in these transactions.

Our risk policies require that optimization activities be limited to back-to-back purchase and sale transactions, or open positions subject to aggregate net open position limits, which are not held for a period longer than two months. Furthermore, all additional capacity procured outside of a utility allocation of retail assets must be approved by a risk committee. Hedges of our firm transportation obligations are limited to two years or less and hedging of interruptible capacity is prohibited.

14

Table of Contents

Risk Management

We operate under a set of corporate risk policies and procedures relating to the purchase and sale of electricity and natural gas, general risk management and credit and collections functions. Our in-house energy supply team is responsible for managing our commodity positions (including energy, capacity, transmission, renewable energy, and resource adequacy requirements) within our risk management policies. We attempt to increase the predictability of cash flows by following our hedging strategies.

Our risk committee has control and authority over all of our risk management activities. The risk committee establishes and oversees the execution of our credit risk management policy and our commodity risk policy. The risk management policies are reviewed at least annually by the risk management committee and such committee typically meets quarterly to assure that we have followed these policies. The risk committee also seeks to ensure the application of our risk management policies to new products that we may offer. The risk committee is comprised of our Chief Executive Officer and our Chief Financial Officer, who meet on a regular basis to review the status of the risk management activities and positions. Our risk team reports directly to our Chief Financial Officer and their compensation is unrelated to trading activity. Commodity positions are typically reviewed and updated daily based on information from our customer databases and pricing information sources. The risk policy sets volumetric limits on intra-day and end of day long and short positions in natural gas and electricity. With respect to specific hedges, we have established and approved a formal delegation of authority policy specifying each trader's authorized volumetric limits based on instrument type, lead time (time to trade flow), fixed price volume, index price volume and tenor (trade flow) for individual transactions. The risk team reports to the risk committee any hedging transactions that exceed these delegated transaction limits. The various risks we face in our risk management activities are discussed below.

Commodity Price and Volumetric Risk

Because our contracts require that we deliver full natural gas or electricity requirements to our customers and because our customers’ usage can be impacted by factors such as weather, we may periodically purchase more or less commodity than our aggregate customer volumetric needs. In buying or selling excess volumes, we may be exposed to commodity price volatility. In order to address the potential volumetric variability of our monthly deliveries for fixed-price customers, we implement various hedging strategies to attempt to mitigate our exposure.
 
Our commodity risk management strategy is designed to hedge substantially all of our forecasted volumes on our fixed-price customer contracts, as well as a portion of the near-term volumes on our variable-price customer contracts. We use both physical and financial products to hedge our fixed-price exposure. The efficacy of our risk management program may be adversely impacted by unanticipated events and costs that we are not able to effectively hedge, including abnormal customer attrition and consumption, certain variable costs associated with electricity grid reliability, pricing differences in the local markets for local delivery of commodities, unanticipated events that impact supply and demand, such as extreme weather, and abrupt changes in the markets for, or availability or cost of, financial instruments that help to hedge commodity price.

Variability in customer demand is primarily impacted by weather. We use utility-provided historical and/or forward projected customer volumes as a basis for our forecasted volumes and mitigate the risk of seasonal volume fluctuation for some customers by purchasing excess fixed-price hedges within our volumetric tolerances. Should seasonal demand exceed our weather-normalized projections, we may experience a negative impact on our financial results.

15

Table of Contents

From time to time, we also take further measures to reduce price risk and optimize our returns by: (i) maximizing the use of natural gas storage in our daily balancing market areas in order to give us the flexibility to offset volumetric variability arising from changes in winter demand; (ii) entering into daily swing contracts in our daily balancing markets over the winter months to enable us to increase or decrease daily volumes if demand increases or decreases; and (iii) purchasing out-of-the-money call options for contract periods with the highest seasonal volumetric risk to protect against steeply rising prices if our customer demands exceed our forecast. Being geographically diversified in our delivery areas also permits us, from time to time, to employ assets not being used in one area to other areas, thereby mitigating potential increased costs for natural gas that we otherwise may have had to acquire at higher prices to meet increased demand.

We utilize New York Mercantile Exchange (“NYMEX”) settled financial instruments to offset price risk associated with volume commitments under fixed-price contracts. The valuation for these financial instruments is calculated daily based on the NYMEX Exchange published closing price, and they are settled using the NYMEX Exchange’s published settlement price at their maturity.

Basis Risk

We are exposed to basis risk in our operations when the commodities we hedge are sold at different delivery points from the exposure we are seeking to hedge. For example, if we hedge our natural gas commodity price with Chicago basis but physical supply must be delivered to the individual delivery points of specific utility systems around the Chicago metropolitan area, we are exposed to the risk that prices may differ between the Chicago delivery point and the individual utility system delivery points. These differences can be significant from time to time, particularly during extreme, unforecasted cold weather conditions. Similarly, in certain of our electricity markets, customers pay the load zone price for electricity, so if we purchase supply to be delivered at a hub, we may have basis risk between the hub and the load zone electricity prices due to local congestion that is not reflected in the hub price. We attempt to hedge basis risk where possible, but hedging instruments are occasionally not economically feasible or available in the smaller quantities that we require.

Customer Credit Risk

Our credit risk management policies are designed to limit customer credit exposure. Credit risk is managed through participation in purchase of receivables ("POR") programs in utility service territories where such programs are available. In these markets, we monitor the credit ratings of the local regulated utilities and the parent companies of the utilities that purchase our customer accounts receivable. We also periodically review payment history and financial information for the local regulated utilities to ensure that we identify and respond to any deteriorating trends. In non-POR markets, we assess the creditworthiness of new applicants, monitor customer payment activities and administer an active collection program. Using risk models, past credit experience and different levels of exposure in each of the markets, we monitor our receivable aging, bad debt forecasts and actual bad debt expenses and adjust as necessary.

16

Table of Contents

In territories where POR programs have been established, the local regulated utility purchases our receivables, and then becomes responsible for billing and collecting payment from the customer. In return for their assumption of risk, we receive slightly discounted proceeds on the receivables sold. POR programs result in substantially all of our credit risk being linked to the applicable utility and not to our end-use customers in these territories. For the year ended December 31, 2023, approximately 55% of our retail revenues were derived from territories in which substantially all of our credit risk was directly linked to local regulated utility companies, all of which had investment grade ratings. During the same period, we paid these local regulated utilities a weighted average discount of approximately 1.0% of total revenues for customer credit risk. In certain of the POR markets in which we operate, the utilities limit their collections exposure by retaining the ability to transfer a delinquent account back to us for collection when collections are past due for a specified period. If our subsequent collection efforts are unsuccessful, we return the account to the local regulated utility for termination of service to the extent the ability to terminate service has not been limited as a result of regulatory orders. Under these service programs, we are exposed to credit risk related to payment for services rendered during the time between when the customer is transferred to us by the local regulated utility and the time we return the customer to the utility for termination of service, which is generally one to two billing periods. We may also realize a loss on fixed-price customers in this scenario due to the fact that we will have already fully hedged the customer’s expected commodity usage for the life of the contract.

In non-POR markets (and in POR markets where we may choose to direct bill our customers), we manage customer credit risk through formal credit review in the case of commercial customers, and credit score screening, deposits and disconnection for non-payment, in the case of residential customers. Economic conditions may affect our customers’ ability to pay bills in a timely manner, which could increase customer delinquencies and may lead to an increase in credit loss expense. We maintain an allowance for credit loss, which represents our estimate of potential credit losses associated with accounts receivable from customers within these markets.

We assess the adequacy of the allowance for credit loss through review of an aging of customer accounts receivable and general economic conditions in the markets that we serve. Our bad debt expense for the year ended December 31, 2023 was $3.4 million, or 0.8% of retail revenues. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Drivers of Our Business—Customer Credit Risk” for a more detailed discussion of our bad debt expense for the year ended December 31, 2023.

We do not have high concentrations of sales volumes to individual customers. For the year ended December 31, 2023, our largest customer accounted for less than 1% of total retail energy sales.

Counterparty Credit Risk in Wholesale Markets

We do not independently produce natural gas and electricity and depend upon third parties for our supply, which exposes us to wholesale counterparty credit risk in our retail and asset optimization activities. If the counterparties to our supply contracts are unable to perform their obligations, we may suffer losses, including those that occur as a result of being unable to secure replacement supplies of natural gas or electricity on a timely or cost-effective basis or at all. At December 31, 2023, approximately $2.1 million of our total exposure of $2.8 million was either with a non-investment grade counterparty or otherwise not secured with collateral or a guarantee.

Operational Risk

As with all companies, we are at risk from cyber-attacks (breaches, unauthorized access, misuse, computer viruses, or other malicious code or other events) that could materially adversely affect our business, or otherwise cause interruptions or malfunctions in our operations. We mitigate these risks through multiple layers of security controls including policy, hardware, and software security solutions. We also have engaged third parties to assist with both external and internal vulnerability scans and continually enhance awareness through employee education and accountability. During 2023, we did not experience any material loss related to cyber-attacks or other information security breaches.

17

Table of Contents

Relationship with our Founder, Majority Shareholder, and Chief Executive Officer

We have historically leveraged our relationship with affiliates of our founder, majority shareholder and Chief Executive Officer, W. Keith Maxwell III, to execute our strategy, including sourcing acquisitions, financing, and operations support. Mr. Maxwell owns NG&E, which was formed for the purpose of purchasing retail energy companies and retail customer books that may ultimately be resold to us. This relationship has afforded us access to opportunities that may not have otherwise been available to us due to our size and availability of capital.

We may engage in additional transactions with NG&E in the future and expect that any such transactions would be funded by a combination of cash, subordinated debt, or the issuance of securities. Actual consideration paid for the assets would depend, among other things, on our capital structure and liquidity at the time of any transaction. Although we believe our Founder would be incentivized to offer us additional acquisition opportunities, he and his affiliates are under no obligation to do so, and we are under no obligation to buy assets from them. Any acquisition activity involving NG&E or any other affiliate of Mr. Maxwell will be subject to negotiation and approval by a special committee of our Board of Directors consisting solely of independent directors. Please see “Item 1A — Risk Factors” in this Annual Report for risks related to acquisitions and transactions with our affiliates.

On December 29, 2023, we entered into a merger agreement (the “Merger Agreement”) with Retailco, LLC, a Texas limited liability company (“Retailco”), and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), whereby all of our Class A common stock (except for as described below), will be acquired by Retailco for $11.00 per share.

Retailco is an entity owned by TxEx, which is wholly owned by Mr. Maxwell.

The transaction will be effected by a merger of Merger Sub, with and into the Company, with the Company surviving the merger. Under the terms of the Merger Agreement, all of our Class A common stock, except for shares of Class A common stock for which appraisal rights have been properly and validly exercised under Delaware law and certain additional shares, including those held by the Company or any of its subsidiaries (or held in the Company’s treasury), Retailco or Merger Sub or any of their respective subsidiaries, or Mr. Maxwell, and any person or entity controlled by him, will be converted into the right to receive the cash consideration.

The Class A common stock, currently traded under the symbol VIA, will cease to trade on NASDAQ upon consummation of the transaction. We expect that the Series A Preferred Stock, currently traded under the symbol VIASP, will continue to trade on NASDAQ following the transaction. Accordingly, Via Renewables will remain subject to the reporting requirements of the Exchange Act.

The transaction was negotiated on behalf of the Company by a Special Committee of its Board of Directors with the assistance of independent financial and legal advisors. The Special Committee is comprised of entirely disinterested and independent directors. Following the Special Committee’s unanimous recommendation in support of the merger, the Company’s Board of Directors (other than Mr. Maxwell) approved the Merger Agreement and recommended that the Company’s stockholders adopt and approve the Merger Agreement and the merger.

The merger is subject to approval by a majority of shareholders of the issued and outstanding shares of the Company’s Class A common stock and Class B common stock. In addition, the merger is subject to a non-waivable requirement of approval by the holders of at least a majority of the issued and outstanding Class A common stock and Class B common stock not owned by Mr. Maxwell and his affiliated entities or the directors, officers or their immediate family members. Mr. Maxwell and affiliated entities have entered into a support agreement to vote their shares in favor of the transaction and against any competing transaction. The Merger Agreement is not subject to a financing condition, but is subject to customary closing conditions. The transaction is expected to close in the second quarter of 2024.

18

Table of Contents

Competition

The markets in which we operate are highly competitive. Our primary competition comes from the incumbent utility and other independent retail energy companies. In the electricity sector, these competitors include larger, well-capitalized energy retailers such as Calpine Energy Solutions, LLC, Constellation Corporation, NRG Energy, Inc. and Vistra Corp. We also compete with small local retail energy providers in the electricity sector that are focused exclusively on certain markets. Each market has a different group of local retail energy providers. In the natural gas sector, our national competitors are primarily NRG, Inc. Energy and Constellation Energy Corporation. Our national competitors generally have diversified energy platforms with multiple marketing approaches and broad geographic coverage similar to us. Competition in each market is based primarily on product offering, price and customer service. The number of competitors in our markets varies. In well-established markets in the Northeast and Texas we have hundreds of competitors, while in other markets the competition is limited to several participants. Markets that offer POR programs are generally more competitive than those markets in which retail energy providers bear customer credit risk.

Our ability to compete depends on our ability to convince customers to switch to our products and services, renew services with customers upon expiration of their contract terms, and our ability to offer products at attractive prices. Many local regulated utilities and their affiliates may possess the advantages of name recognition, longer operating histories, long-standing relationships with their customers and access to financial and other resources, which could pose a competitive challenge to us. As a result of our competitors' advantages, many customers of these local regulated utilities may decide to stay with their longtime energy provider if they have been satisfied with their service in the past. In addition, competitors may choose to offer more attractive short-term pricing to increase their market share.

Seasonality of Our Business

Our overall operating results fluctuate substantially on a seasonal basis depending on: (i) the geographic mix of our customer base; (ii) the relative concentration of our commodity mix; (iii) weather conditions, which directly influence the demand for natural gas and electricity and affect the prices of energy commodities; and (iv) variability in market prices for natural gas and electricity. These factors can have material short-term impacts on monthly and quarterly operating results, which may be misleading when considered outside of the context of our annual operating cycle.

Our accounts payable and accounts receivable are impacted by seasonality due to the timing differences between when we pay our suppliers for accounts payable versus when we collect from our customers on accounts receivable. We typically pay our suppliers for purchases of natural gas on a monthly basis and electricity on a weekly basis. However, it takes approximately two months from the time we deliver the electricity or natural gas to our customers before we collect from our customers on accounts receivable attributable to those product deliveries. This timing difference affects our cash flows, especially during peak cycles in the winter and summer months.

Natural gas accounted for approximately 25% of our retail revenues for the year ended December 31, 2023, which exposes us to a high degree of seasonality in our cash flows and income earned throughout the year as a result of the high concentration of heating load in the winter months. We utilize a considerable amount of cash from operations and borrowing capacity to fund working capital, which includes inventory purchases from April through October each year. We sell our natural gas inventory during the months of November through March of each year. We expect that the significant seasonality impacts to our cash flows and income will continue in future periods.

19

Table of Contents

Regulatory Environment

We operate in the highly regulated natural gas and electricity retail sales industry in all of our respective jurisdictions, and must comply with the legislation and regulations in these jurisdictions in order to maintain our licenses to operate. We must also comply with the applicable regulations in order to obtain the necessary licenses in jurisdictions in which we plan to compete. Licensing requirements vary by state, but generally involve regular, standardized reporting in order to maintain a license in good standing with the state commission responsible for regulating retail electricity and gas suppliers. We believe there is potential for changes to state legislation and regulatory measures addressing licensing requirements that may impact our business model in the applicable jurisdictions. In addition, as further discussed below, our marketing activities and customer enrollment procedures are subject to rules and regulations at the state and federal levels, and failure to comply with requirements imposed by federal and state regulatory authorities could impact our licensing in a particular market. See "Risk Factors—We face risks due to increasing regulation of the retail energy industry at the state level."

New Jersey and Connecticut

Certain state commissions have begun efforts to restrict the ability of retail suppliers to “pass through” costs to customers associated with certain changes in law or regulatory requirements. For example, on January 22, 2019, the New Jersey Board of Public Utilities (“NJ BPU”) sent a cease and desist letter to third party suppliers (“TPS”) in New Jersey instructing that a TPS may not charge a customer rate that is higher than the fixed rate applicable during the period for which that rate was fixed. The letter notified TPS that such increases were prohibited and instructed TPS to refund customers amounts charged in excess of the applicable fixed rate. Parties have challenged the NJ BPU’s letter and it is not clear at this time whether refunds will be required. Similarly, the Connecticut Public Utilities Regulatory Authority (“PURA”) opened a docket after receiving complaints regarding increases by suppliers to certain fixed-price supplier contracts due to change in law triggers. PURA will consider whether suppliers’ actions constitute unfair and deceptive trade practices or otherwise violates applicable laws. These state actions provide examples where the Company may be required to assume costs that it otherwise would pass on to customers under its change in law provisions and potentially provide refunds to certain customers.

Other Regulations

Our marketing efforts to consumers, including but not limited to telemarketing, door-to-door sales, direct mail and online marketing, are subject to consumer protection regulation including state deceptive trade practices acts, Federal Trade Commission ("FTC") marketing standards, and state utility commission rules governing customer solicitations and enrollments, among others. By way of example, telemarketing activity is subject to federal and state do-not-call regulation and certain enrollment standards promulgated by state regulators. Door-to-door sales are governed by the FTC’s “Cooling-Off Rule" as well as state-specific regulation in many jurisdictions. In markets in which we conduct customer credit checks, these checks are subject to the requirements of the Fair Credit Reporting Act. Violations of the rules and regulations governing our marketing and sales activity could impact our license to operate in a particular market, result in suspension or otherwise limit our ability to conduct marketing activity in certain markets, and potentially lead to private actions against us. Moreover, there is potential for changes to legislation and regulatory measures applicable to our marketing measures that may impact our business models.

20

Table of Contents

We partially rely on lead generators for our telemarketing sales channel. Applicable laws over the years have become more restrictive in our ability to telemarket to potential customers. Most recently, a law was passed by the FCC that lead generators, when obtaining a consumer’s prior express written consent to robocall or robotext the consumer soliciting their business, can only obtain a single seller at a time on the comparison shopping websites that often are the source of lead generation. Specifically, in December 2023, the FCC, adopted rules, pursuant to Federal Communications Commission (FCC 23-107): In the Matter of Targeting and Eliminating Unlawful Text Messages, CG Docket No. 21-402; Rules and Regulations Implementing the Telephone Consumer Protection Act of 1991, CG Docket No. 02-278; Advanced Methods to Target and Eliminate Unlawful Robocalls, CG Docket No. 17-59, Second Report and Order, Second Further Notice of Proposed Rulemaking, and Waiver Order (December 13, 2023) that could impact our ability to obtain, and increase the cost of, sales leads for our telemarketing channel.

Recent interpretations of the Telephone Consumer Protection Act of 1991 (the “TCPA”) by the Federal Communications Commission (“FCC”) have introduced confusion regarding what constitutes an “autodialer” for purposes of determining compliance under the TCPA. Also, additional restrictions have been placed on wireless telephone numbers making compliance with the TCPA more costly. See “Risk Factors—Risks Related to Our Business and Our Industry—Liability under the TCPA has increased significantly in recent years, and we face risks if we fail to comply.”

As compliance with the federal TCPA regulations and state telemarketing regulations becomes increasingly costly and as door-to-door marketing becomes increasingly risky both from a regulatory compliance perspective, and from the risk of such activities drawing class action litigation claims, we and our peers who rely on these sales channels will find it more difficult than in the past to engage in direct marketing efforts. In response to these risks, we are experimenting with new technologies, such as a web-based application to process door-to-door sales enrollments with direct input by the consumer. This application can be accessed using tablets or any smart phone device, which enhances and expands the opportunities to market directly to customers.

Our participation in natural gas and electricity wholesale markets to procure supply for our retail customers and hedge pricing risk is subject to regulation by the Commodity Futures Trading Commission (the "CFTC"), including regulation pursuant to the Dodd-Frank Wall Street Reform and Consumer Protection Act. In order to sell electricity, capacity and ancillary services in the wholesale electricity markets, we are required to have market-based rate authorization, also known as “MBR Authorization,” from the Federal Energy Regulatory Commission ("FERC"). We are required to make status update filings to FERC to disclose any affiliate relationships and quarterly filings to FERC regarding volumes of wholesale electricity sales in order to maintain our MBR Authorization. We are also required to seek prior approval by FERC to the extent any direct or indirect change in control occurs with respect to entities that hold MBR Authorization.

The transportation and sale for resale of natural gas in interstate commerce are regulated by agencies of the U.S. federal government, primarily FERC under the Natural Gas Act of 1938, the Natural Gas Policy Act of 1978 and regulations issued under those statutes. FERC regulates interstate natural gas transportation rates and service conditions, which affects our ability to procure natural gas supply for our retail customers and hedge pricing risk. Since 1985, FERC has endeavored to make natural gas transportation more accessible to natural gas buyers and sellers on an open and non-discriminatory basis. FERC’s orders do not attempt to directly regulate natural gas retail sales. As a shipper of natural gas on interstate pipelines, we are subject to those interstate pipelines' tariff requirements and FERC regulations and policies applicable to shippers.

Changes in law and to FERC policies and regulations may adversely affect the availability and reliability of firm and/or interruptible transportation service on interstate pipelines, and we cannot predict what future action FERC will take. We do not believe, however, that any regulatory changes will affect us in a way that materially differs from the way they will affect other natural gas marketers and local regulated utilities with which we compete.

21

Table of Contents

In December 2007, FERC issued Order 704, a final rule on the annual natural gas transaction reporting requirements, as amended by subsequent orders on rehearing. Under Order 704, wholesale buyers and sellers of more than 2.2 million MMBtus of physical natural gas in the previous calendar year, including natural gas gatherers and marketers, are required to report, on May 1 of each year, aggregate volumes of natural gas purchased or sold at wholesale in the prior calendar year to the extent such transactions utilize, contribute to, or may contribute to the formation of price indices. It is the responsibility of the reporting entity to determine which individual transactions should be reported based on the guidance of Order 704. Order 704 also requires market participants to indicate whether they report prices to any index publishers, and if so, whether their reporting complies with FERC’s policy statement on price reporting. As a wholesale buyer and seller of natural gas, we are subject to the reporting requirements of Order 704.

Employees

As of December 31, 2023, we employed 160 full-time employees. Our employees are not represented by a collective bargaining unit. We have not experienced any strikes or work stoppages and consider our relations with our employees to be satisfactory.

We are dedicated to attracting and retaining talent across a variety of backgrounds, with varying experiences, perspectives and ideas, while having an inclusive culture. As of December 31, 2023, approximately 48% of our workforce was male and 52% female. We encourage and support the development of our employees wherever possible, and seek to fill positions through promotions and transfers within the organization. Continued learning and career development is advanced through ongoing performance and development conversations with employees and internally developed training programs.

We provide competitive compensation and benefits programs to our employees. These programs include, subject to eligibility policies, a 401(k) Plan, healthcare and insurance benefits, long term incentive awards in the form of restricted stock units to certain employees, health savings and flexible spending accounts, paid time off, family leave and employee assistance programs.

We strive to be a good corporate citizen by being involved with numerous local community and charitable organizations through financial contributions and volunteer events. To encourage volunteerism, we offer paid time off to employees to volunteer in the community during work hours.

Facilities

Our corporate headquarters is located in Houston, Texas.

22

Table of Contents

Available Information

Our website is located at www.viarenewables.com. We make available our periodic reports and other information filed with or furnished to the Securities and Exchange Commission (the “SEC”), including our annual reports on Form 10-K, our quarterly reports on Form 10-Q, our current reports on Form 8-K, and all amendments to those reports, free of charge through our website, as soon as reasonably practicable after those reports and other information are electronically filed with or furnished to the SEC. Any materials filed with the SEC may be read and copied at the SEC’s website at www.sec.gov.
23

Table of Contents

Item 1A. Risk Factors

Our business, financial condition, cash flows, results of operations and ability to pay dividends on our Class A common stock and Series A Preferred Stock could be materially and adversely affected by, and the price of our Class A common stock and Series A Preferred Stock could decline due to a number of factors, whether currently known or unknown, including but not limited to those described below. You should carefully consider these risk factors together with the other information contained in this Annual Report.
Risks Related to Our Business and Our Industry
We are subject to commodity price risk.

Our financial results are largely dependent on the prices at which we can acquire the commodities we resell. The prevailing market prices for natural gas and electricity are unpredictable and tend to fluctuate substantially. Changes in market prices for natural gas and electricity may result from many factors that are outside of our control, including:
weather conditions; including extreme weather conditions, seasonal fluctuations, and the effects of climate change;
demand for energy commodities and general economic conditions;
disruption of natural gas or electricity transmission or transportation infrastructure or other constraints or inefficiencies;
reduction or unavailability of generating capacity, including temporary outages, mothballing, or retirements;
the level of prices and availability of natural gas and competing energy sources, including the impact of changes in environmental regulations impacting suppliers;
the creditworthiness or bankruptcy or other financial distress of market participants;
changes in market liquidity;
natural disasters, wars, embargoes, acts of terrorism and other catastrophic events;
significant changes in the pricing methods in the wholesale markets in which we operate;
changes in regulatory policies concerning how markets are structured, how compensation is provided for service, and the kinds of different services that can or must be offered;
federal, state, foreign and other governmental regulation and legislation; and
demand side management, conservation, alternative or renewable energy sources.

For example, in February 2021, the U.S. experienced winter storm Uri, an unprecedented storm bringing extreme cold temperatures to the central U.S., including Texas. As a result of increased power demand for customers across the state of Texas and power generation disruptions during the weather event, power and ancillary costs in the Electric Reliability Counsel of Texas (“ERCOT”) service area experienced extreme volatility and price increases beyond the maximum allowed clearing prices. Less extreme price fluctuations can also occur as a result of routine winter weather fluctuations.

In the event of price fluctuations, we may not be able to pass along changes to the prices we pay to acquire commodities to our customers as such pricing fluctuations can attract consumer class actions as well as state and federal regulatory actions.
Our financial results may be adversely impacted by weather conditions and changes in consumer demand.

Weather conditions directly influence the demand for and availability of natural gas and electricity and affect the prices of energy commodities. Generally, on most utility systems, demand for natural gas peaks in the winter and demand for electricity peaks in the summer. Typically, when winters are warmer or summers are cooler, demand for energy is lower than expected, resulting in less natural gas and electricity consumption than forecasted. When demand is below anticipated levels due to weather patterns, we may be forced to sell excess supply at prices below our acquisition cost, which could result in reduced margins or even losses.
24

Table of Contents

Conversely, when winters are colder or summers are warmer, consumption may outpace the volumes of natural gas and electricity against which we have hedged, and we may be unable to meet increased demand with storage or swing supply. In these circumstances, such as with winter storm Uri, we may experience reduced margins or even losses if we are required to purchase additional supply at higher prices. We may fail to accurately anticipate demand due to fluctuations in weather or to effectively manage our supply in response to a fluctuating commodity price environment.

Further, extreme weather conditions such as hurricanes, droughts, heat waves, winter storms and severe weather associated with climate change could cause these seasonal fluctuations to be more pronounced. Destruction caused by severe weather events, such as hurricanes, tornadoes, severe thunderstorms, snow and ice storms, can result in lost operating revenues.
Our risk management policies and hedging procedures may not mitigate risk as planned, and we may fail to fully or effectively hedge our commodity supply and price risk.
To provide energy to our customers, we purchase commodities in the wholesale energy markets, which are often highly volatile. Our commodity risk management strategy is designed to hedge substantially all of our forecasted volumes on our fixed-price customer contracts, as well as a portion of the near-term volumes on our variable-price customer contracts. We use both physical and financial products to hedge our exposure. The efficacy of our risk management program may be adversely impacted by unanticipated events and costs that we are not able to effectively hedge, including abnormal customer attrition and consumption, certain variable costs associated with electricity grid reliability, pricing differences in the local markets for local delivery of commodities, unanticipated events that impact supply and demand, such as extreme weather, and abrupt changes in the markets for, or availability or cost of, financial instruments that help to hedge commodity price.
We are exposed to basis risk in our operations when the commodities we hedge are sold at different delivery points from the exposure we are seeking to hedge. For example, if we hedge our natural gas commodity price with Chicago basis but physical supply must be delivered to the individual delivery points of specific utility systems around the Chicago metropolitan area, we are exposed to basis risk between the Chicago basis and the individual utility system delivery points. These differences can be significant from time to time, particularly during extreme, unforecasted cold weather conditions. Similarly, in certain of our electricity markets, customers pay the load zone price for electricity, so if we purchase supply to be delivered at a hub, we may have basis risk between the hub and the load zone electricity prices due to local congestion that is not reflected in the hub price. We attempt to hedge basis risk where possible, but hedging instruments are sometimes not economically feasible or available in the smaller quantities that we require.
Additionally, assumptions that we use in establishing our hedges may reduce the effectiveness of our hedging instruments. Considerations that may affect our hedging policies include, but are not limited to, human error, assumptions about customer attrition, the relationship of prices at different trading or delivery points, assumptions about future weather, and our load forecasting models.
Our derivative instruments are subject to mark-to-market accounting requirements and are recorded on the consolidated balance sheet at fair value with changes in fair value resulting from fluctuations in the underlying commodity prices immediately recognized in earnings. As a result, the Company’s quarterly and annuals results are subject to significant fluctuations caused by the changes in market price.
In addition, we incur costs monthly for ancillary charges such as reserves and capacity in the electricity sector by ISOs. For example, the ISOs will charge all retail electricity providers for monthly reserves that the ISO determines are necessary to protect the integrity of the grid. We may be unable to fully pass the higher cost of ancillary reserves and reliability services through to our customers, and increases in the cost of these ancillary reserves and reliability services could negatively impact our results of operations.
25

Table of Contents

Many of the natural gas utilities we serve allocate a share of transportation and storage capacity to us as a part of their competitive market operations. We are required to fill our allocated storage capacity with natural gas, which creates commodity supply and price risk. Sometimes we cannot hedge the volumes associated with these assets because they are too small compared to the much larger bulk transaction volumes required for trades in the wholesale market or it is not economically feasible to do so. In some regulatory programs or under some contracts, this capacity may be subject to recall by the utilities, which could have the effect of us being required to access the spot market to cover such a recall.
ESCOs face risks due to increased and rapidly changing regulations and increasing monetary fines by the state regulatory agencies.

The retail energy industry is highly regulated. Regulations may be changed or reinterpreted and new laws and regulations applicable to our business could be implemented in the future. To the extent that the competitive restructuring of retail electricity and natural gas markets is reversed, altered or discontinued, such changes could have a detrimental impact on our business and overall financial condition.
Some states are beginning to increase their regulation of their retail electricity and natural gas markets in an effort to increase consumer disclosures and ensure marketing practices are not misleading to consumers. In addition, the fines against ESCOs that regulators are seeking have increased dramatically in recent years. For example, in late 2022 PURA and the Connecticut Office of Consumer Counsel issued to our subsidiary, Verde, a Notice of Violation and Assessment of Penalty proposing civil penalties, restitution payments to certain customers and a multi-year suspension from the Connecticut market in connection with violations of Connecticut’s marketing requirements for energy suppliers.

The retail energy business is subject to a high level of federal, state and local regulations, which are subject to change.

Many governmental bodies regulate aspects of our operations, and our failure to comply with these legal requirements can result in substantial penalties. In addition, new laws and regulations, including executive orders, or changes to or new interpretations of existing laws and regulations by courts or regulatory authorities occur regularly, but are difficult to predict. Changes under a new president, administration and Congress in the U.S. are also difficult to predict. Any such variation could negatively impact the retail energy business, including our business, could substantially increase costs to achieve compliance or otherwise could have a material adverse effect on our cash flow, results of operations and financial condition.
For example, many electricity markets have rate caps, and changes to these rate caps by regulators can impact future price exposure. Similarly, regulatory changes can result in new fees or charges that may not have been anticipated when existing retail contracts were drafted, which can create financial exposure. Our ability to manage cost increases that result from regulatory changes will depend, in part, on how the “change in law provisions” of our contracts are interpreted and enforced, among other factors.

Additionally, regulations that do not directly relate to ESCOs could impact us. For example, we have historically used third-party lead generators to identify potential customers for our telemarketing sales channel. In December 2023, the FCC adopted rules that could limit the ability of third-party lead generators to identify large numbers of potential customers. If the number of potential customers is reduced, or if it becomes more difficult or costly to identify potential telemarketing targets, our ability to maintain our RCE count based on our telemarketing sales could be impacted. Please see “Regulatory Environment—Other Regulations.”







26

Table of Contents

Liability under the TCPA has increased significantly in recent years, and we face risks if we fail to comply.

Our outbound telemarketing efforts and use of mobile messaging to communicate with our customers, which has increased in recent years, subjects us to regulation under the TCPA. Over the last several years, companies have been subject to significant liabilities as a result of violations of the TCPA, including penalties, fines and damages under class action lawsuits. Our failure to effectively monitor and comply with our activities that are subject to the TCPA could result in significant penalties and the adverse effects of having to defend and ultimately suffer liability in a class action lawsuit related to such non-compliance. We are also subject to liability under the TCPA for actions of our third party vendors who are engaging in outbound telemarketing efforts on our behalf. The issue of vicarious liability for the actions of third parties in violation of the TCPA remains unclear and has been the subject of conflicting precedent in the federal appellate courts. There can be no assurance that we may be subject to significant damages as a result of a class action lawsuit for actions of our vendors that we may not be able to control.

We are, and in the future may become, involved in legal and regulatory proceedings and, as a result, may incur substantial costs.

We are subject to lawsuits, claims and regulatory proceedings arising in the ordinary course of our business from time to time, including several purported class action lawsuits involving sales practices, telemarketing and TCPA claims, as well as contract disclosure claims and breach of contract claims. These are in various stages and are subject to substantial uncertainties concerning the outcome.

A negative outcome for any of these matters could result in significant costs, may divert management's attention from other business issues or harm our reputation with customers.

For additional information regarding the nature and status of certain proceedings, see Note 13 "Commitments and Contingencies" to the audited consolidated financial statements.
Our business is dependent on retaining licenses in the markets in which we operate.
Our business model is dependent on continuing to be licensed in existing markets. We may have a license revoked or not be granted a renewal of a license, or our license could be adversely conditioned or modified (e.g., by increased bond posting obligations). For example, recently, an ESCO was banned by the Public Utilities Commission of Ohio from operating in Ohio for five years in response to allegations of misleading and deceptive marketing practices.

We may be subject to risks in connection with acquisitions, which could cause us to fail to realize many of the anticipated benefits of such acquisitions.

We have grown our business in part through strategic acquisition opportunities from third parties and from affiliates of our majority shareholder and may continue to do so in the future. Achieving the anticipated benefits of these transactions depends in part upon our ability to identify accretive acquisition targets, accurately assess the benefits and risks of the acquisition prior to undertaking it, and the ability to integrate the acquired businesses in an efficient and effective manner. When we identify an acquisition candidate, there is a risk that we may be unable to negotiate terms that are beneficial to us. Additionally, even if we identify an accretive acquisition target, the successful acquisition of that business requires estimating anticipated cash flow and accretive value, evaluating potential regulatory challenges, retaining customers and assuming liabilities. The accuracy of these estimates is inherently uncertain and our assumptions may be incorrect.

Furthermore, when we make an acquisition, we may not be able to accomplish the integration process smoothly or successfully. The integration process could take longer than anticipated and could result in the loss of valuable employees, the disruption of our business, processes and systems or inconsistencies in standards, controls, procedures, practices, policies, compensation arrangements, distraction of management and significant costs, any of which could adversely affect our ability to achieve the anticipated benefits of the acquisitions. Further, we may have difficulty addressing possible differences in corporate cultures and management philosophies.
27

Table of Contents


In many of our acquisition agreements, we are entitled to indemnification from the counterparty for various matters, including breaches of representations, warranties and covenants, tax matters, and litigation proceedings. We generally obtain security to provide assurances that the counterparty could perform its indemnification obligations, which may be in the form of escrow accounts, payment withholding or other methods. However, to the extent that we do not obtain security, or the security turns out to be inadequate, there is a risk that the counterparty may fail to perform on its indemnification obligations, which could result in the losses being incurred by us.

Our ability to grow at levels experienced historically may be constrained if the market for acquisition candidates is limited and we are unable to make acquisitions of portfolios of customers and retail energy companies on commercially reasonable terms.

We have historically distributed a significant portion of our cash through dividends, and our ability to grow and make acquisitions with cash on hand could be limited.

We have historically distributed a significant portion of our cash through dividends to holders of our Class A common stock and dividends on our Series A Preferred Stock. In the future, we may also distribute a significant amount of cash through dividends. As such, our growth may not be as fast as that of businesses that reinvest their available cash to expand ongoing operations, and we may have to rely upon external financing sources, including the issuance of debt, equity securities, convertible subordinated notes and borrowings under our Senior Credit Facility and Subordinated Facility. These sources may not be available, and our ability to grow and maintain our business may be limited.

We may have liquidity needs that would prevent us from continuing our historical practice as it relates to the payment of dividends on our Series A Preferred Stock. The primary factor that would lead to a change in the dividend policy would be decreased liquidity due to decreasing customer book.

We may not be able to manage our growth successfully.

The growth of our operations will depend upon our ability to expand our customer base in our existing markets and to enter new markets in a timely manner at reasonable costs, organically or through acquisitions. In order for us to recover expenses incurred in entering new markets and obtaining new customers, we must attract and retain customers on economic terms and for extended periods. Customer growth depends on several factors outside of our control, including economic and demographic conditions, such as population changes, job and income growth, housing starts, new business formation and the overall level of economic activity. We may experience difficulty managing our growth and implementing new product offerings, integrating new customers and employees, and complying with applicable market rules and the infrastructure for product delivery.

State regulations may adversely impact customer acquisition and renewal revenue and profitability, and organic growth. For example, New York State limits the types of services energy retailer marketers may offer new customers or renewals, in terms of pricing for non-renewable commodities and renewable product offerings.

Expanding our operations also may require continued development of our operating and financial controls and may place additional stress on our management and operational resources. We may be unable to manage our growth and development successfully.









28

Table of Contents


Our financial results fluctuate on a seasonal, quarterly and annual basis.
Our overall operating results fluctuate substantially on a seasonal, quarterly and annual basis depending on: (1) the geographic mix of our customer base; (2) the relative concentration of our commodity mix; (3) weather conditions, which directly influence the demand for natural gas and electricity and affect the prices of energy commodities; and (4) variability in market prices for natural gas and electricity. These factors can have material short-term impacts on monthly and quarterly operating results, which may be misleading when considered outside of the context of our annual operating cycle. In addition, our accounts payable and accounts receivable are impacted by seasonality due to the timing differences between when we pay our suppliers for accounts payable versus when we collect from our customers on accounts receivable. We typically pay our suppliers for purchases of natural gas on a monthly basis and electricity on a weekly basis. However, it takes approximately two months from the time we deliver the electricity or natural gas to our customers before we collect from our customers on accounts receivable attributable to those product deliveries. This timing difference could affect our cash flows, especially during peak cycles in the winter and summer months. Furthermore, as a result of the seasonality of our business, we may reserve a portion of our excess cash available for distribution in the first and fourth quarters in order to fund our second and third quarter distributions.
Additionally, we enter into a variety of financial derivative and physical contracts to manage commodity price risk, and we use mark-to-market accounting to account for this hedging activity. Under the mark-to-market accounting method, changes in the fair value of our hedging instruments that are not qualifying or not designated as hedges under accounting rules are recognized immediately in earnings. As a result of this accounting treatment, changes in the forward prices of natural gas and electricity cause volatility in our quarterly and annual earnings, which we are unable to fully anticipate.
We could also incur volatility from quarter to quarter associated with gains and losses on settled hedges relating to natural gas held in inventory if we choose to hedge the summer-winter spread on our retail allocated storage capacity. We typically purchase natural gas inventory and store it from April to October for withdrawal from November through March. Since a portion of the inventory is used to satisfy delivery obligations to our fixed-price customers over the winter months, we hedge the associated price risk using derivative contracts. Any gains or losses associated with settled derivative contracts are reflected in the statement of operations as a component of retail cost of sales and net asset optimization.
We may have difficulty retaining our existing customers or obtaining a sufficient number of new customers, due to competition and for other reasons.
The markets in which we compete are highly competitive, and we may face difficulty retaining our existing customers or obtaining new customers due to competition. We encounter significant competition from local regulated utilities or their retail affiliates and traditional and new retail energy providers. Competitors may offer different products, lower prices, and other incentives, which may attract customers away from our business. Many of these competitors or potential competitors are larger than us, have access to more significant capital resources, have stronger vendor relationships, have more well-established brand names and have larger existing installed customer bases.
Additionally, existing customers may switch to other retail energy service providers during their contract terms in the event of a significant decrease in the retail price of natural gas or electricity in order to obtain more favorable prices. Although we generally have a right to collect a termination fee from each customer on a fixed-price contract who terminates their contract early, we may not be able to collect the termination fees in full or at all. Our variable-price contracts can typically be terminated by our customers at any time without penalty. We may be unable to obtain new customers or maintain our existing customers due to competition or otherwise.


29

Table of Contents

Increased collateral requirements in connection with our supply activities may restrict our liquidity.
Our contractual agreements with certain local regulated utilities and our supplier counterparties require us to maintain restricted cash balances or letters of credit as collateral for credit risk or the performance risk associated with the future delivery of natural gas or electricity. These collateral requirements may increase as we grow our customer base. Collateral requirements will increase based on the volume or cost of the commodity we purchase in any given month and the amount of capacity or service contracted for with the local regulated utility. Significant changes in market prices also can result in fluctuations in the collateral that local regulated utilities or suppliers require.
The effectiveness of our operations and future growth depend in part on the amount of cash and letters of credit available to enter into or maintain these contracts. The cost of these arrangements may be affected by changes in credit markets, such as interest rate spreads in the cost of financing between different levels of credit ratings. These liquidity requirements may be greater than we anticipate or are able to meet.

We face risks related to health epidemics, pandemics and other outbreaks.

Epidemics, widespread illness or other major health crises, such as COVID-19, may adversely affect the United States' economic growth, demand for natural gas and electricity in our key markets as well as the ability of various employees, customers, contractors, suppliers and other business partners to fulfill their obligations, which could have a material adverse effect on our business, financial condition or results of operations. Actions taken by governmental authorities and third parties to contain and mitigate the risk of spread of any major public health crisis, including COVID-19, may negatively impact our business, including a disruption of or change to our operating plans.

We are subject to direct credit risk for certain customers who may fail to pay their bills as they become due.
We bear direct credit risk related to customers located in markets that have not implemented POR programs as well as indirect credit risk in those POR markets that pass collection efforts along to us after a specified non-payment period. For the year ended December 31, 2023, customers in non-POR markets represented approximately 45% of our retail revenues. We generally have the ability to terminate contracts with customers in the event of non-payment, but in most states in which we operate we cannot disconnect their natural gas or electricity service. In POR markets where the local regulated utility has the ability to return non-paying customers to us after specified periods, we may realize a loss for one to two billing periods until we can terminate these customers’ contracts. We may also realize a loss on fixed-price customers in this scenario due to the fact that we will have already fully hedged the customer’s expected commodity usage for the life of the contract and we also remain liable to our suppliers of natural gas and electricity for the cost of our supply commodities. Furthermore, in the Texas market, we are responsible for billing the distribution charges for the local regulated utility and are at risk for these charges, in addition to the cost of the commodity, in the event customers fail to pay their bills. Changing economic factors, such as rising unemployment rates and energy prices also result in a higher risk of customers being unable to pay their bills when due.

We depend on the accuracy of data in our information management systems, which subjects us to risks.
We depend on the accuracy and timeliness of our information management systems for billing, collections, consumption and other important data. We rely on many internal and external sources for this information, including:
our marketing, pricing and customer operations functions; and
various local regulated utilities and ISOs for volume or meter read information, certain billing rates and billing types (e.g., budget billing) and other fees and expenses.
Inaccurate or untimely information, which may be outside of our direct control, could result in:
inaccurate and/or untimely bills sent to customers;
30

Table of Contents

incorrect tax remittances;
reduced effectiveness and efficiency of our operations;
inability to adequately hedge our portfolio;
increased overhead costs;
inaccurate accounting and reporting of customer revenues, gross margin and accounts receivable activity;
inaccurate measurement of usage rates, throughput and imbalances;
customer complaints; and
increased regulatory scrutiny.
We are also subject to disruptions in our information management systems arising out of events beyond our control, such as natural disasters, pandemics, epidemics, failures in hardware or software, power fluctuations, telecommunications and other similar disruptions.

Cyberattacks and data security breaches could adversely affect our business.

Cybersecurity risks have increased in recent years as a result of the proliferation of new technologies and the increased sophistication, magnitude and frequency of cyberattacks and data security breaches. A cyber-attack on our information management systems or those of our vendors could severely disrupt business operations, preventing us from billing and collecting revenues, and could result in significant expenses to investigate and repair security breaches or system damage, lead to litigation, fines, other remedial action, heightened regulatory scrutiny, diminished customer confidence and damage to our reputation. Although we maintain cyber-liability insurance that covers certain damage caused by cyber events, it may not be sufficient to cover us in all circumstances.
Our success depends on key members of our management, the loss of whom could disrupt our business operations.
We depend on the continued employment and performance of key management personnel. A number of our senior executives have substantial experience in consumer and energy markets that have undergone regulatory restructuring and have extensive risk management and hedging expertise. We believe their experience is important to our continued success. We do not maintain key life insurance policies for our executive officers. Our key executives may not continue in their present roles and may not be adequately replaced.

We rely on third party vendors for our customer acquisition verification, billing and transactions platform that exposes us to third party performance risk and other risk.
We have outsourced our back office customer billing and transactions platforms to third party vendors, and we rely heavily on the continued performance of the vendors under our current outsourcing agreement. Our vendors may fail to operate in accordance with the terms of the outsourcing agreement, be subject to cyber-security attacks, or a bankruptcy or other event may prevent them from performing under our outsourcing agreement.
A large portion of our current customers are concentrated in a limited number of states, making us vulnerable to customer concentration risks.
As of December 31, 2023, approximately 59% of our RCEs were located in five states. Specifically, 21%, 11%, 11%, 8% and 7% of our customers on an RCE basis were located in PA, TX, NY, NJ, and MA, respectively. If we are unable to increase our market share across other competitive markets or enter into new competitive markets effectively, we may be subject to continued or greater customer concentration risk. The states that contain a large percentage of our customers could reverse regulatory restructuring or change the regulatory environment in a manner that causes us to be unable to operate economically in that state.

31

Table of Contents

Increases in state renewable portfolio standards or an increase in the cost of renewable energy credit and carbon offsets may adversely impact the price, availability and marketability of our products.

Pursuant to state renewable portfolio standards, we must purchase a specified amount of RECs based on the amount of electricity we sell in a state in a year. In addition, we have contracts with certain customers that require us to purchase RECs or carbon offsets and as part of sustainability efforts have made a corporate commitment to fully offset 100% of customer volume beginning on April 1, 2021 with RECS or carbon offsets. If a state increases its renewable portfolio standards, the demand for RECs within that state will increase and therefore the market price for RECs could increase. We attempt to forecast the price for the required RECs and carbon offsets at the end of each month and incorporate this forecast into our customer pricing models, but the price paid for RECs and carbon offsets may be higher than forecasted. We may be unable to fully pass the higher cost of RECs through to our customers, and increases in the price of RECs may decrease our results of operations and affect our ability to compete with other energy retailers that have not contracted with customers to purchase RECs or carbon offsets. Further, a price increase for RECs or carbon offsets may require us to decrease the renewable portion of our energy products, which may result in a loss of customers. A further reduction in benefits received by local regulated utilities from production tax credits in respect of renewable energy may adversely impact the availability to us, and marketability by us, of renewable energy under our brands.
Our access to marketing channels may be contingent upon the viability of our telemarketing and door-to-door agreements with our vendors.

Our vendors are essential to our telemarketing and door-to-door sales activities. Our ability to increase revenues in the future will depend significantly on our access to high quality vendors. If we are unable to attract new vendors and retain existing vendors to achieve our marketing targets, our growth may be materially reduced. There can be no assurance that competitive conditions will allow these vendors and their independent contractors to continue to successfully sign up new customers. Further, if our products are not attractive to, or do not generate sufficient revenue for our vendors, we may lose our existing relationships. In addition, the decline in landlines reduces the number of potential customers that may be reached by our telemarketing efforts and, as a result, our telemarketing sales channel may become less viable and we may be required to use more door-to-door marketing. Door-to-door marketing is continually under scrutiny by state regulators and legislators, which may lead to new rules and regulations that impact our ability to use these channels.

Our vendors may expose us to risks.

We are subject to reputational risks that may arise from the actions of our vendors and their independent contractors that are wholly or partially beyond our control, such as violations of our marketing policies and procedures as well as any failure to comply with applicable laws and regulations. If our vendors engage in marketing practices that are not in compliance with local laws and regulations, we may be in breach of applicable laws and regulations that may result in regulatory proceedings, disadvantageous conditioning of our energy retailer license, or the revocation of our energy retailer license. Unauthorized activities in connection with sales efforts by agents of our vendors, including calling consumers in violation of the TCPA and predatory door-to-door sales tactics and fraudulent misrepresentation could subject us to class action lawsuits against which we will be required to defend. Such defense efforts will be costly and time consuming. In addition, the independent contractors of our vendors may consider us to be their employer and seek compensation.
We rely on third party vendors for our customer billing and transactions platform that exposes us to third party performance risk and cyber-security risk. We have outsourced our back office customer verification, billing and transactions platforms to third party vendors, and we rely heavily on the continued performance of the vendors under our current outsourcing agreement. Our vendors may fail to operate in accordance with the terms of the outsourcing agreement or a bankruptcy or other event may prevent them from performing under our outsourcing agreement.

32

Table of Contents

Risks Related to Our Capital Structure and Capital Stock

Our indebtedness could adversely affect our ability to raise additional capital to fund our operations or pay dividends. It could also expose us to the risk of increased interest rates and limit our ability to react to changes in the economy or our industry as well as impact our cash available for distribution.
We have $97.0 million of indebtedness outstanding and $24.3 million in issued letters of credit under our Senior Credit Facility, and no indebtedness outstanding under our Subordinated Facility as of December 31, 2023. Debt we incur under our Senior Credit Facility, Subordinated Facility or otherwise could have negative consequences, including:
increasing our vulnerability to general economic and industry conditions;
requiring cash flow from operations to be dedicated to the payment of principal and interest on our indebtedness, therefore reducing or eliminating our ability to pay dividends to holders of our Class A common stock and Series A Preferred Stock, or to use our cash flow to fund our operations, capital expenditures and future business opportunities;
limiting our ability to fund future acquisitions or engage in other activities that we view as in our long-term best interest;
restricting our ability to make certain distributions with respect to our capital stock and the ability of our subsidiaries to make certain distributions to us, in light of restricted payment and other financial covenants, including requirements to maintain certain financial ratios, in our credit facilities and other financing agreements;
exposing us to the risk of increased costs due to changes in interest rates because certain of our borrowings are at variable rates of interest;
limiting our ability to obtain additional financing for working capital including collateral postings, capital expenditures, debt service requirements, acquisitions and general corporate or other purposes; and
limiting our ability to adjust to changing market conditions and placing us at a competitive disadvantage compared to our competitors who have less debt.
If we are unable to satisfy financial covenants in our debt instruments, it could result in an event of default that, if not cured or waived, may entitle the lenders to demand repayment or enforce their security interests. Our Senior Credit Facility will mature in June 30, 2025, and we cannot assure that we will be able to negotiate a new credit arrangement on commercially reasonable terms.
In addition, our ability to arrange financing and the costs of such capital, are dependent on numerous factors, including:
general economic and capital market conditions;
credit availability from banks and other financial institutions;
investor confidence;
our financial performance and the financial performance of our subsidiaries;
our level of indebtedness and compliance with covenants in debt agreements;
maintenance of acceptable credit ratings;
cash flow; and
provisions of tax and securities laws that may impact raising capital.

We may not be successful in obtaining additional capital for these or other reasons. The failure to obtain additional capital from time to time may have a material adverse effect on its business and operations.
33

Table of Contents

Our ability to pay dividends depends on many factors, including the performance of our business, cash flows, RCE counts and the margins we receive, as well as restrictions under our Senior Credit Facility.
We cannot assure you that we will be able to continue paying dividends to the holders of our Series A Preferred Stock in the future. The amount of our cash available for distribution principally depends upon the amount of cash we generate from our operations, which fluctuates from quarter to quarter based on, among other things:
changes in commodity prices, which may be driven by a variety of factors, including, but not limited to, weather conditions, seasonality and demand for energy commodities and general economic conditions;
the level and timing of customer acquisition costs we incur;
the level of our operating and general and administrative expenses;
seasonal variations in revenues generated by our business;
our debt service requirements and other liabilities;
fluctuations in our working capital needs;
our ability to borrow funds and access capital markets;
restrictions contained in our debt agreements (including our Senior Credit Facility);
management of customer credit risk;
abrupt changes in regulatory policies; and
other business risks affecting our cash flows.

As a result of these and other factors, we cannot guarantee that we will have sufficient cash generated from operations to pay the dividends on our Series A Preferred Stock. Further, we could be prevented from paying cash dividends under Delaware law if certain capital requirements are not met, and may be further restricted by covenants in our Senior Credit Facility.

The amount of cash available for distribution depends primarily on our cash flow, and is not solely a function of profitability, which is affected by non-cash items. We may incur other expenses or liabilities during a period that could significantly reduce or eliminate our cash available for distribution and, in turn, impair our ability to pay dividends to holders of our Series A Preferred Stock during the period.

Each new share of Series A Preferred Stock issued increases the cash required to continue to pay cash dividends. Any preferred stock (whether Series A Preferred Stock or a new series of preferred stock) that may in the future be issued to finance acquisitions, upon exercise of stock options or otherwise, would have a similar effect.

Finally, future dividends are within the discretion of our Board of Directors, and will depend upon our operations, our financial condition, capital requirements and investment opportunities, the performance of our business, cash flows, RCE counts and the margins we receive, as well as restrictions under our Senior Credit Facility. The Board of Directors may be required to reduce or eliminate quarterly cash distributions, including the dividends to the holders of the Series A Preferred Stock. Even if we are permitted to pay such dividends on the Series A Preferred Stock, our Board of Directors may elect to reduce or eliminate the dividends on the Series A Preferred Stock to maintain cash balances for operations or for other reasons. Any reduction or elimination of cash dividends on our Series A Preferred Stock will likely materially and adversely affect the price of the Series A Preferred Stock.

We are a holding company. Our sole material asset is our equity interest in Spark HoldCo, LLC ("Spark HoldCo") and we are accordingly dependent upon distributions from Spark HoldCo to pay dividends on the Series A Preferred Stock.

We are a holding company and have no material assets other than our equity interest in Spark HoldCo, and have no independent means of generating revenue. Therefore, we depend on distributions from Spark HoldCo to meet our debt service and other payment obligations, and to pay dividends on our Series A Preferred Stock. Spark HoldCo or its subsidiaries may be restricted from making distributions to us under applicable law or regulation or under the terms of their financing arrangements, or may otherwise be unable to provide such funds.

34

Table of Contents

The Class A common stock and Series A Preferred Stock are subordinated to our existing and future debt obligations.
The Class A common stock and Series A Preferred Stock are subordinated to all of our existing and future indebtedness (including indebtedness outstanding under the Senior Credit Facility). Therefore, if we become bankrupt, liquidate our assets, reorganize or enter into certain other transactions, assets will be available to pay our obligations with respect to the Series A Preferred Stock only after we have paid all of our existing and future indebtedness in full. The Class A common stock will only receive assets to the extent all existing and future indebtedness and obligations under the Series A Preferred Stock is paid in full. If any of these events were to occur, there may be insufficient assets remaining to make any payments to holders of the Series A Preferred Stock or Class A common stock.

Additionally, none of our subsidiaries have guaranteed or otherwise become obligated with respect to the Class A common stock or Series A Preferred Stock. As a result, the Class A common stock and Series A Preferred Stock effectively rank junior to all existing and future indebtedness and other liabilities of our subsidiaries, including our operating subsidiaries, and any capital stock of our subsidiaries not held by us. Accordingly, our right to receive assets from any of our subsidiaries upon our bankruptcy, liquidation or reorganization, and the right of holders of shares of Class A common stock and Series A Preferred Stock to participate in those assets, is also structurally subordinated to claims of that subsidiary’s creditors, including trade creditors. Even if we were a creditor of any of our subsidiaries, our rights as a creditor would be subordinate to any security interest in the assets of that subsidiary and any indebtedness of that subsidiary senior to that held by us.
Numerous factors may affect the trading price of the Class A common stock and Series A Preferred Stock.

The trading price of the Class A common stock and Series A Preferred Stock may depend on many factors, some of which are beyond our control. Additionally, the market price of our Class A common stock and Series A Preferred Stock may be highly volatile and may fluctuate substantially as a result of a number of factors. The following factors are beyond our control and could affect our stock price:
the pending merger, and if it is completed;
the impact of our reverse stock split on our common stock;
the announcement of the elimination, suspension, reduction or reinstatement of dividends on Class A common stock and Series A Preferred Stock;
the public reaction to our press releases, our other public announcements and our filings with the SEC;
trading volumes of the Class A common stock and Series A Preferred Stock;
prevailing interest rates;
the market for similar securities;
general economic and financial market conditions;
our issuance of debt or other preferred equity securities; and
our financial condition, results of operations and prospects.

These and other factors may cause the market price and demand for our Class A common stock and Series A Preferred Stock to fluctuate substantially, which may adversely affect the trading price of our Class A common stock and Series A Preferred Stock. In the past, when the market price of a stock has been volatile, holders of that stock have often instituted securities class action litigation against the company that issued the stock. If any of our stockholders brought a lawsuit against us, we could incur substantial defense costs. Such a lawsuit could also divert the time and attention of our management from our business. Trading prices and corresponding market value of Class A common stock and Series A Preferred Stock may also impact our ability to satisfy continued listing standards of The Nasdaq Global Select Market, or a particular tier of The Nasdaq exchanges.

35

Table of Contents

One of the factors that will influence the price of the Class A common stock and Series A Preferred Stock will be the distribution yield of the securities (as a percentage of the then market price of the securities) relative to market interest rates. Increases in market interest rates, which have been at low levels relative to historical rates, may lead prospective purchasers of shares of Class A common stock or Series A Preferred Stock to expect a higher distribution yield, and cause them to sell their Class A common stock or Series A Preferred Stock. Accordingly, higher market interest rates could cause the market price of the Class A common stock and Series A Preferred Stock to decrease.

In addition, over the last several years, prices of equity securities in the U.S. trading markets have been experiencing extreme price fluctuations. As a result of these and other factors, investors holding our Class A common stock and Series A Preferred Stock may experience a decrease in the value of their securities, which could be substantial and rapid, and could be unrelated to our financial condition, performance or prospects.
There may not be an active trading market for the Class A common stock or Series A Preferred Stock, which may in turn reduce the market value and your ability to transfer or sell your shares of Class A common stock or Series A Preferred Stock.
There are no assurances that there will be an active trading market for our Class A common stock or Series A Preferred Stock. The liquidity of any market for the Class A common stock and Series A Preferred Stock depends upon the number of stockholders, our results of operations and financial condition, the market for similar securities, the interest of securities dealers in making a market in the Class A common stock and Series A Preferred Stock, and other factors. To the extent that an active trading market is not maintained, the liquidity and trading prices for the Class A common stock and Series A Preferred Stock may be harmed.
Furthermore, because the Series A Preferred Stock does not have any stated maturity and is not subject to any sinking fund or mandatory redemption, stockholders seeking liquidity will be limited to selling their respective shares of Series A Preferred Stock in the secondary market. Active trading markets for the Series A Preferred Stock may not exist at such times, in which case the trading price of your shares of our Series A Preferred Stock could be reduced and your ability to transfer such shares could be limited.
Mr. Maxwell holds a substantial majority of the voting power of our common stock.

Holders of Class A and Class B common stock vote together as a single class on all matters presented to our stockholders for their vote or approval, except as otherwise required by applicable law or our certificate of incorporation and bylaws. Mr. Maxwell beneficially owns approximately 65.0% of the combined voting power (excluding treasury shares) of the Class A and Class B common stock as of December 31, 2023 through his direct and indirect ownership in us.
Affiliated owners are entitled to act separately with respect to their investment in us, and they have the ability to elect all of the members of our board of directors, and thereby to control our management and affairs. In addition, affiliates are able to determine the outcome of all matters requiring Class A common stock and Class B common stock shareholder approval, including mergers and other material transactions, and are able to cause or prevent a change in the composition of our board of directors or a change in control of our company that could deprive our stockholders of an opportunity to receive a premium for their Class A common stock as part of a sale of our company. The existence of a significant shareholder, such as Mr. Maxwell, may also have the effect of deterring hostile takeovers, delaying or preventing changes in control or changes in management, or limiting the ability of our other stockholders to approve transactions that they may deem to be in the best interests of our company.
So long as affiliates continue to control a significant amount of our common stock, they will continue to be able to strongly influence all matters requiring shareholder approval, regardless of whether other stockholders believe that a potential transaction is in their own best interests. In any of these matters, the interests of affiliates may differ or conflict with the interests of our other stockholders. Moreover, this concentration of stock ownership may also adversely affect the trading price of our Class A common stock or Series A Preferred Stock to the extent investors perceive a disadvantage in owning stock of a company with a controlling shareholder.
36

Table of Contents

Holders of Series A Preferred Stock have extremely limited voting rights.
Voting rights of holders of shares of Series A Preferred Stock are extremely limited. Our Class A common stock and our Class B common stock are the only classes of our securities carrying full voting rights. Holders of the Series A Preferred Stock generally have no voting rights. As of April 15, 2022, we have the option to redeem our Series A Preferred Stock.
We have engaged in transactions with our affiliates in the past and expect to do so in the future. The terms of such transactions and the resolution of any conflicts that may arise may not always be in our or our stockholders’ best interests.

We have engaged in transactions and expect to continue to engage in transactions with affiliated companies. We have acquired companies and books of customers from our affiliates and may do so in the future. We will continue to enter into back-to-back transactions for purchases of commodities and derivatives on behalf of our affiliate. We will also continue to pay certain expenses on behalf of several of our affiliates for which we will seek reimbursement. We will also continue to share our corporate headquarters with certain affiliates. We cannot assure that our affiliates will reimburse us for the costs we have incurred on their behalf or perform their obligations under any of these contracts.
Our amended and restated certificate of incorporation and amended and restated bylaws, as well as Delaware law, contain provisions that could discourage acquisition bids or merger proposals, which may adversely affect the market price of our Class A common stock.

Our amended and restated certificate of incorporation authorizes our board of directors to issue preferred stock without shareholder approval. On August 5, 2022, we filed a registration statement under the Securities Act on Form S-3 allowing us to offer and sell, from time to time, among other securities, shares of preferred stock. The registration statement was declared effective on August 16, 2022. The election by our board of directors to issue preferred stock with anti-takeover provisions could make it more difficult for a third party to acquire us.
In addition, some provisions of our amended and restated certificate of incorporation and amended and restated bylaws could make it more difficult for a third party to acquire control of us, even if the change of control would be beneficial to our stockholders. Among other things, our amended and restated certificate of incorporation and amended and restated bylaws:
provide for our board of directors to be divided into three classes of directors, with each class as nearly equal in number as possible, serving staggered three year terms. Our staggered board may tend to discourage a third party from making a tender offer or otherwise attempting to obtain control of us, because it generally makes it more difficult for shareholders to replace a majority of the directors;
provide that the authorized number of directors may be changed only by resolution of the board of directors;
provide that all vacancies in our board, including newly created directorships, may, except as otherwise required by law or, if applicable, the rights of holders of a series of preferred stock, be filled by the affirmative vote of a majority of directors then in office, even if less than a quorum;
provide our board of directors the ability to authorize undesignated preferred stock. This ability makes it possible for our board of directors to issue, without shareholder approval, preferred stock with voting or other rights or preferences that could impede the success of any attempt to change control of us. These and other provisions may have the effect of deferring hostile takeovers or delaying changes in control or management of our company;
provide that at any time after the first date upon which Mr. Maxwell no longer beneficially owns more than fifty percent of the outstanding Class A common stock and Class B common stock, any action required or permitted to be taken by the shareholders must be effected at a duly called annual or special meeting of shareholders and may not be effected by any consent in writing in lieu of a meeting of such shareholders, subject to the rights of the holders of any series of preferred stock with respect to such series (prior to such time, such actions may be taken without a meeting by written consent of holders of the outstanding stock having not less than the minimum number of votes that would be necessary to authorize or take such action at a meeting);
37

Table of Contents

provide that at any time after the first date upon which Mr. Maxwell no longer beneficially owns more than fifty percent of the outstanding Class A common stock and Class B common stock, special meetings of our shareholders may only be called by the board of directors, the chief executive officer or the chairman of the board (prior to such time, special meetings may also be called by our Secretary at the request of holders of record of fifty percent of the outstanding Class A common stock and Class B common stock);
provide that our amended and restated certificate of incorporation and amended and restated bylaws may be amended by the affirmative vote of the holders of at least two-thirds of our outstanding stock entitled to vote thereon;
provide that our amended and restated bylaws can be amended by the board of directors; and
establish advance notice procedures with regard to shareholder proposals relating to the nomination of candidates for election as directors or new business to be brought before meetings of our shareholders. These procedures provide that notice of shareholder proposals must be timely given in writing to our corporate secretary prior to the meeting at which the action is to be taken. These requirements may preclude shareholders from bringing matters before the shareholders at an annual or special meeting.
In addition, in our amended and restated certificate of incorporation, we have elected not to be subject to the provisions of Section 203 of the Delaware General Corporation Law (the “DGCL”) regulating corporate takeovers until the date on which Mr. Maxwell no longer beneficially owns in the aggregate more than fifteen percent of the outstanding Class A common stock and Class B common stock. On and after such date, we will be subject to the provisions of Section 203 of the DGCL.
Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, employees or agents.

Our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will, to the fullest extent permitted by applicable law, be the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, employees or agents to us or our stockholders, (iii) any action asserting a claim against us or any director or officer or other employee of ours arising pursuant to any provision of the DGCL, our amended and restated certificate of incorporation or our bylaws, or (iv) any action asserting a claim against us or any director or officer or other employee of ours that is governed by the internal affairs doctrine, in each such case subject to such Court of Chancery having personal jurisdiction over the indispensable parties named as defendants therein. This exclusive forum provision would not apply to suits brought to enforce any liability or duty created by the Securities Act or the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. To the extent that any such claims may be based upon federal law claims, Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder.

Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock will be deemed to have notice of, and consented to, the provisions of our amended and restated certificate of incorporation described in the preceding sentence. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, employees or agents, which may discourage such lawsuits against us and such persons. Alternatively, if a court were to find these provisions of our amended and restated certificate of incorporation inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect our business, financial condition or results of operations.
38

Table of Contents

Future sales of our Class A common stock and Series A Preferred Stock in the public market could reduce the price of the Class A common stock and Series A Preferred Stock, and may dilute your ownership in us.

On August 5, 2022, we filed a registration statement under the Securities Act on Form S-3 registering the primary offer and sale, from time to time, of Class A common stock, preferred stock, depositary shares and warrants. The registration statement also registers the Class A common stock held by our affiliates, Retailco and NuDevco (including Class A common stock that may be obtained upon conversion of Class B common stock). All of the shares of Class A common stock held by Retailco and NuDevco and registered on the registration statement may be immediately resold. The registration statement was declared effective on August 16, 2022.
We cannot predict the size of future issuances of our Class A common stock or securities convertible into Class A common stock or the effect, if any, that future issuances or sales of shares of our Class A common stock will have on the market price of our Class A common stock. Sales of substantial amounts of our Class A common stock (including shares issued in connection with an acquisition), or the perception that such sales could occur, may adversely affect prevailing market prices of our Class A common stock.

We may also in the future sell additional shares of preferred stock, including shares of Series A Preferred Stock, on terms that may differ from those we have previously issued. Such shares could rank on parity with or, subject to the voting rights referred to above (with respect to issuances of new series of preferred stock), senior to the Series A Preferred Stock as to distribution rights or rights upon liquidation, winding up or dissolution. The subsequent issuance of additional shares of Series A Preferred Stock, or the creation and subsequent issuance of additional classes of preferred stock on parity with the Series A Preferred Stock, could dilute the interests of the holders of Series A Preferred Stock, and could affect our ability to pay distributions on, redeem or pay the liquidation preference on the Series A Preferred Stock. Any issuance of preferred stock that is senior to the Series A Preferred Stock would not only dilute the interests of the holders of Series A Preferred Stock, but also could affect our ability to pay distributions on, redeem or pay the liquidation preference on the Series A Preferred Stock.
Furthermore, subject to compliance with the Securities Act or exemptions therefrom, employees who have received Class A common stock as equity awards may also sell their shares into the public market.
We have issued preferred stock and may continue to do so, and the terms of such preferred stock could adversely affect the voting power or value of our Class A common stock.

Our certificate of incorporation authorizes us to issue, without the approval of our stockholders, one or more classes or series of preferred stock having such designations, preferences, limitations and relative rights, including preferences over our Class A common stock with respect to dividends and distributions, as our board of directors may determine. Through December 31, 2023, we have issued an aggregate of 3,567,543 shares of Series A Preferred Stock.
The terms of the preferred stock we offer or sell could adversely impact the voting power or value of our Class A common stock. For example, we might grant holders of preferred stock the right to elect some number of our directors in all events or on the happening of specified events or the right to veto specified transactions. Similarly, the repurchase or redemption rights or liquidation preferences we might assign to holders of preferred stock, such as the Series A Preferred Stock, could affect the residual value of the Class A common stock.




39

Table of Contents

Our amended and restated certificate of incorporation limits the fiduciary duties of one of our directors and certain of our affiliates and restricts the remedies available to our stockholders for actions taken by Mr. Maxwell or certain of our affiliates that might otherwise constitute breaches of fiduciary duty.
Our amended and restated certificate of incorporation contains provisions that we renounce any interest in existing and future investments in other entities by, or the business opportunities of, NuDevco Partners, LLC, NuDevco Partners Holdings, LLC and Mr. Maxwell, or any of their officers, directors, agents, shareholders, members, affiliates and subsidiaries (other than a director or officer who is presented an opportunity solely in his capacity as a director or officer). Because of this provision, these persons and entities have no obligation to offer us those investments or opportunities that are offered to them in any capacity other than solely as an officer or director. If one of these persons or entities pursues a business opportunity instead of presenting the opportunity to us, we will not have any recourse against such person or entity for a breach of fiduciary duty.
The Series A Preferred Stock represent perpetual equity interests in us, and investors should not expect us to redeem the Series A Preferred Stock on the date the Series A Preferred Stock becomes redeemable by us or on any particular date afterwards.

The Series A Preferred Stock represents a perpetual equity interest in us, and the securities have no maturity or mandatory redemption date and are not redeemable at the option of investors under any circumstances. As a result, unlike our indebtedness, the Series A Preferred Stock will not give rise to a claim for payment of a principal amount at a particular date. As a result, holders of the Series A Preferred Stock may be required to bear the financial risks of an investment in the Series A Preferred Stock for an indefinite period of time. In addition, the Series A Preferred Stock will rank junior to all our current and future indebtedness (including indebtedness outstanding under the Senior Credit Facility) and other liabilities. The Series A Preferred Stock will also rank junior to any other preferred stock ranking senior to the Series A Preferred Stock we may issue in the future with respect to assets available to satisfy claims against us.
The Series A Preferred Stock is not rated.

We have not sought to obtain a rating for the Series A Preferred Stock, and the Series A Preferred Stock may never be rated. It is possible, however, that one or more rating agencies might independently determine to assign a rating to the Series A Preferred Stock or that we may elect to obtain a rating of the Series A Preferred Stock in the future. In addition, we may elect to issue other securities for which we may seek to obtain a rating. If any ratings are assigned to the Series A Preferred Stock in the future or if we issue other securities with a rating, such ratings, if they are lower than market expectations or are subsequently lowered or withdrawn, could adversely affect the market for or the market value of the Series A Preferred Stock. Ratings only reflect the views of the issuing rating agency or agencies and such ratings could at any time be revised downward or withdrawn entirely at the discretion of the issuing rating agency. A rating is not a recommendation to purchase, sell or hold any particular security, including the Series A Preferred Stock. Ratings do not reflect market prices or suitability of a security for a particular investor and any future rating of the Series A Preferred Stock may not reflect all risks related to us and our business, or the structure or market value of the Series A Preferred Stock.
The Change of Control Conversion Right may make it more difficult for a party to acquire us or discourage a party from acquiring us.

The Change of Control Conversion Right of the Series A Preferred Stock provided in the Certificate of Designation may have the effect of discouraging a third party from making an acquisition proposal for us or of delaying, deferring or preventing certain of our change of control transactions under circumstances that otherwise could provide the holders of our Series A Preferred Stock with the opportunity to realize a premium over the then-current market price of such equity securities or that stockholders may otherwise believe is in their best interests.


40

Table of Contents

Changes in the method of determining the Three-Month CME Term SOFR, or the replacement of Three-Month CME Term SOFR with an alternative reference rate, may adversely affect interest rates under the floating dividend rate of our Series A Preferred Stock.

Under the Certificate of Designation of the Series A Preferred Stock, dividends on the Series A Preferred Stock accrue at a floating rate equal to the sum of: (a) Three-Month LIBOR Rate as calculated on each applicable determination date, plus (b) 6.578%. LIBOR was a basic rate of interest widely used as a global reference for setting interest rates on loans and payment rates on other financial instruments, and ceased publication on June 30, 2023.

In accordance with the Adjustable Interest Rate (LIBOR) Act (the “LIBOR Act”) and the final regulations promulgated pursuant thereto by the Board of Governors of the Federal Reserve System (“Board”), the LIBOR Act specifies that the replacement benchmark rate on the Series A Preferred Stock following Three-Month LIBOR’s end of publication on June 30,2023 is Three-Month CME Term SOFR, as administered by CME Group Benchmark Administration, Ltd. (or any successor administrator), plus a tenor spread adjustment of 0.26161%.

New methods of calculating Three-Month CME Term SOFR or other reforms could cause the dividend rate on our Series A Preferred Stock to be materially different than expected, which could have an adverse effect on our business, financial position, and results of operations, and our ability to pay dividends on the Series A Preferred Stock.

A substantial increase in the Three-Month CME Term SOFR Rate or an alternative rate could negatively impact our ability to pay dividends on the Series A Preferred Stock.

A substantial increase in the Three-Month CME Term SOFR Rate, or a substantial increase in the alternative reference rate, could negatively impact our ability to pay dividends on the Series A Preferred Stock. If we are unable to pay dividends on the Series A Preferred Stock, the market value of the Series A Preferred Stock could be materially adversely impacted.
We may not have sufficient earnings and profits in order for dividends on the Series A Preferred Stock to be treated as dividends for U.S. federal income tax purposes.

The dividends payable by us on the Series A Preferred Stock may exceed our current and accumulated earnings and profits, as calculated for U.S. federal income tax purposes. If this occurs, it will result in the amount of the dividends that exceed such earnings and profits being treated for U.S. federal income tax purposes first as a return of capital to the extent of the beneficial owner’s adjusted tax basis in the Series A Preferred Stock, and the excess, if any, over such adjusted tax basis as gain from the sale or exchange of property, which generally results in capital gain. Such treatment will generally be unfavorable for corporate beneficial owners and may also be unfavorable to certain other beneficial owners.
You may be subject to tax if we make or fail to make certain adjustments to the conversion rate of the Series A Preferred Stock even though you do not receive a corresponding cash distribution.

The Conversion Rate as defined in the Certificate of Designation for the Series A Preferred Stock is subject to adjustment in certain circumstances. A failure to adjust (or to adjust adequately) the Conversion Rate after an event that increases your proportionate interest in us could be treated as a deemed taxable dividend to you. If you are a non-U.S. holder, any deemed dividend may be subject to U.S. federal withholding tax at a 30% rate, or such lower rate as may be specified by an applicable treaty, which may be set off against subsequent payments on the Series A Preferred Stock.

41

Table of Contents

We are a “controlled company” under NASDAQ Global Select Market rules, and as such we are entitled to an exemption from certain corporate governance standards of the NASDAQ Global Select Market, and you may not have the same protections afforded to shareholders of companies that are subject to all of the NASDAQ Global Market corporate governance requirements.
We qualify as a “controlled company” within the meaning of NASDAQ Global Select Market corporate governance standards because an affiliated holder controls more than 50% of our voting power. Under NASDAQ Global Select Market rules, a company of which more than 50% of the voting power is held by an individual, a group or another company is a “controlled company” and may elect not to comply with certain corporate governance requirements.

Although our board of directors has established a nominating and corporate governance committee and a compensation committee of independent directors, it may determine to eliminate these committees at any time. If these committees were eliminated, you may not have the same protections afforded to shareholders of companies that are subject to all of NASDAQ Global Select Market corporate governance requirements.

Item 1B. Unresolved Staff Comments

None.

Item 1C. Cybersecurity

Risk management and strategy

Via Renewables, Inc. recognizes the critical importance of developing, implementing, and maintaining robust cybersecurity measures to safeguard our information systems and protect the confidentiality, integrity, and availability of our data.

Managing Material Risks & Integrated Overall Risk Management

Via Renewables, Inc. has strategically integrated cybersecurity risk management into our broader risk management framework to promote a company-wide culture of cybersecurity risk management. This integration ensures that cybersecurity considerations are an integrated part of our decision-making processes at every level. Our risk management team works closely with our IT department to continuously evaluate and address cybersecurity risks in alignment with our business objectives and operational needs.

Engage Third parties on Risk Management

Recognizing the complexity and evolving nature of cybersecurity threats, Via Renewables, Inc. engages with a range of external experts, including cybersecurity assessors, consultants and auditors in evaluating and testing our risk management systems. These partnerships enable us to leverage specialized knowledge and insights, ensuring our cybersecurity strategies and processes remain at the forefront of industry best practices.

Oversee Third-party Risk

Because we are aware of the risks associated with third-party service providers, Via Renewables, Inc. implements stringent processes to oversee and manage these risks. We conduct thorough security assessments of all third-party providers before engagement and maintain ongoing monitoring to ensure compliance with our cybersecurity standards. This approach is designed to mitigate risks related to data breaches or other security incidents originating from third parties.

Risks from Cybersecurity Threats

We have not encountered cybersecurity challenges that have materially impaired our operations or financial standing.


42

Table of Contents

Governance

The Board of Directors is acutely aware of the critical nature of managing risks associated with cybersecurity threats. The Board has established a robust oversight mechanism to ensure effective governance in managing risks associated by cybersecurity threats because we recognize the significant of these threats to our operations integrity and stakeholder confidence.

Board of Directors Oversight

The Audit Committee is central to the Board’s oversight of cybersecurity risks and bears the primary responsibility for this domain. The Audit Committee is composed of board members with diverse expertise including, risk management, technology, and finance, equipping them to oversee cybersecurity risks effectively.

Management’s Role Managing Risk

The Chief Operating Officer plays a pivotal role in informing the Audit Committee on cybersecurity risks. The Chief Operating Officer provides comprehensive briefings to the Audit Committee on a regulatory basis, with a minimum frequency of once per year. These briefings encompass a broad range of topics including:
Current cybersecurity landscape and emerging threats;
Status of ongoing cybersecurity initiatives and strategies;
Incident reports and learnings from any cybersecurity events; and
Compliance with regulatory requirements and industry standards.

In addition to our scheduled meetings, the Audit Committee and Chief Operating Officer maintain an ongoing dialogue regarding emerging or potential cybersecurity risks. Together, they receive updates on any significant developments in the cybersecurity domain, ensuring the Board’s oversight is proactive and responsive. The Audit Committee actively participates in strategic decisions related to cybersecurity, offering guidance and approval for major initiatives. This involvement ensures that cybersecurity considerations are integrated into the broader strategic objectives of Via Renewables, Inc. The Audit Committee conducts an annual review of the Company’s cybersecurity program and the effectiveness of its risk management strategies. This review helps in identifying areas for improvement and ensuring the alignment of cybersecurity efforts with the overall risk management framework.

Risk Management Personnel

Primary responsibility for assessing, monitoring and managing our cybersecurity risk rests with the Director of Infrastructure. With over 26 years of experience in the field of cybersecurity, the Director of Infrastructure brings a wealth of expertise to his role. His in-depth knowledge and experience are instrumental in developing and executing our cybersecurity strategies. Our Director of Infrastructure oversees our governance programs, tests our compliance with standards, remediates known risks, and leads our employee training program.

Monitor Cybersecurity Incidents

The Director of Infrastructure is continually informed about the latest developments in cybersecurity, including potential threats and innovative risk management techniques. This ongoing knowledge acquisition is crucial for the effective prevention, detection, mitigation, and remediation of cybersecurity incidents. The Director of Infrastructure implements and oversees processes for the regulatory monitoring of our information systems. This includes the deployment of advanced security measures and regular system audits to identify potential vulnerabilities. In the event of a cybersecurity incident, the Director of Infrastructure is equipped with a well-defined incident response plan. This plan includes immediate actions to mitigate the impact and long-term strategies for remediation and prevention of future incidents.




43

Table of Contents

Reporting to the Board of Directors

The Director of Infrastructure, in his capacity, regularly informs the Chief Financial Officer (CFO) and Chief Operating Officer (COO) of all aspects related to cybersecurity risks and incidents. The CFO and COO regularly inform the Chief Executive Officer (CEO) of such risk and incidents. This ensures that the highest levels of management are kept abreast of the cybersecurity posture and potential risks facing Via Renewables, Inc. Furthermore, significant cybersecurity mattes, and strategic risk management decisions are escalated to the Board of Directors, ensuring that they have comprehensive oversight and can provide guidance on critical cybersecurity issues.

Item 3. Legal Proceedings

We are the subject of lawsuits and claims arising in the ordinary course of business from time to time. Management cannot predict the ultimate outcome of such lawsuits and claims. While the lawsuits and claims are asserted for amounts that may be material, should an unfavorable outcome occur, management does not currently expect that any currently pending matters will have a material adverse effect on our financial position or results of operations except as described in Part II, Item 8 “Financial Statements and Supplementary Data,” Note 13 "Commitments and Contingencies" to the audited consolidated financial statements, which are incorporated herein by reference.

Item 4. Mine Safety Disclosures.

Not applicable.
44

Table of Contents


PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Our Class A common stock is traded on the NASDAQ Global Select Market under the symbol “VIA." There is no public market for our Class B common stock. On February 27, 2024, we had we had three holders of record of our Class A common stock and two holders of record of our Class B common stock, excluding the Company, and stockholders for whom shares are held in “nominee” or “street name.” Shareholders of record, excluding Cede & Co. and the Company, held an aggregate of 94 shares.

Dividends

We have historically paid a cash dividend each quarter to holders of our Class A common stock to the extent we have cash available for distribution and are permitted to do so under the terms of our Senior Credit Facility, as well as paid dividends to the holders of our Series A Preferred Stock. In April 2023, we announced a suspension of the dividend on the Class A common stock. Our ability to pay dividends depends on certain factors, including the terms of our Senior Credit Facility, the performance of our business, cash flows, RCE counts and the margins we receive. Please see “Item 1A – Risk Factors” in this Annual Report for risks related to our ability to pay dividends.

Recent Sales of Unregistered Equity Securities

We have not sold any unregistered equity securities other than as previously reported.

Issuer Purchases of Equity Securities

We did not repurchase any equity securities between October 1, 2023 and December 31, 2023.

Stock Performance Graph

The following graph compares the quarterly performance of our Class A common stock to the NASDAQ Composite Index ("NASDAQ Composite") and the Dow Jones U.S. Utilities Index ("IDU"). The chart assumes that the value of the investment in our Class A common stock and each index was $100 at December 31, 2018 and that all dividends were reinvested. The stock performance shown on the graph below is not indicative of future price performance.

45

Table of Contents

1695

The performance graph above and related information shall not be deemed “soliciting material” or to be “filed” with the SEC, nor shall such information be incorporated by reference into any future filing under the Securities Act or the Exchange Act, except to the extent that we specifically incorporate it by reference.
46

Table of Contents

Item 6. Reserved

47

Table of Contents

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION
AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the consolidated financial statements and the related notes thereto included elsewhere in this Annual Report. In this Annual Report, the terms “Via," "Via Renewables," "Spark Energy," “Company,” “we,” “us” and “our” refer collectively to Via Renewables, Inc. and its subsidiaries.
Overview

We are an independent retail energy services company founded in 1999 that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. We purchase our natural gas and electricity supply from a variety of wholesale providers and bill our customers monthly for the delivery of natural gas and electricity based on their consumption at either a fixed or variable price. Natural gas and electricity are then distributed to our customers by local regulated utility companies through their existing infrastructure. As of December 31, 2023, we operated in 104 utility service territories across 20 states and the District of Columbia.
Our business consists of two operating segments:

Retail Electricity Segment. In this segment, we purchase electricity supply through physical and financial transactions with market counterparties and ISOs and supply electricity to residential and commercial consumers pursuant to fixed-price and variable-price contracts. For the years ended December 31, 2023, 2022 and 2021, approximately 75%, 76% and 81%, respectively, of our retail revenues were derived from the sale of electricity. 

Retail Natural Gas Segment. In this segment, we purchase natural gas supply through physical and financial transactions with market counterparties and supply natural gas to residential and commercial consumers pursuant to fixed-price and variable-price contracts. For the years ended December 31, 2023, 2022 and 2021, approximately 25%, 24% and 19%, respectively, of our retail revenues were derived from the sale of natural gas.

Recent Developments

On December 29, 2023, we entered into a merger agreement (the “Merger Agreement”) with Retailco, LLC, a Texas limited liability company (“Retailco”), and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), whereby all of our Class A common stock (except for as described below), will be acquired by Retailco for $11.00 per share.

Retailco is an entity owned by TxEx, which is wholly owned by Mr. Maxwell.

The transaction will be effected by a merger of Merger Sub, with and into the Company, with the Company surviving the merger. Under the terms of the Merger Agreement, all of our Class A common stock, except for shares of Class A common stock for which appraisal rights have been properly and validly exercised under Delaware law and certain additional shares, including those held by the Company or any of its subsidiaries (or held in the Company’s treasury), Retailco or Merger Sub or any of their respective subsidiaries, or Mr. Maxwell, and any person or entity controlled by him, will be converted into the right to receive the cash consideration.

The Class A common stock, currently traded under the symbol VIA, will cease to trade on NASDAQ upon consummation of the transaction. We expect that the Series A Preferred Stock, currently traded under the symbol VIASP, will continue to trade on NASDAQ following the transaction. Accordingly, Via Renewables will remain subject to the reporting requirements of the Exchange Act.

48

Table of Contents

The transaction was negotiated on behalf of the Company by a Special Committee of its Board of Directors with the assistance of independent financial and legal advisors. The Special Committee is comprised of entirely disinterested and independent directors. Following the Special Committee’s unanimous recommendation in support of the merger, the Company’s Board of Directors (other than Mr. Maxwell) approved the Merger Agreement and recommended that the Company’s stockholders adopt and approve the Merger Agreement and the merger.

The merger is subject to approval by a majority of shareholders of the issued and outstanding shares of the Company’s Class A common stock and Class B common stock. In addition, the merger is subject to a non-waivable requirement of approval by the holders of at least a majority of the issued and outstanding Class A common stock and Class B common stock not owned by Mr. Maxwell and his affiliated entities or the directors, officers or their immediate family members. Mr. Maxwell and affiliated entities have entered into a support agreement to vote their shares in favor of the transaction and against any competing transaction. The Merger Agreement is not subject to a financing condition, but is subject to customary closing conditions. The transaction is expected to close in the second quarter of 2024.

Drivers of Our Business

The success of our business and our profitability are impacted by a number of drivers, the most significant of which are discussed below.

Customer Growth

Customer growth is a key driver of our operations. Our ability to acquire customers organically or by acquisition is important to our success as we experience ongoing customer attrition. Our customer growth strategy includes growing organically through traditional sales channels complemented by customer portfolio and business acquisitions.

We measure our number of customers using residential customer equivalents ("RCEs"). The following table shows our RCEs by segment as of December 31, 2023, 2022 and 2021:
RCEs:
December 31,
(In thousands)202320222021
Retail Electricity217201298
Retail Natural Gas118130110
Total Retail335331408

The following table details our count of RCEs by geographical location as of December 31, 2023:
RCEs by Geographic Location:
(In thousands)Electricity % of TotalNatural Gas % of TotalTotal % of Total
New England6429%1210%7623%
Mid-Atlantic9544%5143%14644%
Midwest209%2017%4012%
Southwest3818%3530%7321%
Total217100%118100%335100%

The geographical locations noted above include the following states:

New England - Connecticut, Maine, Massachusetts and New Hampshire;
49

Table of Contents

Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York, Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

Our organic sales strategies are designed to offer competitive pricing, price certainty, and/or green product offerings to residential and commercial customers. We manage growth on a market-by-market basis by developing price curves in each of the markets we serve and comparing the market prices to the price offered by the local regulated utility. We then determine if there is an opportunity in a particular market based on our ability to create a competitive product on economic terms that provides customer value and satisfies our profitability objectives. We develop marketing campaigns using a combination of sales channels. Our marketing team continuously evaluates the effectiveness of each customer acquisition channel and makes adjustments in order to achieve desired targets.

During the year ended December 31, 2023, we added approximately 140,000 RCEs through our various organic sales channels. Following the COVID-19 pandemic we have continued to focus on refining our existing sales channels and carefully growing both door to door and telemarketing sales while remaining focused on sales quality.

We expect our customer growth to continue to increase, however, we are unable to predict the ultimate effect of market conditions on our organic sales, financial results, cash flows, and liquidity at this time.

In December 2023, the FCC adopted rules that could limit the ability of third-party lead generators to identify large numbers of potential customers. If the number of potential customers is reduced, or if it becomes more difficult or costly to identify potential telemarketing targets, our ability to maintain our RCE count based on our telemarketing sales could be impacted.

We continue to target customer growth and seek to increase our customer growth to more historical levels. However, market conditions and regulatory constraints are making this increasingly difficult, and we are unable to predict future organic sales volumes at this time

We also acquire companies and portfolios of customers through both external and affiliated channels. During the year ended December 31, 2023, we did not add any RCEs through acquisitions or asset purchase agreements. Refer to Note 16 “Customer Acquisitions” for further discussion. Our ability to realize returns from acquisitions that are acceptable to us is dependent on our ability to successfully identify, negotiate, finance and integrate acquisitions. We will continue to evaluate potential acquisitions during 2024.

RCE Activity

The following table shows our RCE activity during the years ended December 31, 2023, 2022 and 2021.
(In thousands)Retail ElectricityRetail Natural GasTotal% Net Annual Increase (Decrease)
December 31, 202030397400
   Additions11047157
   Attrition(115)(34)(149)
December 31, 20212981104082%
Additions404686
Attrition(137)(26)(163)
December 31, 2022201130331(19)%
Additions11822140
Attrition(102)(34)(136)
December 31, 20232171183351%

50

Table of Contents

Customer attrition occurs primarily as a result of: (i) customer initiated switches; (ii) residential moves (iii) disconnection resulting from customer payment defaults and (iv) pro-active non-renewal of contracts. Average monthly attrition rates during 2023, 2022 and 2021 were as follows:
Year EndedQuarter Ended
December 31December 31September 30June 30March 31
20213.3%3.4%2.4%3.3%4.2%
20223.8%4.2%4.0%3.1%3.7%
20233.4%3.3%3.1%3.1%3.9%


Customer attrition during the year ended December 31, 2022 was higher than the year ended December 31, 2021 due to the sharp increase in commodity prices across the industry.

Customer attrition for the year ended December 31, 2023 was lower than the year ended ended December 31, 2022 prior year due to a decrease in commodity prices across the industry in 2023, compared to 2022.

Customer Acquisition Costs

Managing customer acquisition costs is a key component of our profitability. Customer acquisition costs are those costs related to obtaining customers organically and do not include the cost of acquiring customers through acquisitions, which are recorded as customer relationships. For each of the three years ended December 31, 2023, customer acquisition costs were as follows:
Year Ended December 31,
(In thousands)202320222021
Customer Acquisition Costs$6,736 $5,870 $1,415 

We strive to maintain a disciplined approach to recovery of our customer acquisition costs within a 12 month period. We capitalize and amortize our customer acquisition costs over a one to two year period, which is based on our estimate of the expected average length of a customer relationship. We factor in the recovery of customer acquisition costs in determining what markets we enter and the pricing of our products in those markets. Accordingly, our results are significantly influenced by our customer acquisition costs. Changes in customer acquisition costs from period to period reflect our focus on growing organically versus growth through acquisitions. We are currently focused on growing through organic sales channels; however, we continue to evaluate opportunities to acquire customers through acquisitions and pursue such acquisitions when it makes sense economically or strategically.

As described above, certain public utility commissions, regulatory agencies, and other governmental authorities in all of our markets had issued orders that impacted the way we have historically acquired customers, such as door to door marketing. Our reduced marketing resulted in significantly reduced customer acquisition costs during the twelve months ended December 31, 2021, compared to historical amounts.

Our gradual increase of marketing efforts as restrictions were lifted resulted in increased marketing and customer acquisition costs. Customer acquisition costs with respect to door to door marketing returned back to pre-Covid-19 historic levels in 2022 and 2023.






51

Table of Contents

Customer Credit Risk

Approximately 55% of our revenues are derived from customers in utilities where customer credit risk is borne by the utility in exchange for a discount on amounts billed. Where we have customer credit risk, we record bad debt based on an estimate of uncollectible amounts. Our bad debt expense on non-POR revenues was as follows:
Year Ended December 31,
202320222021
Total Non-POR Bad Debt as Percent of Revenue1.7 %3.0 %0.2 %

During the year ended December 31, 2023, we experienced lower credit loss expense versus 2022. We increased sales activities in non-POR markets in 2023 and focused on collection efforts, we have experienced a decrease in credit loss expense.

During the year ended December 31, 2022, we experienced higher credit loss expense versus 2021 primarily due to the Company increasing sales activities in non-POR markets and the impact of increased defaults on customer billings, in part due to higher natural gas and electricity prices.

For the years ended December 31, 2023, 2022 and 2021, approximately 55%, 59% and 59%, respectively, of our retail revenues were collected through POR programs where substantially all of our credit risk was with local regulated utility companies. As of December 31, 2023, 2022 and 2021, all of these local regulated utility companies had investment grade ratings. During these same periods, we paid these local regulated utilities a weighted average discount of approximately 1.0%, 0.9% and 0.9%, respectively, of total revenues for customer credit risk protection.

Weather Conditions

Weather conditions directly influence the demand for natural gas and electricity and affect the prices of energy commodities. Our hedging strategy is based on forecasted customer energy usage, which can vary substantially as a result of weather patterns deviating from historical norms. We are particularly sensitive to this variability in our residential customer segment where energy usage is highly sensitive to weather conditions that impact heating and cooling demand.

Our risk management policies direct that we hedge substantially all of our forecasted demand, which is typically hedged to long-term normal weather patterns. We also attempt to add additional protection through hedging from time to time to protect us from potential volatility in markets where we have historically experienced higher exposure to extreme weather conditions. Because we attempt to match commodity purchases to anticipated demand, unanticipated changes in weather patterns can have a significant impact on our operating results and cash flows from period to period.

Winter Storm Uri

During the first quarter of 2021, the U.S. experienced winter storm Uri, an unprecedented storm bringing extreme cold temperatures to the central U.S., including Texas. As a result of increased power demand for customers across the state of Texas and power generation disruptions during the weather event, power and ancillary costs in the ERCOT service area reached or exceeded maximum allowed clearing prices. As of December 31, 2021, we recorded a net loss of approximately $64.4 million as a direct result of winter storm Uri. Although our hedge position was 120% of our forecasted demand in Texas for the month of February, we were still required to purchase power at unprecedented prices for an extended period of time during the storm. These price caps imposed by ERCOT for the duration of the storm and beyond have never been experienced in any deregulated market in which we serve. The policies imposed on the electricity markets by ERCOT related to pricing resulted in overall negative impact on our electricity unit margin for 2021. In June 2022, we received $9.6 million from ERCOT related to PURA Subchapter N Financing, resulting in a positive impact on our electricity unit margin in 2022.

52

Table of Contents

Asset Optimization

Our asset optimization opportunities primarily arise during the winter heating season when demand for natural gas is typically at its highest. Given the opportunistic nature of these activities and because we account for these activities using the mark to market method of accounting, we experience variability in our earnings from our asset optimization activities from year to year.

Net asset optimization resulted in a loss of $7.3 million, $2.3 million of $4.2 million for the years ended December 31, 2023, 2022 and 2021, respectively.
53

Table of Contents


Non-GAAP Performance Measures

We use the Non-GAAP performance measures of Adjusted EBITDA and Retail Gross Margin to evaluate and measure our operating results. These measures for the three years ended December 31, 2023 were as follows:
 Year Ended December 31,
(in thousands)202320222021
Adjusted EBITDA (1)(2)(3)
$56,855 $51,793 $80,657 
Retail Gross Margin (4)(5)
$136,650 $114,815 $132,534 
(1) Adjusted EBITDA for the year ended December 31, 2021 includes a $60.0 million add back related to winter storm Uri and also includes a deduction of $2.2 million non-recurring legal settlement related to an add back in 2019. See discussion below.
(2) Adjusted EBITDA for the year ended December 31, 2022 includes a deduction of $5.2 million related to proceeds received under an ERCOT (winter storm Uri) securitization mechanism in June 2022. See further discussion below.
(3) Adjusted EBITDA for the year ended December 31, 2023 includes a $0.8 million add back related to merger agreement expense.
(4) Retail Gross Margin for the year ended December 31, 2021 includes a $0.5 million reduction related to the winter storm Uri credit settlements received and year ended December 31, 2021 includes a $64.4 million add back related to winter storm Uri. See discussion below.
(5) Retail Gross Margin for year ended December 31, 2022 includes a deduction of $9.6 million related to proceeds received under an ERCOT (winter     storm Uri) securitization mechanism in June 2022. See further discussion below.

Adjusted EBITDA. We define “Adjusted EBITDA” as EBITDA less (i) customer acquisition costs incurred in the current period, plus or minus (ii) net (loss) gain on derivative instruments, and (iii) net current period cash settlements on derivative instruments, plus (iv) non-cash compensation expense, and (v) other non-cash and non-recurring operating items. EBITDA is defined as net income (loss) before the provision for income taxes, interest expense and depreciation and amortization. This conforms to the calculation of Adjusted EBITDA in our Senior Credit Facility.

We deduct all current period customer acquisition costs (representing spending for organic customer acquisitions) in the Adjusted EBITDA calculation because such costs reflect a cash outlay in the period in which they are incurred, even though we capitalize and amortize such costs over two years. We do not deduct the cost of customer acquisitions through acquisitions of businesses or portfolios of customers in calculating Adjusted EBITDA.

We deduct our net gains (losses) on derivative instruments, excluding current period cash settlements, from the Adjusted EBITDA calculation in order to remove the non-cash impact of net gains and losses on these instruments. We also deduct non-cash compensation expense that results from the issuance of restricted stock units under our long-term incentive plan due to the non-cash nature of the expense.

We adjust from time to time other non-cash or unusual and/or infrequent charges due to either their non-cash nature or their infrequency. We have historically included the financial impact of weather variability in the calculation of Adjusted EBITDA. We will continue this historical approach, but during the first quarter of 2021 we incurred a net pre-tax financial loss of $64.9 million due to winter storm Uri, as described above. This loss was incurred due to uncharacteristic extended sub-freezing temperatures across Texas combined with the impact of the pricing caps ordered by ERCOT. We believe this event is unusual, infrequent, and non-recurring in nature.

54

Table of Contents

As our Senior Credit Facility is considered a material agreement and Adjusted EBITDA is a key component of our material covenants, we consider our covenant compliance to be material to the understanding of our financial condition and/or liquidity. Our lenders under our Senior Credit Facility are allowing merger related costs to be added back as non-recurring items in the calculation of Adjusted EBITDA for our Debt covenant calculations. We incurred merger related costs of $0.8 million during the fourth quarter of 2023, which are reflected as an add back in the calculation of Adjusted EBITDA for the year ended December 31, 2023. Our lenders under our Senior Credit Facility also allowed $60.0 million of the $64.9 million pre-tax storm loss incurred in the first quarter of 2021 to be added back as a non-recurring item in the calculation of Adjusted EBITDA for our Debt Covenant Calculations. We received a $0.4 million credit from ERCOT for winter storm related losses during the third quarter of 2021, resulting in a net pre-tax storm loss of $64.4 million for the year ended December 31, 2021. In June 2022, we received $9.6 million from ERCOT related to PURA Subchapter N Securitization financing. For consistent presentation of the financial impact of winter storm Uri, $5.2 million of the $9.6 million is reflected as non-recurring items reducing Adjusted EBITDA for the year ended December 31, 2022.

We believe that the presentation of Adjusted EBITDA provides information useful to investors in assessing our liquidity and financial condition and results of operations and that Adjusted EBITDA is also useful to investors as a financial indicator of our ability to incur and service debt, pay dividends and fund capital expenditures. Adjusted EBITDA is a supplemental financial measure that management and external users of our consolidated financial statements, such as industry analysts, investors, commercial banks and rating agencies, use to assess the following:
 
our operating performance as compared to other publicly traded companies in the retail energy industry, without regard to financing methods, capital structure or historical cost basis;
the ability of our assets to generate earnings sufficient to support our proposed cash dividends;
our ability to fund capital expenditures (including customer acquisition costs) and incur and service debt; and
our compliance with financial debt covenants. (Refer to Note 9 "Debt" in the Company’s audited consolidated financial statements for discussion of the material terms of our Senior Credit Facility, including the covenant requirements for our Minimum Fixed Charge Coverage Ratio, Maximum Total Leverage Ratio, and Maximum Senior Secured Leverage Ratio.)

The GAAP measures most directly comparable to Adjusted EBITDA are net income (loss) and net cash provided by (used in) operating activities. The following table presents a reconciliation of Adjusted EBITDA to these GAAP measures for each of the periods indicated.
55

Table of Contents

  Year Ended December 31,
(in thousands)202320222021
Reconciliation of Adjusted EBITDA to Net Income (Loss):
Net income (loss)$26,105 $11,203 $(5,413)
Depreciation and amortization9,102 16,703 21,578 
Interest expense9,334 7,204 4,926 
Income tax expense11,142 6,483 5,266 
EBITDA55,683 41,593 26,357 
Less:
Net, (loss) gain on derivative instruments(71,493)17,821 21,200 
Net, cash settlements on derivative instruments66,632 (35,801)(15,692)
Customer acquisition costs6,736 5,870 1,415 
       Plus:
       Non-cash compensation expense2,295 3,252 3,448 
Non-recurring event - winter storm Uri— (5,162)60,000 
       Non-recurring legal and regulatory settlements— — (2,225)
Merger agreement expense752 — — 
Adjusted EBITDA
$56,855 $51,793 $80,657 































56

Table of Contents

The following table presents a reconciliation of Adjusted EBITDA to net cash provided by operating activities for each of the periods indicated.
 Year Ended December 31,
(in thousands)202320222021
Reconciliation of Adjusted EBITDA to net cash provided by operating activities:
Net cash provided by operating activities$49,315 $16,207 $12,702 
Amortization of deferred financing costs(825)(1,125)(997)
Bad debt expense(3,442)(6,865)(445)
Interest expense9,334 7,204 4,926 
Income tax expense11,142 6,483 5,266 
Non-recurring event - winter storm Uri— (5,162)60,000 
Non-recurring legal settlement— — (2,225)
Merger agreement expense752 — — 
Changes in operating working capital
Accounts receivable, prepaids, current assets(17,159)34,731 (5,117)
Inventory(1,281)2,423 486 
Accounts payable, accrued liabilities, current liabilities15,206 (884)11,253 
Other(6,187)(1,219)(5,192)
Adjusted EBITDA$56,855 $51,793 $80,657 
Cash Flow Data:
Cash flows provided by operating activities$49,315 $16,207 $12,702 
Cash flows used in investing activities$(1,435)$(6,871)$(6,510)
Cash flows used in financing activities $(40,636)$(49,305)$(2,556)

Retail Gross Margin. We define Retail Gross Margin as gross profit less (i) net asset optimization revenues (expenses), (ii) net gains (losses) on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments and (iv) gains (losses) from non-recurring events (including non-recurring market volatility). Retail Gross Margin is included as a supplemental disclosure because it is a primary performance measure used by our management to determine the performance of our retail natural gas and electricity segments. As an indicator of our retail energy business’s operating performance, Retail Gross Margin should not be considered an alternative to, or more meaningful than, gross profit, its most directly comparable financial measure calculated and presented in accordance with GAAP.

We believe retail gross margin provides information useful to investors as an indicator of our retail energy business's operating performance.

We have historically included the financial impact of weather variability in the calculation of Retail Gross Margin. We will continue this historical approach, but during the first quarter of 2021 we added back the $64.9 million net financial loss incurred related to winter storm Uri, as described above, in the calculation of Retail Gross Margin because the extremity of the Texas storm combined with the impact of unprecedented pricing mechanisms ordered by ERCOT is considered unusual, infrequent, and non-recurring in nature. In June 2022, we received $9.6 million from ERCOT related to PURA Subchapter N Securitization financing. The $9.6 million is reflected as a non-recurring item reducing Retail Gross Margin for the year ended December 31, 2022 for consistent presentation of the financial impacts of winter storm Uri.

The GAAP measure most directly comparable to Retail Gross Margin is gross profit. The following table presents a reconciliation of Retail Gross Margin to gross profit for each of the periods indicated.
57

Table of Contents

  Year Ended December 31,
(in thousands)202320222021
Reconciliation of Retail Gross Margin to Gross Profit:
Total Revenues$435,192 $460,493 $393,485 
Less:
Retail cost of revenues310,744 357,096 323,219 
Gross Profit$124,448 $103,397 $70,266 
Less:
Net asset optimization expense(7,326)(2,322)(4,243)
Net, (loss) gain on non-trading derivative instruments(70,304)17,305 22,130 
Net, cash settlements on non-trading derivative instruments65,428 (35,966)(15,752)
Non-recurring event - winter storm Uri — 9,565 (64,403)
Retail Gross Margin$136,650 $114,815 $132,534 
Retail Gross Margin - Retail Electricity Segment (1)(2)
$87,566 $82,749 $96,009 
Retail Gross Margin - Retail Natural Gas Segment$47,489 $32,066 $36,525 
Retail Gross Margin - Other$1,595 $— $— 
(1) Retail Gross Margin for the year ended December 31, 2021 includes a $0.5 million reduction related to the winter storm Uri credit settlements received and includes a $64.4 million add back related to winter storm Uri.
(2) Retail Gross Margin for year ended December 31, 2022 includes a deduction of $9.6 million related to proceeds received under an ERCOT (winter storm Uri) securitization mechanism in June 2022. See further discussion below.

Our non-GAAP financial measures of Adjusted EBITDA and Retail Gross Margin should not be considered as alternatives to gross profit. Adjusted EBITDA and Retail Gross Margin are not presentations made in accordance with GAAP and have limitations as analytical tools. You should not consider Adjusted EBITDA or Retail Gross Margin in isolation or as a substitute for analysis of our results as reported under GAAP. Because Adjusted EBITDA and Retail Gross Margin exclude some, but not all, items that affect gross profit, and are defined differently by different companies in our industry, our definition of Adjusted EBITDA and Retail Gross Margin may not be comparable to similarly titled measures of other companies.

Management compensates for the limitations of Adjusted EBITDA and Retail Gross Margin as analytical tools by reviewing the comparable GAAP measures, understanding the differences between the measures and incorporating these data points into management’s decision-making process.

58

Table of Contents

Consolidated Results of Operations
(In Thousands)Year Ended December 31,
202320222021
Revenues:
Retail revenues$439,360 $462,815 $397,728 
Net asset optimization expense(7,326)(2,322)(4,243)
Other revenue3,158 — — 
Total Revenues435,192 460,493 393,485 
Operating Expenses:
Retail cost of revenues310,744 357,096 323,219 
General and administrative expense68,874 61,933 44,279 
Depreciation and amortization9,102 16,703 21,578 
Total Operating Expenses388,720 435,732 389,076 
Operating income46,472 24,761 4,409 
Other (expense)/income:
Interest expense(9,334)(7,204)(4,926)
Interest and other income109 129 370 
Total Other (Expenses)/Income(9,225)(7,075)(4,556)
Income (loss) before income tax expense37,247 17,686 (147)
Income tax expense 11,142 6,483 5,266 
Net income (loss)$26,105 $11,203 $(5,413)
Other Performance Metrics:
   Adjusted EBITDA (1) (2) (5)
$56,855 $51,793 $80,657 
   Retail Gross Margin (1) (3)(4)
$136,650 $114,815 $132,534 
   Customer Acquisition Costs$6,736 $5,870 $1,415 
   RCE Attrition3.4 %3.8 %3.3 %
Distributions paid to Class B non-controlling unit holders and dividends paid to Class A common shareholders$(7,182)$(26,014)$(28,423)

(1) Adjusted EBITDA and Retail Gross Margin are non-GAAP financial measures. See " — Non-GAAP Performance Measures" for a reconciliation of Adjusted EBITDA and Retail Gross Margin to their most directly comparable GAAP financial measures.
(2) Adjusted EBITDA for the year ended December 31, 2021 includes a $60.0 million add back related to winter storm Uri and a deduction of $2.2 million non-recurring legal settlement related to an add back in 2019.
(3) Retail Gross Margin for the year ended December 31, 2021 includes a $0.5 million reduction related to the winter storm Uri credit settlements received and includes a $64.4 million add back related to winter storm Uri.
(4) Retail Gross Margin for the year ended December 31, 2022 includes a deduction of $9.6 million non-recurring credit related to winter storm Uri add back in 2021.
(5) Adjusted EBITDA for the year ended December 31, 2023 includes a $0.8 million add back related to merger agreement expense.

Total Revenues. Total revenues for the year ended December 31, 2023 were approximately $435.2 million, a decrease of approximately $25.3 million, or 5%, from approximately $460.5 million for the year ended December 31, 2022. This decrease was primarily due to lower electricity volumes sold as a result of a smaller electricity customer book during 2023 as compared to 2022 offset by an increase in electricity unit revenue per MWh. Total revenues for the year ended December 31, 2022 increased approximately $67.0 million, or 17%, from approximately $393.5 million for the year ended December 31, 2021. This increase was primarily due to an increase in electricity unit revenue per MWh and higher natural gas volumes sold as a result of a larger natural gas customer book in 2022 as compared to 2021.
59

Table of Contents

Analysis of the impact of changes in prices and volumes between the years ended December 31, 2023, 2022 and 2021 are as follows:
2023 vs. 20222022 vs. 2021
Change in electricity volumes sold$(60.6)$(30.5)
Change in natural gas volumes sold(2.9)25.6 
Change in electricity unit revenue per MWh36.3 61.4 
Change in electricity unit revenue per MWh - winter storm Uri— (0.9)
Change in natural gas unit revenue per MMBtu3.7 9.5 
Change in net asset optimization (expense) revenue(5.0)1.9 
Change in other revenue3.2 — 
Change in total revenues$(25.3)$67.0 

Retail Cost of Revenues. Total retail cost of revenues for the year ended December 31, 2023 was approximately $310.7 million, a decrease of approximately $46.4 million, or 13%, from approximately $357.1 million for the year ended December 31, 2022. This decrease was primarily due to lower electricity volumes sold as a result of a smaller electricity customer book during 2023 as compared to 2022, offset by a increase in electricity supply costs due to higher electricity commodity price environment in 2023. Total retail cost of revenues for the year ended December 31, 2022 increased approximately $33.9 million, or 10%, from approximately $323.2 million for the year ended December 31, 2021. This increase was primarily due to an increase in electricity and natural gas supply costs due to higher commodity price environment in 2022, and a change in the value of our retail derivative portfolio, offset by electricity supply costs related to winter storm Uri in 2021 that did not re-occur in 2022 and a winter storm Uri credit received from ERCOT in 2022.

Analysis of the impact of changes in prices and volumes between the years ended December 31, 2023, 2022, and 2021 are as follows:
2023 vs. 20222022 vs. 2021
Change in electricity volumes sold$(46.4)$(21.4)
Change in natural gas volumes sold(2.1)13.2 
Change in electricity unit cost per MWh17.3 65.6 
Change in electricity unit cost per MWh - winter storm Uri9.6 (74.8)
Change in natural gas unit cost per MMBtu(12.5)26.2 
Change in value of retail derivative portfolio(13.8)25.1 
Change in other costs1.5— 
Change in retail cost of revenues$(46.4)$33.9 

General and Administrative Expense. General and administrative expense for the year ended December 31, 2023 was approximately $68.9 million, an increase of approximately $7.0 million, or 11%, as compared to $61.9 million for the year ended December 31, 2022. This increase was primarily attributable to higher employee costs and an increase in sales and marketing due to increased sales activity. General and administrative expense for the year ended December 31, 2022 increased approximately $17.6 million, or 40%, as compared to $44.3 million for the year ended December 31, 2021. This increase was primarily attributable to higher employee costs and higher bad debt expense in 2022 and lower employee costs in 2021 due to employee retention credits related to CARES Act that did not re-occur in 2022.

60

Table of Contents

Depreciation and Amortization Expense. Depreciation and amortization expense for the year ended December 31, 2023 was approximately $9.1 million, a decrease of approximately $7.6 million, or 46%, from approximately $16.7 million for the year ended December 31, 2022. This decrease was primarily due to the decreased amortization expense associated with customer relationship intangibles. Depreciation and amortization expense for the year ended December 31, 2022 decreased approximately $4.9 million, or 23%, from approximately $21.6 million for the year ended December 31, 2021. This decrease was primarily due to the decreased amortization expense associated with customer relationship intangibles.

Customer Acquisition Cost. Customer acquisition cost for the year ended December 31, 2023 was approximately $6.7 million, an increase of approximately $0.8 million, or 14%, from approximately $5.9 million for the year ended December 31, 2022. This increase was primarily due to increased sales activity in 2023 as compared to 2022. Customer acquisition cost for the year ended December 31, 2022 increased approximately $4.5 million, or 315% from approximately $1.4 million for the year ended December 31, 2021, and reflected a return to more historical levels. This decrease was primarily due to limitation on our door-to-door marketing as a result of COVID-19 during most of 2021. The low customer acquisition cost in 2021 was primarily due to a limitation on our ability to use door-to-door marketing as a result of COVID-19 and a reduction in targeted organic customer acquisitions as we focused our efforts to improve our organic sales channels, including vendor selection and sales quality.
61

Table of Contents

Operating Segment Results
 Year Ended December 31,
  202320222021
 (in thousands, except volume and per unit operating data)
Retail Electricity Segment
Total Revenues$328,466 $352,750 $322,594 
Retail Cost of Revenues240,979 275,701 284,794 
Less: Net (Losses) Gains on non-trading derivatives, net of cash settlements(79)(15,265)6,194 
Non-recurring event - winter storm Uri— 9,565 (64,403)
Retail Gross Margin (1) —Electricity
$87,566 $82,749 $96,009 
Volumes—Electricity (MWhs) (3)
2,008,947 2,433,906 2,677,681 
Retail Gross Margin (2) (4) —Electricity per MWh
$43.59 $34.00 $35.86 
Retail Natural Gas Segment
Total Revenues$110,894 $110,065 $75,134 
Retail Cost of Revenues68,202 81,395 38,425 
Less: Net (Losses) Gains on non-trading derivatives, net of cash settlements(4,797)(3,396)184 
Retail Gross Margin (1) —Gas
$47,489 $32,066 $36,525 
Volumes—Gas (MMBtus)11,252,862 11,558,952 8,611,285 
Retail Gross Margin (2) —Gas per MMBtu
$4.22 $2.77 $4.24 

(1) Reflects the Retail Gross Margin attributable to our Retail Electricity Segment or Retail Natural Gas Segment, as applicable. Retail Gross Margin is a non-GAAP financial measure. See "Non-GAAP Performance Measures" for a reconciliation of Retail Gross Margin to most directly comparable financial measures presented in accordance with GAAP.
(2) Reflects the Retail Gross Margin for the Retail Electricity Segment or Retail Natural Gas Segment, as applicable, divided by the total volumes in MWh or MMBtu, respectively.
(3) Excludes volumes (8,402 MWhs) related to winter storm Uri impact for the year ended December 31, 2021.
(4) Retail Gross Margin - Electricity per MWh excludes winter storm Uri impact.
Retail Electricity Segment

Total revenues for the Retail Electricity Segment for the year ended December 31, 2023 were approximately $328.5 million, a decrease of approximately $24.3 million, or 7%, from approximately $352.8 million for the year ended December 31, 2022. This decrease was largely due to lower volumes sold, resulting in a decrease of $60.6 million. This decrease was partially offset by higher electricity prices, resulting in an increase of $36.3 million. Total revenues for the Retail Electricity Segment for the year ended December 31, 2022 increased approximately $30.2 million, or 9%, from approximately $322.6 million for the year ended December 31, 2021. This increase was largely due higher electricity prices, resulting in an increase of $61.4 million. This was partially offset by a decrease in volumes, which resulted in a decrease of $30.5 million, and a decrease of $0.9 million related to electricity revenue due to winter storm Uri in 2021 that did not re-occur in 2022.







62

Table of Contents

Retail cost of revenues for the Retail Electricity Segment for the year ended December 31, 2023 was approximately $241.0 million, a decrease of approximately $34.7 million, or 13%, from approximately $275.7 million for the year ended December 31, 2022. This decrease was primarily due to lower volumes sold, resulting in a decrease of $46.4 million and a decrease of $15.2 million due to a change in the value of our retail derivative portfolio used in hedging and a credit of $9.6 million related to Winter Storm Uri received in 2022 that did not reoccur in 2023. This was offset by an increase in electricity costs of $17.3 million due to higher commodity price environment in 2023. Retail cost of revenues for the Retail Electricity Segment for the year ended December 31, 2022 decreased approximately $9.1 million, or 3%, from approximately $284.8 million for the year ended December 31, 2021. This decrease was primarily due to a decrease in supply costs of $74.8 million related to winter storm Uri in 2021 that did not re-occur in 2022 (which includes a credit of $9.6 million related to winter storm Uri received in 2022 from ERCOT) and electricity volumes sold resulting in a decrease of $21.4 million. This was offset by an increase in electricity costs of $65.6 million due to higher commodity price environment in 2022 and by an increase of $21.5 million due to a change in the value of our retail derivative portfolio used in hedging.

Retail gross margin for the Retail Electricity Segment for the year ended December 31, 2023 was approximately $87.6 million, an increase of approximately $4.8 million, or 6%, as compared to the year ended December 31, 2022, and 2022 decreased approximately $13.3 million or 14% as compared to December 31, 2021 as indicated in the table below (in millions).
2023 vs. 20222022 vs. 2021
Change in volumes sold $(14.2)$(3.0)
Change in gross margin - winter storm Uri— (64.4)
Change in unit margin per MWh19.0 54.1 
Change in retail electricity segment retail gross margin$4.8 $(13.3)
Electricity unit margin improved in 2023 compared to prior year as a result of higher electricity prices resulting in higher unit margin per MWh sold. Unit margins were negatively impacted in 2022 compared to prior year primarily as a result of the higher electricity cost due to higher commodity price environment in 2022.

The volumes of electricity sold decreased from 2,433,906 MWh for the year ended December 31, 2022 to 2,008,947 MWh for the year ended December 31, 2023. This decrease was primarily due to a smaller customer book during 2023. The volumes of electricity sold decreased from 2,677,681 MWh for the year ended December 31, 2021 to 2,433,906 MWh for the year ended December 31, 2022. This decrease was primarily due to a smaller customer book in 2022 as compared to 2021.
Retail Natural Gas Segment

Total revenues for the Retail Natural Gas Segment for the year ended December 31, 2023 were approximately $110.9 million, an increase of approximately $0.8 million, or 1%, from approximately $110.1 million for the year ended December 31, 2022. This increase was primarily attributable to higher rates, which resulted in an increase in total revenues of $3.7 million, partially offset by a decrease in volumes of $2.9 million. Total revenues for the Retail Natural Gas Segment for the year ended December 31, 2022 increased by approximately $35.0 million, or 47%, from approximately $75.1 million for the year ended December 31, 2021. This increase was primarily attributable to an increase in volumes of $25.6 million, and higher rates, which resulted in an increase in total revenues of $9.5 million.

63

Table of Contents

Retail cost of revenues for the Retail Natural Gas Segment for the year ended December 31, 2023 were approximately $68.2 million, a decrease of approximately $13.2 million, or 16%, from approximately $81.4 million for the year ended December 31, 2022. The decrease was primarily due to lower supply costs of $12.5 million, lower volumes of $2.1 million, offset by an increase of $1.4 million due to change in the fair value of our retail derivative portfolio used for hedging. Retail cost of revenues for the Retail Natural Gas Segment for the year ended December 31, 2022 increased approximately $43.0 million, or 112%, from approximately $38.4 million for the year ended December 31, 2021. The increase was primarily due to higher supply costs of $26.2 million, higher volumes of $13.2 million, and an increase of $3.6 million due to change in the fair value of our retail derivative portfolio used for hedging.

Retail gross margin for the Retail Natural Gas Segment for the year ended December 31, 2023 was approximately $47.5 million, an increase of approximately $15.4 million, or 48% from approximately $32.1 million for the year ended December 31, 2022, and 2022 decreased approximately $4.4 million or 12% from approximately $36.5 million for the year ended December 31, 2021 as indicated in the table below (in millions).
2023 vs. 20222022 vs. 2021
Change in volumes sold $(0.8)$12.4 
Change in unit margin per MMBtu16.2 (16.8)
Change in retail natural gas segment retail gross margin$15.4 $(4.4)
Natural Gas unit margins improved in 2023 compared to prior year primarily as a result of the lower natural cost supply costs in 2023. Unit margins were negatively impacted in 2022 compared to prior year primarily as a result of the higher natural cost supply costs due to higher commodity price environment in 2022.
The volumes of natural gas sold decreased from 11,558,952 MMBtu for the year ended December 31, 2022 to 11,252,862 MMBtu for the year ended December 31, 2023. This decrease was primarily due to a smaller customer book in 2023 compared to 2022. The volumes of natural gas sold increased from 8,611,285 MMBtu for the year ended December 31, 2021 to 11,558,952 MMBtu for the year ended December 31, 2022. This increase was primarily due to a larger customer book in 2022 compared to 2021.
Liquidity and Capital Resources

Overview

Our primary sources of liquidity are cash generated from operations and borrowings under our Senior Credit Facility. Our principal liquidity requirements are to meet our financial commitments, finance current operations, fund organic growth and/or acquisitions, service debt and pay dividends. Our liquidity requirements fluctuate with our level of customer acquisition costs, acquisitions, collateral posting requirements on our derivative instruments portfolio, distributions, the effects of the timing between the settlement of payables and receivables, including the effect of bad debts, weather conditions, and our general working capital needs for ongoing operations. Estimating our liquidity requirements is highly dependent on then-current market conditions, forward prices for natural gas and electricity, market volatility and our then existing capital structure and requirements.

We believe that cash generated from operations and our available liquidity sources will be sufficient to sustain current operations and to pay required taxes. Our ability to pay dividends to the holders of the Class A common stock and the Series A Preferred Stock in the future will ultimately depend on our RCE count, margins, profitability and cash flow, and the covenants under our Senior Credit Facility.






64

Table of Contents

Liquidity Position
The following table details our available liquidity as of December 31, 2023:
December 31,
($ in thousands)2023
Cash and cash equivalents$42,595 
Senior Credit Facility Availability (1)
48,395 
Subordinated Debt Facility Availability (2)
25,000 
Total Liquidity$115,990 
(1) Reflects amount of Letters of Credit that could be issued based on existing covenants as of December 31, 2023.
(2) The availability of Subordinated Facility is dependent on Mr. Maxwell's willingness and ability to lend. See "— Sources of Liquidity and Capital Resources — Amended and Restated Subordinated Debt Facility."

Borrowings and related posting of letters of credit under our Senior Credit Facility are subject to material variations on a seasonal basis due to the timing of commodity purchases to satisfy natural gas inventory requirements and to meet customer demands during periods of peak usage. Additionally, borrowings are subject to borrowing base and covenant restrictions.

Cash Flows
Our cash flows were as follows for the respective periods (in thousands):
  Year Ended December 31,
  202320222021
Net cash provided by operating activities$49,315 $16,207 $12,702 
Net cash used in by investing activities$(1,435)$(6,871)$(6,510)
Net cash used in financing activities$(40,636)$(49,305)$(2,556)

Cash Flows Provided by Operating Activities. Cash flows provided by operating activities for the year ended December 31, 2023 increased by $33.1 million compared to the year ended December 31, 2022. The increase was primarily the result of higher net income in 2023 coupled with other changes in working capital. Cash flows provided by operating activities for the year ended December 31, 2022 increased by $3.5 million compared to the year ended December 31, 2021. The increase was primarily the result of higher net income in 2022 coupled with other changes in working capital, non-recurring winter storm Uri related costs of $64.4 million for the year ended December 31, 2021, which did not re-occur in 2022, and a $9.6 million credit received in the year ended December 31, 2022 from ERCOT related to winter storm Uri

Cash Flows Used in Investing Activities. Cash flows used in investing activities decreased by $5.4 million for the year ended December 31, 2023. The decrease was primarily the result of customer acquisitions during the year ended December 31, 2022 that did not re-occur in 2023. Cash flows used in investing activities increased by $0.4 million for the year ended December 31, 2022. The increase was primarily the result of increases related to customer acquisitions for the year ended December 31, 2022.

Cash Flows Used in Financing Activities. Cash flows used in financing activities decreased by $8.7 million for the year ended December 31, 2023. The decrease in cash flows used in financing activities was primarily due to a decrease in net paydown of our Senior Credit Facility of $32.0 million, a decrease in dividends paid to Class A common stockholders of $8.6 million, a decrease in distribution to non-controlling unitholders of $10.2 million, offset by net paydown of sub-debt of $20.0 million for the year ended December 31, 2023 compared to net borrowing of sub-debt of $20.0 million for the year ended December 31, 2022. Cash flows used in financing activities increased by $46.7 million for the year ended December 31, 2022. The increase in cash flows used in financing activities was primarily due to an increased net paydown of our Senior Credit Facility of $70.0 million, offset by an increase in sub-debt borrowing of $20.0 million for the year ended December 31, 2022.
65

Table of Contents

Sources of Liquidity and Capital Resources
Senior Credit Facility

On June 30, 2022, we entered into the Senior Credit Facility with Woodforest National Bank, as administrative agent, swing bank, swap bank, issuing bank, joint-lead arranger, sole bookrunner and syndication agent, BOKF, NA (d/b/a/ Bank of Texas), as joint-lead arranger and issuing bank, and the other financial institutions party thereto, which replaced our prior credit agreement. The Senior Credit Facility allows us to borrow up to $195.0 million on a revolving basis in the form of working capital loans, loans to fund acquisitions, swingline loans and letters of credit. The Senior Credit Facility expires on June 30, 2025. The Senior Credit Facility revised the Fixed Charge Coverage Ratio and Maximum Senior Secured Leverage Ratio under our prior credit agreement.

As of December 31, 2023, we had total commitments of $195.0 million under our Senior Credit Facility, of which $121.3 million was outstanding, including $24.3 million of outstanding letters of credit.

For a description of the terms and conditions of our Senior Credit Facility, including descriptions of the interest rate, commitment fee, covenants and terms of default, please see Note 9 "Debt" in the notes to our condensed consolidated financial statements.

As of December 31, 2023, we were in compliance with the covenants under our Senior Credit Facility. Based upon existing covenants as of December 31, 2023, we had availability to borrow up to $48.4 million under the Senior Credit Facility.

Maintaining compliance with our covenants under our Senior Credit Facility may impact our ability to pay dividends on our Series A Preferred Stock.

Amended and Restated Subordinated Debt Facility

In connection with entering into the Senior Credit Facility, we entered into an amended and restated subordinated promissory note (the “Subordinated Debt Facility”), which allows us to draw advances in increments of no less than $1.0 million per advance up to $25.0 million through January 31, 2026. Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.

Although we may use the Subordinated Debt Facility from time to time to enhance short term liquidity, we do not view the Subordinated Debt Facility as a material source of liquidity. As of December 31, 2023, there was zero outstanding borrowings under the Subordinated Debt Facility, and availability to borrow up to $25.0 million under the Subordinated Debt Facility. See Note 9 "Debt" for further information regarding the extension of the Subordinated Debt Facility.

Uses of Liquidity and Capital Resources

Repayment of Current Portion of Senior Credit Facility

Our Senior Credit Facility matures in June 2025, and no amounts are due currently. However, due to the revolving nature of the facility, excess cash available is generally used to reduce the balance outstanding, which at December 31, 2023 was $97.0 million. The current variable interest rate on the facility at December 31, 2023 was 8.60%.





66

Table of Contents

Customer Acquisitions

Our customer acquisition strategy consists of customer growth obtained through organic customer additions as well as opportunistic acquisitions. During the years ended December 31, 2023 and 2022, we spent a total of $6.7 million and $5.9 million, respectively, on organic customer acquisitions.

Capital Expenditures

Our capital requirements each year are relatively low and generally consist of minor purchases of equipment or information system upgrades and improvements. Capital expenditures for the year ended December 31, 2023 included approximately $1.4 million related to information systems improvements.

Dividends and Distributions

For the year ended December 31, 2023, we paid $2.9 million in dividends to holders of our Class A common stock. In order to pay our stated dividends to holders of our Class A common stock, our subsidiary, Spark HoldCo is required to make corresponding distributions to holders of Class B common stock (our non-controlling interest holders). As a result, during the year ended December 31, 2023, Spark HoldCo made distributions of $3.6 million to our non-controlling interest holders related to the dividend payments to our Class A shareholders. In April 2023, we announced that our Board of Directors elected to temporarily suspend the quarterly cash dividend on the Class A common stock.

During the year ended December 31, 2023, we paid $10.3 million of dividends to holders of our Series A Preferred Stock, and as of December 31, 2023, we had accrued $2.7 million related to dividends to holders of our Series A Preferred Stock, which we paid on January 16, 2024. The Series A Preferred Stock will accrue dividends at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. Following the cessation of the publication of U.S. LIBOR on June 30, 2023, we use Three Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act. For the year ended December 31, 2023, we declared dividends of $10.6 million in the aggregate on our Series A Preferred Stock.

On January 17, 2024, our Board of Directors declared a quarterly cash dividend in the amount of $0.75960 per share for the Series A Preferred Stock. Dividends on the Series A Preferred Stock will be paid on April 15, 2024 to holders of record on April 1, 2024. The Board of Directors may be required to reduce, eliminate or suspend quarterly cash dividends to the holders of the Series A Preferred Stock.

Future dividends are within the discretion of our Board of Directors, and will depend upon our operations, our financial condition, capital requirements and investment opportunities, the performance of our business, cash flows, RCE counts and the margins we receive, as well as restrictions under our Senior Credit Facility.

Even if we are permitted to pay dividends on the Series A Preferred Stock, our Board of Directors may elect to reduce, eliminate or suspend the dividends on the Series A Preferred Stock, in order to maintain cash balances for operations or for other reasons. A dividend penalty event would occur if dividends on the Series A Preferred Stock are in arrears for six or more quarterly dividend periods, in which case the dividend rate on the Series A Preferred Stock would increase by 2.00% per annum, and the holders of the Series A Preferred Stock would be entitled to elect two members to our Board of Directors, until the dividend penalty event is cured.
67

Table of Contents

Summary of Contractual Obligations
The following table discloses aggregate information about our contractual obligations and commercial commitments as of December 31, 2023 (in millions): 
Total20242025202620272028> 5 years
Purchase obligations:
Pipeline transportation agreements $9.2 $5.9 $1.6 $0.9 $0.6 $0.2 $— 
Other purchase obligations (1)
16.4 6.0 5.1 5.3 — — — 
Total purchase obligations$25.6 $11.9 $6.7 $6.2 $0.6 $0.2 $— 
Senior Credit Facility$97.0 $— $97.0 $— $— $— $— 
Debt$97.0 $— $97.0 $— $— $— $— 

(1)     The amounts presented here include contracts for billing services and other software agreements to support our operations.

As of December 31, 2023, we had no material "off-balance sheet arrangements."

68

Table of Contents

Related Party Transactions

For a discussion of related party transactions, see Note 14 "Transactions with Affiliates" in the Company’s audited consolidated financial statements.
Critical Accounting Policies and Estimates

Our significant accounting policies are described in Note 2 "Basis of Presentation and Summary of Significant Accounting Policies" to our audited consolidated financial statements. We prepare our financial statements in conformity with accounting principles generally accepted in the United States of America and pursuant to the rules and regulations of the SEC, which require us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying footnotes. Actual results could differ from those estimates. We consider the following policies to be the most critical in understanding the judgments that are involved in preparing our financial statements and the uncertainties that could impact our financial condition and results of operations.

Revenue Recognition and Retail Cost of Revenues

Our revenues are derived primarily from the sale of natural gas and electricity to retail customers. We also record revenues from sales of natural gas and electricity to wholesale counterparties, including affiliates. Revenues are recognized when the natural gas or electricity is delivered. Similarly, cost of revenues is recognized when the commodity is delivered.

In each period, natural gas and electricity that has been delivered but not billed by period is estimated. Accrued unbilled revenues are based on estimates of customer usage since the date of the last meter read and are provided by the utility. Volume estimates are based on forecasted volumes and estimated customer usage by class. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class. Estimated amounts are adjusted when actual usage is known and billed.

The cost of natural gas and electricity for sale to retail customers is similarly based on estimated supply volumes for the applicable reporting period. In estimating supply volumes, we consider the effects of historical customer volumes, weather factors and usage by customer class. Transmission and distribution delivery fees, where applicable, are estimated using the same method used for sales to retail customers. In addition, other load related costs, such as ISO fees, ancillary services and renewable energy credits are estimated based on historical trends, estimated supply volumes and initial utility data. Volume estimates are then multiplied by the supply rate and recorded as retail cost of revenues in the applicable reporting period. Estimated amounts are adjusted when actual usage is known and billed.

Accounts Receivables and Allowance for Credit Losses

The Company conducts business in many utility service markets where the local regulated utility purchases our receivables, and then becomes responsible for billing the customer and collecting payment from the customer (“POR programs”). These POR programs result in substantially all of the Company’s credit risk being linked to the applicable utility, which generally has an investment-grade rating, and not to the end-use customer. The Company monitors the financial condition of each utility and currently believes its receivables are collectible.

In markets that do not offer POR programs or when the Company chooses to directly bill its customers, certain receivables are billed and collected by the Company. The Company bears the credit risk on these accounts and records an appropriate allowance for credit losses to reflect any losses due to non-payment by customers. The Company’s customers are individually insignificant and geographically dispersed in these markets. The Company writes off customer balances when it believes that amounts are no longer collectible and when it has exhausted all means to collect these receivables.

69

Table of Contents

For trade accounts receivables, the Company accrues an allowance for credit losses by business segment by pooling customer accounts receivables based on similar risk characteristics, such as customer type, geography, aging analysis, payment terms, and related macroeconomic factors. Expected credit loss exposure is evaluated for each of our accounts receivables pools. Expected credits losses are established using a model that considers historical collections experience, current information, and reasonable and supportable forecasts. The Company writes off accounts receivable balances against the allowance for credit losses when the accounts receivable is deemed to be uncollectible.

We assess the adequacy of the allowance for credit losses through review of an aging of customer accounts receivable and general economic conditions in the markets that we serve.

Derivative Instruments

We enter into both physical and financial contracts for the purchase and sale of electricity and natural gas and apply the fair value requirements of ASC Topic 815, Derivatives and Hedging.

Our derivative instruments are subject to mark-to-market accounting requirements and are recorded on the consolidated balance sheet at fair value. Derivative instruments representing unrealized gains are reported as derivative assets while derivative instruments representing unrealized losses are reported as derivative liabilities. We offset amounts in the consolidated balance sheets for derivative instruments executed with the same counterparty where we have a master netting arrangement.

To manage our retail business, we hold derivative instruments that are not for trading purposes and are not designated as hedges for accounting purposes. Changes in the fair value of and amounts realized upon settlement of derivative instruments not held for trading purposes are recognized in retail costs of revenues.

As part of our asset optimization activities, we manage a portfolio of commodity derivative instruments held for trading purposes. Changes in fair value of and amounts realized upon settlements of derivatives instruments held for trading purposes are recognized in earnings in net asset optimization revenues.

We have entered into other energy-related contracts that do not meet the definition of a derivative instrument or for which we made a normal purchase, normal sale election and are therefore not accounted for at fair value.

Goodwill

As noted above, Goodwill represents the excess of cost over fair value of the assets of businesses. The goodwill on our consolidated balance sheet as of December 31, 2023 is associated with both our Retail Natural Gas and Retail Electricity reporting units. We determine our reporting units by identifying each unit that is engaged in business activities from which it may earn revenues and incur expenses, has operating results regularly reviewed by the segment manager for purposes of resource allocation and performance assessment, and has discrete financial information.

Goodwill is assessed for impairment whenever events or circumstances indicate that impairment of the carrying value of goodwill is likely, but no less often than annually. Our annual assessment, absent a triggering event is as of October 31 of each year. On October 31, 2023, we performed a quantitative assessment of goodwill in accordance with guidance from ASC 350, in which we compared our estimate of the fair value of our reporting units with their carrying values, including goodwill. If the carrying value of the reporting unit exceeds its fair value, we would recognize a goodwill impairment loss for the amount by which the reporting unit’s carrying value exceeds its fair value. All of these assessments and calculations, including the determination of whether a triggering event has occurred to undertake an assessment of goodwill involve a high degree of judgment.

We completed our annual assessment of goodwill impairment at October 31, 2023, and the test indicated no impairment.
70

Table of Contents

Deferred tax assets and liabilities

The Company recognizes the amount of taxes payable or refundable for each tax year. In addition, the Company follows the asset and liability method of accounting for income taxes where deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the financial statements or tax returns and operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in those years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in the tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will not be realized.

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the projected future taxable income and tax planning strategies in making this assessment. All of these determinations involve estimates and assumptions.

Recent Accounting Pronouncements

Refer to Note 2 "Basis of Presentation and Summary of Significant Accounting Policies" for a discussion of recent accounting pronouncements.
Contingencies

In the ordinary course of business, we may become party to lawsuits, administrative proceedings and governmental investigations, including regulatory and other matters. Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. For a discussion of the status of current legal and regulatory matters, see Note 13 "Commitments and Contingencies" in the Company’s audited consolidated financial statements.
71

Table of Contents

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Market risks relating to our operations result primarily from changes in commodity prices and interest rates, as well as counterparty credit risk. We employ established risk management policies and procedures to manage, measure, and limit our exposure to these risks.
Commodity Price Risk

We hedge and procure our energy requirements from various wholesale energy markets, including both physical and financial markets and through short and long-term contracts. Our financial results are largely dependent on the margin we are able to realize between the wholesale purchase price of natural gas and electricity plus related costs and the retail sales price we charge our customers for these commodities. We actively manage our commodity price risk by entering into various derivative or non-derivative instruments to hedge the variability in future cash flows from fixed-price forecasted sales and purchases of natural gas and electricity in connection with our retail energy operations. These instruments include forwards, futures, swaps, and option contracts traded on various exchanges, such as NYMEX and Intercontinental Exchange, or ICE, as well as over-the-counter markets. These contracts have varying terms and durations, which range from a few days to several years, depending on the instrument. We also utilize similar derivative contracts in connection with our asset optimization activities to attempt to generate incremental gross margin by effecting transactions in markets where we have a retail presence. Generally, any such instruments that are entered into to support our retail electricity and natural gas business are categorized as having been entered into for non-trading purposes, and instruments entered into for any other purpose are categorized as having been entered into for trading purposes.
Our net (loss)/gain on our non-trading derivative instruments, net of cash settlements, was $(4.9) million and $(18.7) million for the years ended December 31, 2023 and December 31, 2022, respectively.
We have adopted risk management policies to measure and limit market risk associated with our fixed-price portfolio and our hedging activities. For additional information regarding our commodity price risk and our risk management policies, see “Item 1A—Risk Factors” of this Annual Report.

We measure the commodity risk of our non-trading energy derivatives using a sensitivity analysis on our net open position. As of December 31, 2023, our Gas Non-Trading Fixed Price Open Position (hedges net of retail load) was a short position of 295,068 MMBtu. An increase of 10% in the market prices (NYMEX) from their December 31, 2023 levels would have decreased the fair market value of our net non-trading energy portfolio by less than $0.1 million. Likewise, a decrease of 10% in the market prices (NYMEX) from their December 31, 2023 levels would have increased the fair market value of our non-trading energy derivatives by less than $0.1 million. As of December 31, 2023, our Electricity Non-Trading Fixed Price Open Position (hedges net of retail load) was a short position of 280,418 MWhs. An increase of 10% in the forward market prices from their December 31, 2023 levels would have decreased the fair market value of our net non-trading energy portfolio by $1.3 million. Likewise, a decrease of 10% in the forward market prices from their December 31, 2023 levels would have increased the fair market value of our non-trading energy derivatives by $1.3 million.
Credit Risk

In many of the utility services territories where we conduct business, Purchase of Receivables ("POR") programs have been established, whereby the local regulated utility purchases our receivables, and becomes responsible for billing the customer and collecting payment from the customer. This service results in substantially all of our credit risk being with the utility and not to our end-use customer in these territories. Approximately 55%, 59% and 59% of our retail revenues were derived from territories in which substantially all of our credit risk was with local regulated utility companies as of December 31, 2023, 2022 and 2021, respectively, all of which had investment grade ratings as of such date. During the same period, we paid these local regulated utilities a weighted average discount of approximately 1.0%, 0.9% and 0.9%, respectively, of total revenues for customer credit risk protection. In certain of the POR markets in which we operate, the utilities limit their collections exposure by retaining the ability to transfer a delinquent account back to us for collection when collections are past due for a specified period.
72

Table of Contents

If our collection efforts are unsuccessful, we return the account to the local regulated utility for termination of service. Under these service programs, we are exposed to credit risk related to payment for services rendered during the time between when the customer is transferred to us by the local regulated utility and the time we return the customer to the utility for termination of service, which is generally one to two billing periods. We may also realize a loss on fixed-price customers in this scenario due to the fact that we will have already fully hedged the customer's expected commodity usage for the life of the contract.

In non-POR markets (and in POR markets where we may choose to direct bill our customers), we manage customer credit risk through formal credit review in the case of commercial customers, and credit score screening, deposits and disconnection for non-payment, in the case of residential customers. Economic conditions may affect our customers' ability to pay bills in a timely manner, which could increase customer delinquencies and may lead to an increase in bad debt expense. Our bad debt expense for the year ended December 31, 2023, 2022 and 2021 was approximately 1.7%, 3.0% and 0.2% of non-POR market retail revenues, respectively. See “Management's Discussion and Analysis of Financial Condition and Results of Operations—Drivers of Our Business—Customer Credit Risk” for an analysis of our bad debt expense related to non-POR markets during 2023.

We are exposed to wholesale counterparty credit risk in our retail and asset optimization activities. We manage this risk at a counterparty level and secure our exposure with collateral or guarantees when needed. At December 31, 2023 and 2022, approximately $2.1 million and $1.9 million of our total exposure of $2.8 million and $2.8 million, respectively, was either with a non-investment grade counterparty or otherwise not secured with collateral or a guarantee. The credit worthiness of the remaining exposure with other customers was evaluated with no material allowance recorded at December 31, 2023 and 2022.
Interest Rate Risk
We are exposed to fluctuations in interest rates under our Senior Credit Facility and our Series A Preferred Stock.

At December 31, 2023, we were co-borrowers under the Senior Credit Facility, under which $97.0 million of variable rate indebtedness was outstanding. Based on the average amount of our variable rate indebtedness outstanding during the year ended December 31, 2023, a 1% percent increase in interest rates would have resulted in additional annual interest expense of approximately $1.0 million.

On and after April 15, 2022, our Series A Preferred Stock accrue dividends at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. Following the cessation of the publication of U.S. LIBOR on June 30, 2023, we use Three Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act. During the year ended December 31, 2023, we paid $10.3 million of dividends to holders of our Series A Preferred Stock, and as of December 31, 2023, based on the Series A Preferred Stock outstanding on December 31, 2023, a 1.0% increase in interest rates would have resulted in additional dividends of $0.9 million for the year.
73

Table of Contents

Item 8. Financial Statements and Supplementary Data
MANAGEMENT'S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING
REPORTS OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM (PCAOB ID: 248)
CONSOLIDATED BALANCE SHEETS AS OF DECEMBER 31, 2023 AND DECEMBER 31, 2022 
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) FOR THE YEARS ENDED DECEMBER 31, 2023, 2022 AND 2021 
CONSOLIDATED STATEMENT OF CHANGES IN EQUITY FOR THE YEARS ENDED DECEMBER 31, 2023, 2022 AND 2021 
CONSOLIDATED STATEMENTS OF CASH FLOWS FOR THE YEARS ENDED DECEMBER 31, 2023, 2022 AND 2021 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS 

74

Table of Contents

MANAGEMENT'S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

It is the responsibility of the management of Via Renewables, Inc. to establish and maintain adequate internal control over financial reporting. Internal control over financial reporting is defined in Rule 13a-15(f) or 15d-15(f) promulgated under the Exchange Act, as a process designed by, or under the supervision of, our principal executive and principal financial officers and effected by our board of directors, management, and other personnel, 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 and includes those policies and procedures that:

Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect our transactions and dispositions of the assets;
Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and the receipts and expenditures are being made only in accordance with authorizations of our management and directors; and
Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on our financial statements.

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.

Management has assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023, utilizing the criteria in the Committee of Sponsoring Organizations of the Treadway Commission’s Internal Control-Integrated Framework (2013). Based upon this assessment, management concluded that our internal control over financial reporting was effective as of December 31, 2023

Remediation of Previously Disclosed Material Weakness

As described in Part II, Item 9A “Controls and Procedures” of our 2022 Annual Report, we identified a material weakness in the design and operation of the controls over our calculation of deferred tax assets and liabilities and income tax expense as of December 31, 2022. A material weakness is defined as a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.

The Company implemented remediation steps to address the material weakness and improve our internal control over financial reporting. Specifically, we have designed and implemented enhanced tax accounting processes and controls to (a) ensure changes in the Company’s interest in Spark HoldCo, LLC ("Spark HoldCo") are appropriately identified and recorded, and (b) ensure the precision of review of attributes of the Company’s deferred tax assets and liabilities and income tax expense. Additionally, the Company engaged experienced tax advisors to assist with the Company’s calculation of deferred tax assets and liabilities and income tax expense as of December 31, 2023. Testing of both the design and operating effectiveness of the Company’s enhanced controls was completed, and management concluded that the material weakness described above had been fully remediated as of December 31, 2023.

This Annual Report does not contain an attestation report of our independent registered public accounting firm related to internal control over financial reporting because the rules for non-accelerated companies provide an exemption from the attestation requirement.
75

Table of Contents



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


Board of Directors and Shareholders
Via Renewables, Inc.

Opinion on the financial statements

We have audited the accompanying consolidated balance sheets of Via Renewables, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of operations and comprehensive income (loss), changes in equity, and cash flows for each of the two years in the period ended December 31, 2023, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

Basis for opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements 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. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the 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.

Derivative Instruments

As described in Note 6 of the consolidated financial statements, the Company has recognized $2.2 million in gross derivative assets and $30.6 million in gross derivative liabilities as of December 31, 2023. We identified the completeness and accuracy of derivatives as a critical audit matter.

The principal consideration for our determination that the completeness and accuracy of derivatives is a critical audit matter is due to the significant volume of activity associated with the Company’s risk management activities and derivative portfolio.

76

Table of Contents

Our audit procedures related to testing the completeness and accuracy of derivative instruments included the following, among others.

We tested the design and operating effectiveness of controls over the Company’s process for capturing and accounting for derivative instruments.
We independently confirmed a sample of derivative contracts directly with counterparties.
We performed reconciliations between the broker’s statements and the Company’s derivative portfolio records.
We tested a sample of derivative contracts to verify underlying data agreed to the Company’s records.
We tested information subsequent to the balance sheet date to evaluate completeness of derivatives recorded. For example, we evaluated cash disbursement and receipt activity to evaluate completeness of the Company’s derivative portfolio records.


/s/ GRANT THORNTON LLP
We have served as the Company's auditor since 2022.
Houston, Texas

February 29, 2024

77

Table of Contents








Report of Independent Registered Public Accounting Firm
To the Shareholders and the Board of Directors of Via Renewables, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated statements of operations and comprehensive income (loss), changes in equity and cash flows of Via Renewables, Inc. (the Company) for the year ended December 31, 2021, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the results of the Company’s operations and its cash flows for the year ended December 31, 2021, in conformity with U.S. generally accepted accounting principles.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements 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. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.






/s/ Ernst & Young LLP
We served as Via Renewables, Inc.’s auditor from 2018 to 2022.
Houston, Texas

March 3, 2022, except for the effects of the correction of prior year financial information and the reverse stock split as discussed in Notes 2 and 4, respectively, of the 2022 consolidated financial statements, as to which the date is March 29, 2023.
78

Table of Contents

AUDITED CONSOLIDATED FINANCIAL STATEMENTS

VIA RENEWABLES, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except share counts)


December 31, 2023December 31, 2022
Assets
Current assets:
Cash and cash equivalents$42,595 $33,658 
Restricted cash 1,693 
Accounts receivable, net of allowance for credit losses of $4,496 and $4,335 as of December 31, 2023 and 2022, respectively
63,246 81,466 
Accounts receivable—affiliates4,683 6,455 
Inventory3,124 4,405 
Fair value of derivative assets909 1,632 
Customer acquisition costs, net5,154 3,530 
Customer relationships, net342 2,520 
Deposits6,897 10,568 
Renewable energy credit asset25,456 24,251 
Other current assets6,567 8,749 
Total current assets158,973 178,927 
Property and equipment, net4,710 4,691 
Fair value of derivative assets91 666 
Customer acquisition costs, net1,835 1,683 
Customer relationships, net139 481 
Deferred tax assets15,282 20,437 
Goodwill120,343 120,343 
Other assets2,461 3,722 
Total Assets$303,834 $330,950 
Liabilities, Series A Preferred Stock and Stockholders' Equity
Current liabilities:
Accounts payable$29,524 $53,296 
Accounts payable—affiliates472 265 
Accrued liabilities15,094 8,431 
Renewable energy credit liability15,706 13,722 
Fair value of derivative liabilities19,141 16,132 
Other current liabilities59 322 
Total current liabilities79,996 92,168 
Long-term liabilities:
Fair value of derivative liabilities54 2,715 
Long-term portion of Senior Credit Facility97,000 100,000 
Subordinated debt—affiliate 20,000 
Other long-term liabilities 18 
Total liabilities177,050 214,901 
Commitments and contingencies (Note 13)
Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at December 31, 2023 and December 31, 2022
88,065 87,713 
Stockholders' equity:
       Common Stock :
79

Table of Contents

Class A common stock, par value $0.01 per share, 120,000,000 shares authorized, 3,261,620 shares issued and 3,232,701 shares outstanding at December 31, 2023 and 3,200,472 shares issued and 3,171,553 shares outstanding at December 31, 2022
32 32 
Class B common stock, par value $0.01 per share, 60,000,000 shares authorized, 4,000,000 issued and outstanding at December 31, 2023 and December 31, 2022
40 40 
        Additional paid-in capital40,002 42,871 
        Accumulated other comprehensive loss(40)(40)
        Retained earnings8,972 2,073 
Treasury stock, at cost, 28,919 and 28,918 at December 31, 2023 and December 31, 2022
(2,406)(2,406)
       Total stockholders' equity46,600 42,570 
Non-controlling interest in Spark HoldCo, LLC(7,881)(14,234)
       Total equity38,719 28,336 
Total Liabilities, Series A Preferred Stock and stockholders' equity$303,834 $330,950 

The accompanying notes are an integral part of the consolidated financial statements.








































80

Table of Contents





VIA RENEWABLES, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)
(in thousands, except per share data)
Year Ended December 31,
202320222021
Revenues:
Retail revenues$439,360 $462,815 $397,728 
Net asset optimization expense(7,326)(2,322)(4,243)
Other revenue3,158   
Total revenues435,192 460,493 393,485 
Operating expenses:
Retail cost of revenues310,744 357,096 323,219 
General and administrative68,874 61,933 44,279 
Depreciation and amortization9,102 16,703 21,578 
Total operating expenses388,720 435,732 389,076 
Operating income46,472 24,761 4,409 
Other (expense)/income:
Interest expense(9,334)(7,204)(4,926)
Interest and other income 109 129 370 
Total other (expense)/income(9,225)(7,075)(4,556)
Income (loss) before income tax expense37,247 17,686 (147)
Income tax expense 11,142 6,483 5,266 
Net income (loss)$26,105 $11,203 $(5,413)
Less: Net income (loss) attributable to non-controlling interest11,130 3,625 (9,146)
Net income (loss) attributable to Via Renewables, Inc. stockholders$14,975 $7,578 $3,733 
Less: Dividend on Series A preferred stock10,619 8,054 7,804 
Net income (loss) attributable to stockholders of Class A common stock$4,356 $(476)$(4,071)
Other comprehensive income (loss), net of tax:
Comprehensive income (loss)$26,105 $11,203 $(5,413)
Less: Comprehensive income (loss) attributable to non-controlling interest11,130 3,625 (9,146)
Comprehensive income attributable to Via Renewables, Inc. stockholders$14,975 $7,578 $3,733 
Net income (loss) attributable to Via Renewables, Inc. per share of Class A common stock
       Basic$1.36 $(0.15)$(1.35)
       Diluted$1.36 $(0.15)$(1.35)
Weighted average shares of Class A common stock outstanding
       Basic3,211 3,156 3,026 
       Diluted3,211 3,156 3,026 

The accompanying notes are an integral part of the consolidated financial statements.

81

Table of Contents

VIA RENEWABLES, INC.
CONSOLIDATED STATEMENT OF CHANGES IN EQUITY
(in thousands)
Issued Shares of Class A Common StockIssued Shares of Class B Common StockTreasury StockClass A Common StockClass B Common StockTreasury StockAccumulated Other Comprehensive Income (Loss)Additional Paid-In CapitalRetained Earnings (Deficit)Total Stockholders' Equity
Non-controlling Interest
Total Equity
Balance at 12/31/2020:2,955 4,160 (29)$30 $42 $(2,406)$(40)$55,507 $9,744 $62,877 $23,440 $86,317 
Stock based compensation— — — — — — — 3,151 3,151 — 3,151 
Restricted stock unit vesting44 — — — — — — (1,083)— (1,083)— (1,083)
Consolidated net income (loss)— — — — — — — — 3,733 3,733 (9,146)(5,413)
Distributions paid to non-controlling unit holders— — — — — — — — — — (17,436)(17,436)
Dividends paid to Class A common stockholders ($3.625 per share)
— — — — — — — (5,487)(5,500)(10,987)— (10,987)
Dividends paid to Preferred Stockholders— — — — — — — — (7,804)(7,804)— (7,804)
Remeasurement of deferred tax assets— — — — — — — 1,804 — 1,804 1,804 
Exchange of shares of Class B common stock to shares of Class A common stock160 (160)— 2 (2)— — 320 — 320 (320) 
Changes in ownership interest— — — — — — — (294)— (294)294  
Balance at 12/31/2021:3,159 4,000 (29)$32 $40 $(2,406)$(40)$53,918 $173 $51,717 $(3,168)$48,549 
Stock based compensation— — — — — — 3,121 — 3,121 — 3,121 
Restricted stock unit vesting42 — — — — — (469)— (469)— (469)
Consolidated net income— — — — — — — — 7,578 7,578 3,625 11,203 
Distributions paid to non-controlling unit holders— — — — — — — — — — (14,553)(14,553)
Dividends paid to Class A common stockholders ($3.625 per share)
      — (11,461)— (11,461) (11,461)
Dividends paid to Preferred Stockholders      — (2,376)(5,678)(8,054) (8,054)
Changes in ownership interest      — 138 — 138 (138) 
Balance at December 31, 20223,201 4,000 (29)$32 $40 $(2,406)$(40)$42,871 $2,073 $42,570 $(14,234)$28,336 
Stock based compensation— — — — — — 2,266 — 2,266 — 2,266 
Restricted stock unit vesting47 — — — — — (186)— (186)— (186)
Consolidated net income— — — — — — — — 14,975 14,975 11,130 26,105 
82

Table of Contents

Stock issued - reverse stock split14 — — — — — — — — — — — 
Distributions paid to non-controlling unit holders— — — — — — — — — — (4,308)(4,308)
Dividends paid to Class A common stockholders ($0.90625 per share)
      — (2,874)— (2,874) (2,874)
Dividends paid to Preferred Stockholders      — (2,544)(8,076)(10,620) (10,620)
Changes in ownership interest      — 469 — 469 (469) 
Balance at December 31, 20233,262 4,000 (29)$32 $40 $(2,406)$(40)$40,002 $8,972 $46,600 $(7,881)$38,719 
The accompanying notes are an integral part of the consolidated financial statements.
83

Table of Contents

VIA RENEWABLES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
  
Year Ended December 31,
  202320222021
Cash flows from operating activities:
Net income (loss)$26,105 $11,203 $(5,413)
Adjustments to reconcile net income (loss) to net cash flows provided by operating activities:
Depreciation and amortization expense9,102 16,703 21,578 
Deferred income taxes5,154 1,962 5,507 
Stock based compensation2,295 3,252 3,448 
Amortization of deferred financing costs825 1,125 997 
Bad debt expense3,442 6,865 445 
Gain (loss) on derivatives, net71,493 (17,821)(21,200)
Current period cash settlements on derivatives, net(66,632)35,643 15,692 
Other196 26  
Changes in assets and liabilities:
Decrease (increase) in accounts receivable14,777 (21,620)3,229 
Decrease (increase) in accounts receivable - affiliates1,772 (2,636)1,234 
Decrease (increase) in inventory1,281 (2,423)(486)
Increase in customer acquisition costs(6,736)(5,870)(1,415)
Decrease (increase) in prepaid and other current assets610 (10,475)654 
Decrease (increase) in other assets854 (502)(190)
(Decrease) increase in accounts payable and accrued liabilities(15,149)2,707 (10,213)
Increase (decrease) in accounts payable—affiliates207 (226)(335)
Decrease in other current liabilities(264)(1,597)(705)
Decrease in other non-current liabilities(17)(109)(152)
Decrease in intangible assets—customer acquisitions  27 
Net cash provided by operating activities
49,315 16,207 12,702 
Cash flows from investing activities:
Purchases of property and equipment(1,435)(2,153)(2,713)
Acquisition of Customers (4,718)(3,797)
Net cash used in investing activities(1,435)(6,871)(6,510)
Cash flows from financing activities:
Borrowings on notes payable377,000 289,000 774,000 
Payments on notes payable(380,000)(324,000)(739,000)
Net (paydown) borrowings on subordinated debt facility(20,000)20,000  
Restricted stock vesting(186)(663)(1,329)
Payment of dividends to Class A common stockholders(2,874)(11,461)(10,987)
Payment of distributions to non-controlling unitholders(4,308)(14,553)(17,436)
Payment of Preferred Stock dividends(10,268)(7,628)(7,804)
Net cash used in financing activities(40,636)(49,305)(2,556)
Increase (decrease) in Cash and cash equivalents and Restricted Cash7,244 (39,969)3,636 
Cash and cash equivalents and Restricted cash—beginning of period35,351 75,320 71,684 
Cash and cash equivalents and Restricted cash—end of period$42,595 $35,351 $75,320 
Supplemental Disclosure of Cash Flow Information:
Non-cash items:
Property and equipment purchase accrual$(4)$(4)$(38)
Cash paid (received) during the period for:
Interest$8,636 $5,561 $3,754 
Taxes$3,425 $865 $(1,788)
The accompanying notes are an integral part of the consolidated financial statements.
84

Table of Contents

VIA RENEWABLES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Formation and Organization

Company's Name Change

In August 2021, Spark Energy, Inc. changed its name from Spark Energy, Inc. to Via Renewables, Inc. (the "Company").

Organization

We are an independent retail energy services company that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. The Company is a holding company whose sole material asset consists of units in Spark HoldCo, LLC (“Spark HoldCo”). The Company is the sole managing member of Spark HoldCo, is responsible for all operational, management and administrative decisions relating to Spark HoldCo’s business and consolidates the financial results of Spark HoldCo and its subsidiaries. Spark HoldCo is the direct and indirect owner of the subsidiaries through which we operate. We conduct our business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Spark Energy, and Verde Energy. Via Energy Solutions (“VES”) is a wholly owned subsidiary of the Company that offers broker services for retail energy customers. Via Wireless is a wholly owned subsidiary of the Company that offers wireless services and equipment to wireless customers.

85

Table of Contents

2. Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation

The accompanying consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the SEC. Our financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the consolidated financial statements.

In the opinion of the Company's management, the accompanying consolidated financial statements reflect all adjustments that are necessary to fairly present the financial position, the results of operations, the changes in equity and the cash flows of the Company for the respective periods. Such adjustments are of a normal recurring nature, unless otherwise disclosed.
Subsequent Events

Subsequent events have been evaluated through the date these financial statements are issued. Any material subsequent events that occurred prior to such date have been properly recognized or disclosed in the consolidated financial statements.

Use of Estimates and Assumptions

The preparation of our consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.

Relationship with our Founder, Majority Shareholder, and Chief Executive Officer

Mr. Maxwell, III is the Chief Executive Officer and the owner of a majority of the voting power of our common stock through his ownership of NuDevco Retail, LLC ("NuDevco Retail") and Retailco, LLC ("Retailco"). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC ("TxEx"), which is wholly owned by Mr. Maxwell. NuDevco Retail is a wholly owned subsidiary of NuDevco Retail Holdings LLC ("NuDevco Retail Holdings"), which is a wholly owned subsidiary of Electric HoldCo, LLC, which is also a wholly owned subsidiary of TxEx.

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled by Mr. Maxwell, and these affiliates enter into transactions with and pay certain costs on our behalf. We undertake these transactions in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services among these related parties.

86

Table of Contents

These transactions include, but are not limited to, employee benefits provided through the Company’s benefit plans, insurance plans, leased office space, certain administrative salaries, management due diligence, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed under these arrangements are based on services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying consolidated financial statements include costs that have been incurred by the Company and then directly billed or allocated to affiliates, and costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the consolidated balance sheets. Additionally, the Company enters into transactions with certain affiliates for sales or purchases of natural gas and electricity, which are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate in the consolidated balance sheets. The allocations and related estimates and assumptions are described more fully in Note 14 "Transactions with Affiliates."

On December 29, 2023, we entered into a merger agreement (the “Merger Agreement”) with Retailco, LLC, a Texas limited liability company (“Retailco”), and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), whereby all of our Class A common stock (except for as described below), will be acquired by Retailco for $11.00 per share.

Retailco is an entity owned by TxEx, which is wholly owned by Mr. Maxwell.

The transaction will be effected by a merger of Merger Sub, with and into the Company, with the Company surviving the merger. Under the terms of the Merger Agreement, all of our Class A common stock, except for shares of Class A common stock for which appraisal rights have been properly and validly exercised under Delaware law and certain additional shares, including those held by the Company or any of its subsidiaries (or held in the Company’s treasury), Retailco or Merger Sub or any of their respective subsidiaries, or Mr. Maxwell, and any person or entity controlled by him, will be converted into the right to receive the cash consideration.

The Class A common stock, currently traded under the symbol VIA, will cease to trade on NASDAQ upon consummation of the transaction. We expect that the Series A Preferred Stock, currently traded under the symbol VIASP, will continue to trade on NASDAQ following the transaction. Accordingly, Via Renewables will remain subject to the reporting requirements of the Exchange Act.

The transaction was negotiated on behalf of the Company by a Special Committee of its Board of Directors with the assistance of independent financial and legal advisors. The Special Committee is comprised of entirely disinterested and independent directors. Following the Special Committee’s unanimous recommendation in support of the merger, the Company’s Board of Directors (other than Mr. Maxwell) approved the Merger Agreement and recommended that the Company’s stockholders adopt and approve the Merger Agreement and the merger.

The merger is subject to approval by a majority of shareholders of the issued and outstanding shares of the Company’s Class A common stock and Class B common stock.

In addition, the merger is subject to a non-waivable requirement of approval by the holders of at least a majority of the issued and outstanding Class A common stock and Class B common stock not owned by Mr. Maxwell and his affiliated entities or the directors, officers or their immediate family members. Mr. Maxwell and affiliated entities have entered into a support agreement to vote their shares in favor of the transaction and against any competing transaction. The Merger Agreement is not subject to a financing condition, but is subject to customary closing conditions. The transaction is expected to close in the second quarter of 2024.


87

Table of Contents

Cash and Cash Equivalents

Cash and cash equivalents consist of all unrestricted demand deposits and funds invested in highly liquid instruments with original maturities of three months or less. The Company periodically assesses the financial condition of the institutions where these funds are held and believes that its credit risk is minimal with respect to these institutions.

Restricted Cash

As part of the customer acquisitions in May 2021, we funded an escrow account, the balance of which is reflected as restricted cash in our consolidated balance sheet. As we acquire customers and other conditions of the asset purchase agreement are met, we make payments to the sellers from the escrow account. As of December 31, 2022, the balance in the escrow account was $1.7 million. These funds were released to the sellers as remaining conditions of the purchase agreement were met in the first quarter of 2023. See Note 16 "Customer Acquisitions" for further discussion.

Inventory

Inventory primarily consists of natural gas used to fulfill and manage seasonality for fixed and variable-price retail customer load requirements and is valued at the lower of weighted average cost or net realizable value. Purchased natural gas costs are recognized in the consolidated statements of operations, within retail cost of revenues, when the natural gas is sold and delivered out of the storage facility using the weighted average cost of the gas sold.

As of December 31, 2023, the Company also holds approximately $0.5 million of wireless device inventory which is valued at the lower of cost or net realizable value.

Customer Acquisition Costs

The Company capitalizes direct response advertising costs that consist primarily of hourly and commission-based telemarketing costs, door-to-door agent commissions and other direct advertising costs associated with proven customer generation in its balance sheet. These costs are amortized over one to two years.

As of December 31, 2023 and 2022, the net customer acquisition costs were $7.0 million and $5.2 million, respectively, of which $5.2 million and $3.5 million were recorded in current assets, and $1.8 million and $1.7 million were recorded in non-current assets. Amortization of customer acquisition costs was $4.8 million, $2.1 million, and $6.1 million for the years ended December 31, 2023, 2022 and 2021, respectively, which is recorded in depreciation and amortization in the Consolidated Statements of Operations. Customer acquisition costs do not include customer acquisitions through merger and acquisition activities, which are recorded as customer relationships.

Recoverability of customer acquisition costs is evaluated based on a comparison of the carrying amount of such costs to the future net cash flows expected to be generated by the customers acquired, considering specific assumptions for customer attrition, per unit gross profit, and operating costs. These assumptions are based on forecasts and historical experience. No impairments of customer acquisition costs were recorded for the years ended December 31, 2023, 2022 and 2021.








88

Table of Contents

Customer Relationships

Customer contracts recorded as part of mergers or acquisitions are reflected as customer relationships in our balance sheet. The Company had capitalized customer relationship of $0.3 million and $2.5 million, net of amortization, as current assets as of December 31, 2023 and 2022, respectively, and $0.1 million and $0.5 million, net of amortization, as non-current assets as of December 31, 2023 and 2022, respectively, related to these intangible assets. These intangibles are amortized on a straight-line basis over the estimated average life of the related customer contracts acquired, which ranges from eighteen months to three years.

The acquired customer relationships intangibles are reflective of the acquired companies’ customer base, and were valued at the respective dates of acquisition using an excess earnings method under the income approach. Using this method, the Company estimated the future cash flows resulting from the existing customer relationships, considering attrition as well as charges for contributory assets, such as net working capital, fixed assets, and assembled workforce. These future cash flows were then discounted using an appropriate risk-adjusted rate of return by retail unit to arrive at the present value of the expected future cash flows. Customer relationships are amortized to depreciation and amortization based on the expected future net cash flows by year, bifurcated between hedged and unhedged and amortized to depreciation and amortization based on the expected future cash flows by year and expensed to retail cost of revenue based on the expected term of the underlying fixed price contract in each reporting period, respectively.

During the twelve months ended December 31, 2022, the Company changed the estimated average life for Customer Relationships — Other from three years to eighteen months, resulting in approximately $0.9 million of additional amortization recorded in the twelve months ended December 31, 2022. Customer relationship amortization expense was $2.5 million, $12.3 million, and $12.7 million for the years ended December 31, 2023, 2022 and 2021, respectively.

We review customer relationships for impairment whenever events or changes in business circumstances indicate the carrying value of the intangible assets may not be recoverable. Impairment is indicated when the undiscounted cash flows estimated to be generated by the intangible assets are less than their respective carrying value. If an impairment exists, a loss is recognized for the difference between the fair value and carrying value of the intangible assets. No impairments of customer relationships were recorded for the years ended December 31, 2023, 2022 and 2021.

Trademarks

We record trademarks as part of our acquisitions which represent the value associated with the recognition and positive reputation of an acquired company to its target markets. This value would otherwise have to be internally developed through significant time and expense or by paying a third party for its use. These intangibles are amortized over the estimated five-year to ten-year life of the trademark on a straight-line basis. The fair values of trademark assets were determined at the date of acquisition using a royalty savings method under the income approach. Under this approach, the Company estimates the present value of expected cash flows resulting from avoiding royalty payments to use a third party trademark. The Company analyzes market royalty rates charged for licensing trademarks and applied an expected royalty rate to a forecast of estimated revenue, which was then discounted using an appropriate risk adjusted rate of return. As of December 31, 2023 and 2022, we had recorded $2.4 million and $2.8 million related to these trademarks in other assets. Amortization expense was $0.4 million, $0.7 million, and $1.1 million for the years ended December 31, 2023, 2022 and 2021, respectively.

We review trademarks for impairment whenever events or changes in business circumstances indicate the carrying value of the intangible assets may not be recoverable. Impairment is indicated when the undiscounted cash flows estimated to be generated by the intangible assets are less than their respective carrying value. If an impairment exists, a loss is recognized for the difference between the fair value and carrying value of the intangible assets. No impairments of trademarks were recorded for the years ended December 31, 2023, 2022 and 2021.

89

Table of Contents

Operating Leases

The Company maintained operating leases related to our offices that expired in 2022. The initial term for our property leases is typically three to five years, with renewal options with rent recognized on a straight-line basis over the lease term.

For our operating leases, we recorded rent expense of zero, less than $0.1 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. We recorded sub-lease income of zero, less than $0.1 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023 and 2022, we had recorded a right-of-use asset of zero and zero, respectively, in other current assets and other assets. As of December 31, 2023 and 2022 we had recorded a lease liability of zero and zero, respectively, in other current liabilities and other long-term liabilities.

Deferred Financing Costs

Costs incurred in connection with the issuance of long-term debt are capitalized and amortized to interest expense using the straight-line method over the life of the related long-term debt. These costs are included in other assets in our consolidated balance sheets.

Property and Equipment

The Company records property and equipment at historical cost. Depreciation expense is recorded on a straight-line method based on estimated useful lives, which range from 2 to 5 years, along with estimates of the salvage values of the assets. When items of property and equipment are sold or otherwise disposed of, any gain or loss is recorded in the consolidated statements of operations.

The Company capitalizes costs associated with certain of its internal-use software projects. Costs capitalized are those incurred during the application development stage of projects such as software configuration, coding, installation of hardware and testing. Costs incurred during the preliminary or post-implementation stage of the project are expensed in the period incurred, including costs associated with formulation of ideas and alternatives, training and application maintenance. After internal-use software projects are completed, the associated capitalized costs are depreciated over the estimated useful life of the related asset. Interest costs incurred while developing internal-use software projects are also capitalized. Capitalized interest costs for the years ended December 31, 2023, 2022 and 2021 were not material.

Goodwill

Goodwill represents the excess of cost over fair value of the assets of businesses acquired in accordance with FASB ASC Topic 350 Intangibles-Goodwill and Other ("ASC 350"). The goodwill on our consolidated balance sheet as of December 31, 2023 is associated with both our Retail Natural Gas and Retail Electricity segments. We determine our segments, which are also considered our reporting units, by identifying each unit that engaged in business activities from which it may earn revenues and incur expenses, had operating results regularly reviewed by the segment manager for purposes of resource allocation and performance assessment, and had discrete financial information.

Goodwill is not amortized, but rather is assessed for impairment whenever events or circumstances indicate that impairment of the carrying value of goodwill is likely, but no less often than annually as of October 31. We compare our estimate of the fair value of the reporting unit with its carrying value, including goodwill. If the carrying value of the reporting unit exceeds its fair value, we would recognize a goodwill impairment loss for the amount by which the reporting unit's carrying value exceeds its fair value. In accordance with our accounting policy, we completed our annual assessment of goodwill impairment as of October 31, 2023 during the fourth quarter of 2023, using a quantitative assessment approach, and the test indicated no impairment.

90

Table of Contents

Treasury Stock

Treasury stock consists of Company's own stock that has been issued, but subsequently reacquired by the Company. Treasury stock does not reduce the number of shares issued but does reduce the number of shares outstanding. These shares are not eligible to receive cash dividends. We use the cost method to account for treasury shares.

Revenues and Cost of Revenues

Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenues are recognized by the Company based on consideration specified in contracts with customers when performance obligations are satisfied by transferring control over products to a customer. Utilizing these criteria, revenue is recognized when the natural gas or electricity is delivered to the customer. Similarly, cost of revenues is recognized when the commodity is delivered.

Revenues for natural gas and electricity sales are recognized under the accrual method. Natural gas and electricity sales that have been delivered but not billed by period end are estimated. Accrued unbilled revenues are based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated customer usage by class. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class. Estimated amounts are adjusted when actual usage is known and billed.

Costs for natural gas and electricity sales are similarly recognized under the accrual method. Natural gas and electricity costs that have not been billed to the Company by suppliers but have been incurred by period end are estimated. The Company estimates volumes for natural gas and electricity delivered based on the forecasted revenue volumes, estimated transportation cost volumes and estimation of other costs associated with retail load that varies by commodity utility territory. These costs include items like ISO fees, ancillary services and renewable energy credits. Estimated amounts are adjusted when actual usage is known and billed.

Our asset optimization activities, which primarily include natural gas physical arbitrage and other short term storage and transportation transactions, meet the definition of trading activities and are recorded on a net basis in the consolidated statements of operations in net asset optimization revenues. The Company recorded asset optimization revenues, primarily related to physical sales or purchases of commodities, of $24.6 million, $86.7 million and $57.0 million for the years ended December 31, 2023, 2022 and 2021, respectively, and recorded asset optimization costs of revenues of $31.9 million, $89.0 million and $61.2 million for the years ended December 31, 2023, 2022 and 2021, respectively, which are presented on a net basis in asset optimization revenues in the Consolidated Statements of Operations.

Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment. These revenues are recognized under the accrual method, over time as wireless and other services are provided and at the time of delivery of wireless equipment. Costs for wireless and other services and the sale of wireless equipment are similarly recognized on the accrual basis, including costs to procure wireless data and wireless devices.

Natural Gas Imbalances

The consolidated balance sheets include natural gas imbalance receivables and payables, which primarily result when customers consume more or less gas than has been delivered by the Company to local distribution companies (“LDCs”). The settlement of natural gas imbalances varies by LDC, but typically the natural gas imbalances are settled in cash or in kind on a monthly, quarterly, semi-annual or annual basis. The imbalances are valued at their estimated net realizable value. The Company recorded an imbalance receivable of $0.2 million and $0.5 million in other current assets on the consolidated balance sheets as of December 31, 2023 and 2022, respectively.
91

Table of Contents

The Company recorded an imbalance payable of zero and zero in other current liabilities on the consolidated balance sheets as of December 31, 2023 and 2022, respectively.

Derivative Instruments

The Company uses derivative instruments such as futures, swaps, forwards and options to manage the commodity price risks of its business operations.

All derivatives are recorded in the consolidated balance sheets at fair value. Derivative instruments representing unrealized gains are reported as derivative assets while derivative instruments representing unrealized losses are reported as derivative liabilities. We offset amounts in the consolidated balance sheets for derivative instruments executed with the same counterparty where we have a master netting arrangement.

As part of our asset optimization activities, we manage a portfolio of commodity derivative instruments held for trading purposes. Changes in fair value of and amounts realized upon settlements of derivatives instruments held for trading purposes are recognized in earnings in net asset optimization revenues.

To manage the retail business, the Company holds derivative instruments that are not for trading purposes and are not designated as hedges for accounting purposes. Changes in the fair value of and amounts realized upon settlement of derivative instruments not held for trading purposes are recognized in retail costs of revenues.

Income Taxes

The Company follows the asset and liability method of accounting for income taxes where deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the financial statements or tax returns and operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in those years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in the tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will not be realized. Amounts owed or refundable on current year returns is included as a current payable or receivable in the consolidated balance sheet.

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the projected future taxable income and tax planning strategies in making this assessment.

The Company recognizes interest and penalties related to unrecognized tax benefits within the provision for income taxes on continuing operations in our consolidated statements of operations.

During the year ended December 31, 2023 and 2022 our accrued liabilities included income tax payable of $2.5 million and $0.4 million, respectively. During the year ended December 31, 2023 and 2022 our other current assets included income tax receivable of $2.1 million and $2.5 million, respectively.









92

Table of Contents

Earnings per Share

Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities. We use the treasury stock method to determine the potential dilutive effect of our outstanding unvested restricted stock units and use the if-converted method to determine the potential dilutive effect of our Class B common stock.

Non-controlling Interest

Net income attributable to non-controlling interest represents the Class B Common stockholders' interest in income and expenses of the Company. The weighted average ownership percentages for the applicable reporting period are used to allocate the income (loss) before income taxes to each economic interest owner.

Commitments and Contingencies

Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred.

New Accounting Standards Being Evaluated/Standards Not yet adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in the ASU improve reportable segment disclosures by adding and enhancing annual and interim disclosure requirements, clarifying circumstances in which entities can disclose multiple segment measures of profit or loss, providing new segment disclosure requirements for entities with a single reportable segment, and adding other disclosure requirements. ASU 2023-07 will be effective for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are evaluating the impact of adoption on our consolidated financial statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. The ASU will be effective for annual periods beginning after December 15, 2024. The guidance shall be applied on a prospective basis with the option to apply retrospectively. We are evaluating the impact of adoption on our consolidated financial statements.

The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.


93

Table of Contents

3. Revenues

Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenue is measured based upon the quantity of gas or power delivered at prices contained or referenced in the customer's contract, and excludes any sales incentives (e.g. rebates) and amounts collected on behalf of third parties (e.g. sales tax).

Our revenues also include asset optimization activities. Asset optimization activities consist primarily of purchases and sales of gas that meet the definition of trading activities per FASB ASC Topic 815, Derivatives and Hedging. They are therefore excluded from the scope of FASB ASC Topic 606, Revenue from Contracts with Customers.

Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment.

Revenues for electricity and natural gas sales are recognized under the accrual method when our performance obligation to a customer is satisfied, which is the point in time when the product is delivered and control of the product passes to the customer. Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is 12 months. Customers are billed and typically pay at least monthly, based on usage. Electricity and natural gas sales that have been delivered but not billed by period end are estimated and recorded as accrued unbilled revenues based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated residential and commercial customer usage. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class (residential or commercial). Estimated amounts are adjusted when actual usage is known and billed.


























94

Table of Contents

The following table discloses revenue by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).
Reportable Segments
Years ended December 31, 2023Years ended December 31, 2022Years ended December 31, 2021
Retail Electricity (c)Retail Natural GasTotal Reportable SegmentsRetail ElectricityRetail Natural GasTotal Reportable SegmentsRetail ElectricityRetail Natural GasTotal Reportable Segments
Primary markets (a)
  New England$115,129 $8,937 $124,066 $111,332 $10,284 $121,616 $100,819 $9,402 $110,221 
  Mid-Atlantic111,599 39,860 151,459 114,994 49,626 164,620 107,307 28,070 135,377 
  Midwest31,353 18,578 49,931 39,658 22,436 62,094 41,974 20,602 62,576 
  Southwest70,385 43,519 113,904 86,766 27,719 114,485 72,494 17,060 89,554 
$328,466 $110,894 $439,360 $352,750 $110,065 $462,815 $322,594 $75,134 $397,728 
Customer type
  Commercial$40,356 $60,111 $100,467 $42,439 $53,504 $95,943 $49,159 $25,610 $74,769 
  Residential288,482 59,175 347,657 309,503 51,465 360,968 280,065 49,483 329,548 
  Unbilled revenue (b)(372)(8,392)(8,764)808 5,096 5,904 (6,630)41 (6,589)
$328,466 $110,894 $439,360 $352,750 $110,065 $462,815 $322,594 $75,134 $397,728 
Customer credit risk
  POR$191,355 $50,439 $241,794 $212,374 $62,962 $275,336 $195,120 $40,541 $235,661 
  Non-POR137,111 60,455 197,566 140,376 47,103 187,479 127,474 34,593 162,067 
$328,466 $110,894 $439,360 $352,750 $110,065 $462,815 $322,594 $75,134 $397,728 

(a) The primary markets include the following states:

New England - Connecticut, Maine, Massachusetts and New Hampshire;
Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York and Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.

(c) Retail Electricity includes services.










95

Table of Contents

Reconciliation to Consolidated Financial Information

A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:

Year Ended December 31,
202320222021
Total Reportable Segments Revenue$439,360 $462,815 $397,728 
Net asset optimization expense(7,326)(2,322)(4,243)
Other Revenue3,158   
Total Revenues$435,192 $460,493 $393,485 

We record gross receipts taxes on a gross basis in retail revenues and retail cost of revenues. During the year ended December 31, 2023, 2022 and 2021 our retail revenues included gross receipts taxes of $1.0 million, $1.3 million and $1.1 million respectively. During the year ended December 31, 2023, 2022 and 2021, our retail cost of revenues included gross receipts taxes of $5.2 million, $5.2 million and $4.4 million, respectively.

Accounts Receivables and Allowance for Credit Losses

The Company conducts business in many utility service markets where the local regulated utility purchases our receivables, and then becomes responsible for billing the customer and collecting payment from the customer (“POR programs”). These POR programs result in substantially all of the Company’s credit risk being linked to the applicable utility, which generally has an investment-grade rating, and not to the end-use customer. The Company monitors the financial condition of each utility and currently believes its receivables are collectible.

In markets that do not offer POR programs or when the Company chooses to directly bill its customers, certain receivables are billed and collected by the Company. The Company bears the credit risk on these accounts and records an appropriate allowance for credit losses to reflect any losses due to non-payment by customers. The Company’s customers are individually insignificant and geographically dispersed in these markets. The Company writes off customer balances when it believes that amounts are no longer collectible and when it has exhausted all means to collect these receivables.

For trade accounts receivables, the Company accrues an allowance for credit losses by business segment by pooling customer accounts receivables based on similar risk characteristics, such as customer type, geography, aging analysis, payment terms, and related macroeconomic factors. Expected credit loss exposure is evaluated for each of our accounts receivables pools. Expected credits losses are established using a model that considers historical collections experience, current information, and reasonable and supportable forecasts. The Company writes off accounts receivable balances against the allowance for credit losses accounts when the accounts receivable is deemed to be uncollectible.

We assess the adequacy of the allowance for credit losses through review of an aging of customer accounts receivable and general economic conditions in the markets that we serve. Bad debt expense of $3.4 million, $6.9 million and $0.4 million was recorded in general and administrative expense in the consolidated statements of operations for the years ended December 31, 2023, 2022 and 2021, respectively.








96

Table of Contents

A rollforward of our allowance for credit losses for the year ended December 31, 2023 is presented in the table below (in thousands):

Balance at December 31, 2022$(4,335)
Bad debt provision(3,442)
Write-offs3,376 
Recovery of previous write offs(95)
Balance at December 31, 2023$(4,496)

4. Equity
Non-controlling Interest

We hold an economic interest and are the sole managing member in Spark HoldCo, with affiliates of Mr. Maxwell and majority shareholder holding the remaining economic interests in Spark HoldCo. As a result, we consolidate the financial position and results of operations of Spark HoldCo, and reflect the economic interests owned by these affiliates as a non-controlling interest. The Company and affiliates owned the following economic interests in Spark HoldCo at December 31, 2023 and December 31, 2022, respectively.
The CompanyAffiliated Owners
December 31, 202344.92 %55.08 %
December 31, 202244.45 %55.55 %

The following table summarizes the portion of net income (loss) and income tax expense (benefit) attributable to non-controlling interest (in thousands):
Year Ended December 31,
202320222021
  
Net income (loss) allocated to non-controlling interest$14,302 $5,585 $(5,607)
Less: Income tax expense allocated to non-controlling interest3,172 1,960 3,539 
Net income (loss) attributable to non-controlling interest$11,130 $3,625 $(9,146)

Class A Common Stock and Class B Common Stock

Holders of the Company's Class A common stock and Class B common stock vote together as a single class on all matters presented to our stockholders for their vote or approval, except as otherwise required by applicable law or by our certificate of incorporation.

Reverse Stock Split

On March 20, 2023, the Company’s shareholders approved at a special meeting a proposal by the Company’s Board of Directors to consummate a reverse stock split of the Company’s Class A common stock and Class B common stock at a ratio between 1 for 2 to 1 for 5, with such ratios to be determined by the Chief Executive Officer or the Chief Financial Officer, or to determine not to proceed with the reverse stock split, during a period of time not to exceed the one-year anniversary of the special meeting date (the “Reverse Stock Split”).

On March 20, 2023, the Company filed a Certificate of Amendment to the Company’s Amended and Restated Certificate of Incorporation with the Delaware Secretary of State to effect the Reverse Stock Split at a ratio of 1 to 5 for each issued and outstanding share of Class A common stock and Class B common stock as of March 21, 2023 at 5:30 PM ET. The Class A common stock began trading on a post-split basis on March 22, 2023.

No fractional shares were issued as a result of the Reverse Stock Split and it did not impact the par value of the Class A common stock or Class B common stock. Any fractional shares that would otherwise have resulted from the Reverse Stock Split were rounded up to the next whole number. The number of authorized shares of Class A common stock and Class B common stock were not impacted by the Reverse Stock Split and remained unchanged at 120,000,000 shares of Class A common stock and 60,000,000 shares of Class B common stock.
All shares of Class A common stock and Class B common stock and per share amounts in the accompanying consolidated financial statements and related notes have been retrospectively restated to reflect the effect of the Reverse Stock Split effective March 21, 2023.

Conversion of Class B Common Stock to Class A Common Stock

In July 2021, holders of Class B common stock exchanged 160,000 of their Spark HoldCo units (together with a corresponding number of shares of Class B common stock) for shares of Class A common stock at an exchange ratio of one share of Class A common stock for each Spark HoldCo unit (and corresponding share of Class B common stock) exchanged.

Dividends on Class A Common Stock

Dividends declared for the Company's Class A common stock are reported as a reduction of retained earnings, or a reduction of additional paid in capital to the extent retained earnings are exhausted. During the years ended December 31, 2023, 2022, and 2021, we paid dividends on our Class A common stock of $2.9 million, $11.5 million, and $11.0 million. Dividends paid per share on each share of Class A common stock totaled $0.90625 for the year ended December 31, 2023 and $3.625 for the years ended December 31, 2022 and 2021, respectively.

In order to pay our stated dividends to holders of our Class A common stock, our subsidiary, Spark HoldCo is required to make corresponding distributions to holders of its units, including those holders that own our Class B common stock (our non-controlling interest holder). As a result, during the year ended December 31, 2023, Spark HoldCo made corresponding distributions of $3.6 million to our non-controlling interest holders.

In April 2023, we announced that our Board of Directors elected to temporarily suspend the quarterly cash dividend on the Class A common stock. During the second, third and fourth quarter of 2023, we did not pay dividends to the holders of the Company's Class A common stock and did not make corresponding distributions to our non-controlling interest holders.

Preferred Stock

The Company has 20,000,000 shares of authorized preferred stock for which there are 3,567,543 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively. See Note 5 "Preferred Stock" for a further discussion of preferred stock.

Issuance of Class A Common Stock Upon Vesting of Restricted Stock Units

For the years ended December 31, 2023, 2022, and 2021, 68,439, 58,033, and 68,481, respectively of restricted stock units vested, with 46,466, 42,268, and 43,828, respectively of shares of common stock distributed to the holders of these units. Differences between shares vested and issued were a result of 21,973, 15,765, and 24,653 shares of common stock withheld by the Company to cover taxes owed on the vesting of such units.






Earnings Per Share

Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities.

The following table presents the computation of basic and diluted income (loss) per share for the years ended December 31, 2023, 2022, and 2021 (in thousands, except per share data):
Year Ended December 31,
202320222021
Net income attributable to Via Renewables, Inc. stockholders$14,975 $7,578 $3,733 
Less: Dividend on Series A preferred stock10,619 8,054 7,804 
Net income (loss) attributable to stockholders of Class A common stock$4,356 $(476)$(4,071)
Basic weighted average Class A common shares outstanding 3,211 3,156 3,026 
Basic earnings (loss) per share attributable to stockholders$1.36 $(0.15)$(1.35)
Net income (loss) attributable to stockholders of Class A common stock$4,356 $(476)$(4,071)
Diluted net income (loss) attributable to stockholders of Class A common stock$4,356 $(476)$(4,071)
Basic weighted average Class A common shares outstanding 3,211 3,156 3,026 
Diluted weighted average shares outstanding3,211 3,156 3,026 
Diluted earnings (loss) per share attributable to stockholders$1.36 $(0.15)$(1.35)

The computation of diluted earnings per share for the year ended December 31, 2023 excludes 4.0 million shares of Class B common stock and 0.2 million restricted stock units because the effect of their conversion was antidilutive. The Company's outstanding shares of Series A Preferred Stock were not included in the calculation of diluted earnings per share because they contain only contingent redemption provisions that have not occurred.

Variable Interest Entity

Spark HoldCo is a variable interest entity due to its lack of rights to participate in significant financial and operating decisions and its inability to dissolve or otherwise remove its management. Spark HoldCo owns all of the outstanding membership interests in each of our operating subsidiaries. We are the sole managing member of Spark HoldCo, manage Spark HoldCo's operating subsidiaries through this managing membership interest, and are considered the primary beneficiary of Spark HoldCo. The assets of Spark HoldCo cannot be used to settle our obligations except through distributions to us, and the liabilities of Spark HoldCo cannot be settled by us except through contributions to Spark HoldCo. The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our consolidated balance sheet as of December 31, 2023 and 2022 (in thousands):
December 31, 2023December 31, 2022
Assets
Current assets:
   Cash and cash equivalents$42,062 $33,267 
   Accounts receivable62,548 81,363 
   Other current assets50,650 61,162 
   Total current assets155,260 175,792 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets11,351 13,675 
   Total non-current assets131,694 134,018 
   Total Assets$286,954 $309,810 
Liabilities
Current liabilities:
   Accounts Payable and Accrued Liabilities $44,201 $61,367 
   Other current liabilities71,994 63,673 
   Total current liabilities116,195 125,040 
Long-term liabilities:
   Long-term portion of Senior Credit Facility97,000 100,000 
   Subordinated debt—affiliate 20,000 
   Other long-term liabilities54 2,733 
   Total long-term liabilities97,054 122,733 
   Total Liabilities$213,249 $247,773 

5. Preferred Stock

Holders of the Series A Preferred Stock have no voting rights, except in specific circumstances of delisting or in the case the dividends are in arrears as specified in the Series A Preferred Stock Certificate of Designations. The Series A Preferred Stock accrued dividends at an annual percentage rate of 8.75% through April 14, 2022. The floating rate period for the Series A Preferred Stock began on April 15, 2022. The dividend on the Series A Preferred Stock will accrue at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. The liquidation preference provisions of the Series A Preferred Stock are considered contingent redemption provisions because there are rights granted to the holders of the Series A Preferred Stock that are not solely within our control upon a change in control of the Company. Accordingly, the Series A Preferred Stock is presented between liabilities and the equity sections in the accompanying condensed consolidated balance sheets. As of April 15, 2022, we have the option to redeem our Series A Preferred Stock.
Following the cessation of the publication of U.S. LIBOR on June 30, 2023, we use Three Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.

During the year ended December 31, 2023, we paid $10.3 million in dividends to holders of the Series A Preferred Stock. As of December 31, 2023, we had accrued $2.7 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on January 16, 2024. During the year ended December 31, 2022, the Company paid $7.6 million in dividends to holders of the Series A Preferred Stock and had accrued $2.4 million as of December 31, 2022.

97

Table of Contents

On January 17, 2024, the Company declared a quarterly cash dividend in the amount of $0.75960 per share of Series A Preferred Stock. The dividend will be paid on April 15, 2024 to holders of record on April 1, 2024 of the Series A Preferred Stock.

A summary of our preferred equity balance for the years ended December 31, 2023 and 2022 is as follows:
(in thousands)
Balance at December 31, 2021$87,288 
Repurchase of Series A Preferred Stock 
Accumulated dividends on Series A Preferred Stock425 
Balance at December 31, 2022$87,713 
Repurchase of Series A Preferred Stock 
Accumulated dividends on Series A Preferred Stock352 
Balance at December 31, 2023$88,065 

6. Derivative Instruments

We are exposed to the impact of market fluctuations in the price of electricity and natural gas, basis differences in the price of natural gas, storage charges, renewable energy credits ("RECs"), and capacity charges from independent system operators. We use derivative instruments in an effort to manage our cash flow exposure to these risks. These instruments are not designated as hedges for accounting purposes, and accordingly, changes in the market value of these derivative instruments are recorded in the cost of revenues. As part of our strategy to optimize pricing in our natural gas related activities, we also manage a portfolio of commodity derivative instruments held for trading purposes. Our commodity trading activities are subject to limits within our Risk Management Policy. For these derivative instruments, changes in the fair value are recognized currently in earnings in net asset optimization revenues.

Derivative assets and liabilities are presented net in our consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. As of December 31, 2023 and 2022, we offset $5.2 million and $2.7 million, respectively, in collateral to net against the related derivative liability's fair value. The specific types of derivative instruments we may execute to manage the commodity price risk include the following:

Forward contracts, which commit us to purchase or sell energy commodities in the future;
Futures contracts, which are exchange-traded standardized commitments to purchase or sell a commodity or financial instrument;
Swap agreements, which require payments to or from counterparties based upon the differential between two prices for a predetermined notional quantity; and
Option contracts, which convey to the option holder the right but not the obligation to purchase or sell a commodity.

The Company has entered into other energy-related contracts that do not meet the definition of a derivative instrument or for which we made a normal purchase, normal sale election and are therefore not accounted for at fair value including the following:

Forward electricity and natural gas purchase contracts for retail customer load;
Renewable energy credits; and
Natural gas transportation contracts and storage agreements.
98

Table of Contents

Volumes Underlying Derivative Transactions

The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):
Non-trading 
CommodityNotionalDecember 31, 2023December 31, 2022
Natural GasMMBtu6,254 5,984 
ElectricityMWh1,029 1,380 
Trading
CommodityNotionalDecember 31, 2023December 31, 2022
Natural GasMMBtu1,016 957 

Gains (Losses) on Derivative Instruments
Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):
Year Ended December 31,
  202320222021
(Loss) gain on non-trading derivatives, net$(70,304)$17,305 $22,130 
(Loss) gain on trading derivatives, net(1,189)516 (930)
(Loss) gain on derivatives, net$(71,493)$17,821 $21,200 
Current period settlements on non-trading derivatives (1)
65,428 (35,966)(15,752)
Current period settlements on trading derivatives1,204 165 60 
Total current period settlements on derivatives (1)
$66,632 $(35,801)$(15,692)
(1)    Excludes settlements of $0.2 million related to acquisition, for the year ended December 31, 2022.

Gains (losses) on trading derivative instruments are recorded in net asset optimization revenues and gains (losses) on non-trading derivative instruments are recorded in retail cost of revenues on the consolidated statements of operations.
Fair Value of Derivative Instruments
The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands): 
99

Table of Contents

  
December 31, 2023
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $1,926 $(1,046)$880 $ $880 
Trading commodity derivatives64 (35)29  29 
Total Current Derivative Assets1,990 (1,081)909  909 
Non-trading commodity derivatives173 (82)91  91 
Trading commodity derivatives     
Total Non-current Derivative Assets173 (82)91  91 
Total Derivative Assets$2,163 $(1,163)$1,000 $ $1,000 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(29,730)$6,077 $(23,653)$4,679 $(18,974)
Trading commodity derivatives(173)6 (167) (167)
Total Current Derivative Liabilities(29,903)6,083 (23,820)4,679 (19,141)
Non-trading commodity derivatives(672)115 (557)503 (54)
Trading commodity derivatives     
Total Non-current Derivative Liabilities(672)115 (557)503 (54)
Total Derivative Liabilities$(30,575)$6,198 $(24,377)$5,182 $(19,195)
 
  
December 31, 2022
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$709 $(154)$555 $ $555 
Trading commodity derivatives1,267 (190)1,077  1,077 
Total Current Derivative Assets1,976 (344)1,632  1,632 
Non-trading commodity derivatives1,364 (698)666  666 
Trading commodity derivatives     
Total Non-current Derivative Assets1,364 (698)666  666 
Total Derivative Assets$3,340 $(1,042)$2,298 $ $2,298 
 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(42,586)$24,969 $(17,617)$2,715 $(14,902)
Trading commodity derivatives(1,831)601 (1,230) (1,230)
Total Current Derivative Liabilities(44,417)25,570 (18,847)2,715 (16,132)
Non-trading commodity derivatives(2,907)192 (2,715) (2,715)
Trading commodity derivatives     
Total Non-current Derivative Liabilities(2,907)192 (2,715) (2,715)
Total Derivative Liabilities$(47,324)$25,762 $(21,562)$2,715 $(18,847)


100

Table of Contents

7. Property and Equipment
Property and equipment consist of the following (in thousands):
Estimated 
useful
lives (years)
December 31, 2023December 31, 2022
Information technology
2 – 5
$6,983 $7,680 
Furniture and fixtures
2 – 5
 20 
       Total6,983 7,700 
Accumulated depreciation(2,273)(3,009)
Property and equipment—net$4,710 $4,691 

Information technology assets include software and consultant time used in the application, development and implementation of various systems including customer billing and resource management systems. As of each of December 31, 2023 and 2022, information technology includes $1.5 million and $0.9 million, respectively, of costs associated with assets not yet placed into service.

Depreciation expense recorded in the consolidated statements of operations was $1.4 million, $1.7 million and $1.8 million for the years ended December 31, 2023, 2022 and 2021, respectively.
8. Intangible Assets
Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):
December 31, 2023December 31, 2022
Goodwill$120,343 $120,343 
Customer Relationships— Acquired
Cost$ $5,026 
Accumulated amortization (4,825)
Customer Relationships—Acquired
$ $201 
Customer Relationships—Other
Cost$968 $7,886 
Accumulated amortization(487)(5,086)
Customer Relationships—Other, net
$481 $2,800 
Trademarks
Cost$4,040 $4,041 
Accumulated amortization(1,616)(1,213)
Trademarks, net$2,424 $2,828 





101

Table of Contents

Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships— Acquired & Non-Compete Agreements
Customer Relationships— Other
Trademarks
Balance at December 31, 2020$120,343 $14,513 $3,255 $4,598 
Additions  9,100  
Adjustments  (27) 
Amortization (9,081)(3,577)(1,066)
Balance at December 31, 2021$120,343 $5,432 $8,751 $3,532 
Additions  1,091  
Adjustments 1  (10)
Amortization (5,232)(7,042)(694)
Balance at December 31, 2022$120,343 $201 $2,800 $2,828 
Additions   
Amortization (201)(2,319)(404)
Balance at December 31, 2023$120,343 $ $481 $2,424 
During the twelve months ended December 31, 2022, the Company changed the estimated average life for Customer Relationships — Other from three years to eighteen months, resulting in approximately $0.9 million of additional amortization recorded in the twelve months ended December 31, 2022.

Estimated future amortization expense for customer relationships and trademarks at December 31, 2023 is as follows (in thousands):
Year Ending December 31,
2024$746 
2025543 
2026404 
2027404 
2028404 
> 5 years404 
Total$2,905 

102

Table of Contents

9. Debt
Debt consists of the following amounts as of December 31, 2023 and 2022 (in thousands):
December 31, 2023December 31, 2022
Long-term debt:
   Senior Credit Facility (1) (2)
$97,000 $100,000 
   Subordinated Debt 20,000 
 Total long-term debt97,000 120,000 
   Total debt$97,000 $120,000 
(1) As of December 31, 2023 and 2022, the weighted average interest rate on the Senior Credit Facility was 8.60% and 7.83%, respectively.
(2) As of December 31, 2023 and 2022, we had $24.3 million and $34.4 million in letters of credit issued, respectively.

Capitalized financing costs associated with our Senior Credit Facility were $1.2 million and $2.1 million as of December 31, 2023 and 2022, respectively. Of these amounts, $0.8 million and $0.8 million are recorded in other current assets, and $0.4 million and $1.3 million are recorded in other non-current assets in the consolidated balance sheets as of December 31, 2023 and 2022, respectively.
Interest expense consists of the following components for the periods indicated (in thousands):
Years Ended December 31,
202320222021
Senior Credit Facility
$6,802 $4,333 $2,206 
Letters of credit fees and commitment fees1,640 1,637 1,417 
Amortization of deferred financing costs
825 1,125 997 
Other
67 109 306 
Interest expense$9,334 $7,204 $4,926 
Prior Senior Credit Facility

The Company, as guarantor, and Spark HoldCo and each subsidiary of Spark HoldCo party thereto were previously party to a senior secured revolving credit facility, dated May 19, 2017 (as amended, the “Prior Senior Credit Facility”), which included a senior secured revolving facility up to $227.5 million. The Prior Senior Credit Facility had a maturity date of October 13, 2023. The outstanding balances under the Prior Senior Credit Facility were paid in full on June 30, 2022 and it was terminated upon execution of the Company's new Senior Credit Facility.
Senior Credit Facility

On June 30, 2022, the Company and Spark HoldCo, and together with certain subsidiaries of the Company and Spark Holdco, (the “Co-Borrowers”) entered into a Credit Agreement (the “Credit Agreement”).

The Credit Agreement provides for a senior secured credit facility (the “Senior Credit Facility”), which allows the Co-Borrowers to borrow up to $195.0 million on a revolving basis. The Senior Credit Facility provides for working capital loans, loans to fund acquisitions, swingline loans and letters of credit. The Senior Credit Facility expires on June 30, 2025, and all amounts outstanding thereunder are payable on the expiration date.

Borrowings under the Senior Credit Facility bear interest at the following rates depending on the classification of the borrowing and provided further that at no time shall the interest rate be less than four percent (4.0%) per annum:

103

Table of Contents

The Base Rate (a rate per annum equal to the greatest of (a) the prime rate, (b) the Federal Funds Rate plus ½ of 1% and (c) Term Secured Overnight Financing Rate ("SOFR") for a one month tenor plus 1.0%, provided, that the Base Rate shall not at any time be less than 0%), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter;

The Term SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source with either a comparable tenor (for any calculation with respect to a SOFR loan) or a one month tenor (for any calculation with respect to a Base Rate loan)), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter; or

The Daily Simple SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source and applied on a daily basis by the Agent in accordance with rate recommendations for daily loans), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter, plus a liquidity premium added by the Agent to each borrowing.

The Co-Borrowers are required to pay a non-utilization fee of 0.50% quarterly in arrears on the unused portion of the Senior Credit Facility. In addition, the Co-Borrowers are subject to additional fees including an upfront fee, an annual administrative agency fee, an arrangement fee and letter of credit fees.

The Credit Agreement contains covenants that, among other things, require the maintenance of specified ratios or conditions including:

Minimum Fixed Charge Coverage Ratio. The Company must maintain a minimum fixed charge coverage ratio of not less than 1.10 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of, among other things, consolidated interest expense, letter of credit fees, non-utilization fees, earn-out payments, certain restricted payments, taxes, and payments made on or after July 31, 2020 related to the settlement of civil and regulatory matters if not included in the calculation of Adjusted EBITDA. Our Minimum Fixed Charge Coverage Ratio as of December 31, 2023 was 1.96 to 1.00.
Maximum Total Leverage Ratio. The Company must maintain a ratio of (x) the sum of all consolidated
indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified filings with the SEC, to Adjusted EBITDA of no more than 2.50 to 1.00. Our Maximum Total Leverage Ratio as of December 31, 2023 was 1.82 to 1.00.
Maximum Senior Secured Leverage Ratio. The Company must maintain a Senior Secured Leverage Ratio of no more than 2.00 to 1.00. The Senior Secured Leverage Ratio is defined as the ratio of (a) all consolidated indebtedness that is secured by a lien on any property of any loan party (including the effective amount of all loans then outstanding under the Senior Credit Facility but excluding eligible subordinated debt and letter of credit obligations) to (b) Adjusted EBITDA for the most recent twelve month period then ended. Our Maximum Senior Secured Leverage Ratio as of December 31, 2023 was 1.71 to 1.00.

As of December 31, 2023, the Company was in compliance with financial covenants under the Senior Credit Facility. The Company experienced compressed gross profit due to an extreme elevation of commodity costs during 2022, impacting calculated Adjusted EBITDA, a primary component of the financial covenants described above. The Company continues to manage the impact of commodity costs on financial covenant compliance. Maintaining compliance with our covenants under our Senior Credit Facility may impact our ability to pay dividends on our Class A common stock and Series A Preferred Stock.
104

Table of Contents

The Credit Agreement contains various customary affirmative covenants that require, among other things, the Company to maintain insurance, pay its obligations and comply with law. The Credit Agreement also contains customary negative covenants that limit the Company's ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions and dividends, investments, acquisitions or loans, materially modify certain agreements, and enter into transactions with affiliates.

The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by the Company, the equity of Spark HoldCo’s subsidiaries, the Co-Borrowers’ present and future subsidiaries, and substantially all of the Co-Borrowers’ and their subsidiaries’ present and future property and assets, including intellectual property assets, accounts receivable, inventory and liquid investments, and control agreements relating to bank accounts.

The Company is entitled to pay cash dividends to the holders of its Series A Preferred Stock and Class A common stock so long as: (a) no default exists or would result therefrom; (b) the Co-Borrowers are in pro forma compliance with all financial covenants before and after giving effect thereto; and (c) the outstanding amount of all loans and letters of credit do not exceed the borrowing base limits.

The Credit Agreement contains certain customary representations and warranties and events of default. Events of default include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults and cross-acceleration to certain indebtedness, certain events of bankruptcy, certain events under ERISA, material judgments in excess of $5.0 million, certain events with respect to material contracts, and actual or asserted failure of any guaranty or security document supporting the Senior Credit Facility to be in full force and effect. A default will also occur if at any time W. Keith Maxwell III ceases to, directly or indirectly, beneficially own at least fifty-one percent (51%) of the Company’s outstanding Class A common stock and Class B common stock on a combined basis, and a controlling percentage of the voting equity interest of the Company, and certain other changes in control. If such an event of default occurs, the lenders under the Senior Credit Facility would be entitled to take various actions, including the acceleration of amounts due under the facility and all actions permitted to be taken by a secured creditor.

Subordinated Debt Facility

The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million through January 31, 2026. Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.

The Company has the right to capitalize interest payments under the Subordinated Debt Facility. The Subordinated Debt Facility is subordinated in certain respects to our Senior Credit Facility pursuant to a subordination agreement. The Company may pay interest and prepay principal on the Subordinated Debt Facility so long it is in compliance with the covenants under the Senior Credit Facility, is not in default under the Senior Credit Facility and has minimum availability of $5.0 million under the borrowing base under the Senior Credit Facility. Payment of principal and interest under the Subordinated Debt Facility is accelerated upon the occurrence of certain change of control or sale transactions.

As of December 31, 2023 and 2022, there were zero and $20.0 million outstanding borrowings under the Subordinated Debt Facility.


105

Table of Contents

10. Fair Value Measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.
We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:

Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.
Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.
Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability. The Level 3 category includes estimated earnout obligations related to our acquisitions.

As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present assets and liabilities measured and recorded at fair value in our consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):
Level 1Level 2Level 3Total
December 31, 2023    
Non-trading commodity derivative assets$ $971 $ $971 
Trading commodity derivative assets 29  29 
Total commodity derivative assets$ $1,000 $ $1,000 
Non-trading commodity derivative liabilities$ $(19,028)$ $(19,028)
Trading commodity derivative liabilities (167) (167)
Total commodity derivative liabilities$ $(19,195)$ $(19,195)

Level 1Level 2Level 3Total
December 31, 2022
Non-trading commodity derivative assets$72 $1,149 $ $1,221 
Trading commodity derivative assets 1,077  1,077 
Total commodity derivative assets$72 $2,226 $ $2,298 
Non-trading commodity derivative liabilities$ $(17,617)$ $(17,617)
Trading commodity derivative liabilities (1,230) (1,230)
Total commodity derivative liabilities$ $(18,847)$ $(18,847)
106

Table of Contents

We had no transfers of assets or liabilities between any of the above levels during the years ended December 31, 2023, 2022 and 2021.

Our derivative contracts include exchange-traded contracts valued utilizing readily available quoted market prices and non-exchange-traded contracts valued using market price quotations available through brokers or over-the-counter and on-line exchanges. In addition, in determining the fair value of our derivative contracts, we apply a credit risk valuation adjustment to reflect credit risk, which is calculated based on our or the counterparty’s historical credit risks. As of December 31, 2023 and 2022, the credit risk valuation adjustment was a reduction of derivative liabilities, net of $0.3 million and $0.1 million, respectively.
11. Stock-Based Compensation

Restricted Stock Units

We maintain a Long-Term Incentive Plan ("LTIP") for employees, consultants and directors of the Company and its affiliates who perform services for the Company. The purpose of the LTIP is to provide a means to attract and retain individuals to serve as directors, employees and consultants who provide services to the Company by affording such individuals a means to acquire and maintain ownership of awards, the value of which is tied to the performance of the Company’s Class A common stock. The LTIP provides for grants of cash payments, stock options, stock appreciation rights, restricted stock or units, bonus stock, dividend equivalents, and other stock-based awards with the total number of shares of stock available for issuance under the LTIP not to exceed 2,750,000 shares.

Restricted stock units granted to our officers, employees, non-employee directors and certain employees of our affiliates who perform services for the Company vest over approximately one year for non-employee directors and ratably over approximately one to four years for officers, employees, and employees of affiliates, with the initial vesting date occurring in May of the subsequent year. Each restricted stock unit is entitled to receive a dividend equivalent when dividends are declared and distributed to shareholders of Class A common stock. These dividend equivalents are retained by the Company, reinvested in additional restricted stock units effective as of the record date of such dividends and vested upon the same schedule as the underlying restricted stock unit.
The Company measures the cost of awards classified as equity awards based on the grant date fair value of the award, and the Company measures the cost of awards classified as liability awards at the fair value of the award at each reporting period. The Company has utilized an estimated 10% annual forfeiture rate of restricted stock units in determining the fair value for all awards excluding those issued to executive level recipients and non-employee directors, for which no forfeitures are estimated to occur. The Company has elected to recognize related compensation expense on a straight-line basis over the associated vesting periods.
Although the restricted stock units allow for cash settlement of the awards at the sole discretion of management of the Company, management intends to settle the awards by issuing shares of the Company’s Class A common stock.
Total stock-based compensation expense for the years ended December 31, 2023, 2022 and 2021 was $2.3 million, $3.2 million and $3.4 million. Total income tax expense/(benefit) related to stock-based compensation recognized in net income (loss) was $0.2 million, less than $0.1 million and less than $(0.1) million for the years ended December 31, 2023, 2022 and 2021.

Equity Classified Restricted Stock Units

Restricted stock units issued to employees and officers of the Company are classified as equity awards. The fair value of the equity classified restricted stock units is based on the Company’s Class A common stock price as of the grant date. The Company recognized stock based compensation expense of $2.3 million, $3.1 million and $3.1 million for the years ended December 31, 2023, 2022 and 2021, respectively, in general and administrative expense with a corresponding increase to additional paid in capital. The following table summarizes equity classified restricted stock unit activity and unvested restricted stock units for the year ended December 31, 2023:

107

Table of Contents

Number of Shares (in thousands)Weighted Average Grant Date Fair Value
Unvested at December 31, 2022114 $44.88 
Granted81 12.44 
Dividend reinvestment issuances4 27.24 
Vested(60)12.46 
Forfeited(3)42.82 
Unvested at December 31, 2023136 $23.21 

For the year ended December 31, 2023, 59,549 restricted stock units vested, with 37,835 shares of Class A common stock distributed to the holders of these units and 21,714 shares of Class A common stock withheld by the Company to cover taxes owed on the vesting of such units. As of December 31, 2023, there was $2.3 million of total unrecognized compensation cost related to the Company’s equity classified restricted stock units, which is expected to be recognized over a weighted average period of approximately 1.8 years.

Change in Control Restricted Stock Units    

In 2018, the Company granted Change in Control Restricted Stock Units ("CIC RSUs") to certain officers that vest upon a "Change in Control", if certain conditions are met. The terms of the CIC RSUs define a "Change in Control" to generally mean:

the consummation of an agreement to acquire or tender offer for beneficial ownership by any person, of 50% or more of the combined voting power of our outstanding voting securities entitled to vote generally in the election of directors, or by any person of 90% or more of the then total outstanding shares of Class A common stock;
individuals who constitute the incumbent board cease for any reason to constitute at least a majority of the board;
consummation of certain reorganizations, mergers or consolidations or a sale or other disposition of all or substantially all of our assets;
approval by our stockholders of a complete liquidation or dissolution;
a public offering or series of public offerings by Retailco and its affiliates, as a selling shareholder group, in which their total interest drops below 10 million of our total outstanding voting securities;
a disposition by Retailco and its affiliates in which their total interest drops below 10 million of our total outstanding voting securities; or
any other business combination, liquidation event of Retailco and its affiliates or restructuring of us which the Compensation Committee deems in its discretion to achieve the principles of a Change in Control.

The equity classified restricted stock unit table above excludes unvested CIC RSUs as the conditions for Change in Control have not been met. The Company has not recognized stock compensation expense related to the CIC RSUs as the Change in Control conditions have not been met.












108

Table of Contents

Liability Classified Restricted Stock Units

Restricted stock units issued to non-employee directors of the Company and employees of certain of our affiliates are classified as liability awards as the awards are either to a) non-employee directors that allow for the recipient to choose net settlement for the amount of withholding taxes dues upon vesting or b) to employees of certain affiliates of the Company and are therefore not deemed to be employees of the Company. The fair value of the liability classified restricted stock units is based on the Company’s Class A common stock price as of the reported period ending date. The Company recognized stock based compensation expense of less than $0.1 million, $0.1 million and $0.3 million for years ended December 31, 2023, 2022 and 2021, respectively, in general and administrative expense with a corresponding increase to liabilities. As of December 31, 2023 and 2022 , the Company’s liabilities related to these restricted stock units recorded in current liabilities was less than $0.1 million and $0.2 million, respectively. The following table summarizes liability classified restricted stock unit activity and unvested restricted stock units for the year ended December 31, 2023:
Number of Shares (in thousands)Weighted Average Reporting Date Fair Value
Unvested at December 31, 202214 $25.55 
Granted6 9.40 
Dividend reinvestment issuances6 9.40 
Vested(9)11.55 
Forfeited  
Unvested at December 31, 202317 $9.40 

For the year ended December 31, 2023, 8,890 restricted stock units vested, with 8,631 shares of Class A common stock distributed to the holders of these units and 259 shares of Class A common stock withheld by the Company to cover taxes owed on the vesting of such units. As of December 31, 2023, there was $0.1 million of total unrecognized compensation cost related to the Company’s liability classified restricted stock units, which is expected to be recognized over a weighted average period of approximately 1.6 years.


12. Income Taxes

We and our subsidiaries, CenStar and Verde Energy USA, Inc. ("Verde Corp") are each subject to U.S. federal income tax as corporations. CenStar and Verde Corp file consolidated tax returns in jurisdictions that allow combined reporting. Spark HoldCo and its subsidiaries, with the exception of CenStar and Verde Corp, are treated as flow-through entities for U.S. federal income tax purposes, and, as such, are generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to their taxable income is passed through to their members or partners. Accordingly, we are subject to U.S. federal income taxation on our allocable share of Spark HoldCo's net U.S. taxable income.

In our financial statements, we report federal and state income taxes for our share of the partnership income attributable to our ownership in Spark HoldCo and for the income taxes attributable to CenStar and Verde Corp. Net income attributable to non-controlling interest includes the provision for income taxes related to CenStar and Verde Corp.

We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and the tax bases of the assets and liabilities. We apply existing tax law and the tax rate that we expect to apply to taxable income in the years in which those differences are expected to be recovered or settled in calculating the deferred tax assets and liabilities. Effects of changes in tax rates on deferred tax assets and liabilities are recognized in income in the period of the tax rate enactment. A valuation allowance is recorded when it is not more likely than not that some or all of the benefit from the deferred tax asset will be realized.

109

Table of Contents

The provision for income taxes for the years ended December 31, 2023, 2022, and 2021 included the following components:
(in thousands) 2023 20222021
Current:   
Federal $4,028 $3,045 $381 
State 1,960 1,476 (622)
Total Current5,988 4,521 (241)
  
Deferred: 
Federal 4,031 1,505 4,274 
State 1,123 457 1,233 
 Total Deferred 5,154 1,962 5,507 
Provision for income taxes $11,142 $6,483 $5,266 
 
The effective income tax rate was 30%, 37%, and (3,582)% for the years ended December 31, 2023, 2022, and 2021, respectively. The following table reconciles the income tax benefit that would result from application of the statutory federal tax rate, 21%, 21%, and 21% for the years ended December 31, 2023, 2022, and 2021 respectively, to the amount included in the consolidated statement of operations:
(in thousands)202320222021
Expected provision at federal statutory rate$7,822 $3,714 $(31)
Increase (decrease) resulting from:
Non-controlling interest(2,090)(963)3,475 
Preferred Stock dividends1,596 1,198 1,264 
State income taxes, net of federal income tax effect2,671 1,918 1,745 
Prior year tax adjustments(131)148 (996)
Outside Tax basis Adjustment1,220 225 (282)
Penalties 238 (158)
Stock conversion  1,486 
Rate differential on loss carryback  (1,157)
Other54 5 (80)
Provision for income taxes$11,142 $6,483 $5,266 

Total income tax expense for the years ended December 31, 2023, 2022 and 2021 differed from amounts computed by applying the U.S. federal statutory tax rates to pre-tax income primarily due to state income taxes and the impact of permanent differences between book and taxable income, most notably the income attributable to non-controlling interest, which gets taxed at the non-controlling interest partner level. In addition, in 2021 the Company recognized an effective tax rate benefit from the carry-back of a net operating loss due to higher statutory rate in the carry-back years.













110

Table of Contents

The components of our deferred tax assets as of December 31, 2023 and 2022 are as follows:
(in thousands)20232022
Deferred Tax Assets:
Investment in Spark HoldCo$12,241 $16,931 
Derivative Liabilities405 333 
Fixed Assets and Intangibles2,047 2,919 
Other 685 552 
Total deferred tax assets$15,378 $20,735 
Deferred Tax Liabilities:
Other(96)(298)
 Total deferred tax liabilities $(96)$(298)
Total deferred tax assets/liabilities $15,282 $20,437 

We periodically assess whether it is more likely than not that we will generate sufficient taxable income to realize our deferred income tax assets. In making this determination, we consider all available positive and negative evidence and makes certain assumptions. We consider, among other things, our deferred tax liabilities, the overall business environment, our historical earnings and losses, current industry trends, and our outlook for future years. We believe it is more likely than not that our deferred tax assets will be utilized, and accordingly have not recorded a valuation allowance on these assets.

The tax years 2017 through 2022 remain open to examination by the major taxing jurisdictions to which the Company is subject to income tax.

Accounting for uncertainty in income taxes prescribes a recognition threshold and measurement methodology for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. As of December 31, 2023 and 2022 there was no liability, and for the years ended December 31, 2023, 2022 and 2021, there was no expense recorded for interest and penalties associated with uncertain tax positions or unrecognized tax positions. Additionally, the Company does not have unrecognized tax benefits as of December 31, 2023 and 2022.
13. Commitments and Contingencies

From time to time, we may be involved in legal, tax, regulatory and other proceedings in the ordinary course of business. Liabilities for loss contingencies arising from claims, assessments, litigation or other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.

Legal Proceedings

Below is a summary of our currently pending material legal proceedings. We are subject to lawsuits and claims arising in the ordinary course of our business. The following legal proceedings are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, unless otherwise specifically noted, we cannot currently predict the manner and timing of the resolutions of these legal proceedings or estimate a range of possible losses or a minimum loss that could result from an adverse verdict in a potential lawsuit. While the lawsuits and claims are asserted for amounts that may be material should an unfavorable outcome occur, management does not currently expect that any currently pending matters will have a material adverse effect on our financial position or results of operations.

Consumer Lawsuits

Similar to other energy service companies (“ESCOs”) operating in the industry, from time-to-time, the Company is subject to class action lawsuits in various jurisdictions where the Company sells natural gas and electricity.
111

Table of Contents

On January 14, 2021, Glikin, et al. v. Major Energy Electric Services, LLC, a purported variable rate class action was filed by a Maryland customer in the United States District Court, Southern District of New York, attempting to represent a class of all Major Energy customers (including customers of companies Major Energy acts as a successor to) in the United States charged a variable rate for electricity or gas by Major Energy during the applicable statute of limitations period up to and including the date of judgment. The Company moved this case to the United States District Court for the District of Maryland (Case No. 1:21-cv-03251-MJM) and in December 2023 filed a motion to dismiss the lawsuit. The Company is vigorously defending this matter; however, given the current early stage of this matter, we cannot predict the outcome of this case at this time.

On December 18, 2023, Foote v. Electricity N.H., LLC (“ENH”), a purported Telephone Consumer Protection Act (the “TCPA”) class action was filed in the United States District Court for the District of New Hampshire. Plaintiff claims that calls made to her violated the TCPA. Plaintiff purports to assert claims on her own behalf and a putative class of individuals to whom calls using a prerecorded or artificial voice message regarding ENH’s services were placed during the period of September 1, 2019 through September 1, 2023. ENH only operates in New Hampshire and no other states. The Company denies Plaintiff’s allegations and intends to vigorously defend against her claims.

Corporate Matter Lawsuits

The Company may from time to time be subject to legal proceedings that arise in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those legal proceedings to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

Regulatory Matters

Many state regulators have increased scrutiny on retail energy providers, across all industry providers. We are subject to regular regulatory inquiries, license renewal reviews, and preliminary investigations in the ordinary course of our business. Below is a summary of our currently pending material state regulatory matters. The following state regulatory matters are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, we cannot currently predict the manner and timing of the resolution of these state regulatory matters or estimate a range of possible losses or a minimum loss that could result from an adverse action. Management does not currently expect that any currently pending state regulatory matters will have a material adverse effect on our financial position or results of operations.

Maine. On February 9, 2023, Maine Commission’s Consumer Assistance and Safety Division (“Advocacy Staff”) filed a Request for Formal Investigation requesting that the Maine Commission open a formal, enforcement investigation to review whether Company’s subsidiary, Electricity Maine, LLC (EME), is in compliance with the Maine Commission’s Rules. During a special deliberative session, the same day, the Maine Commission announced it would proceed with a formal investigation of EME, which was noticed in a Notice of Enforcement Investigation issued February 10, 2023 (Docket No. 2023-00024). The Company met with Advocacy Staff over the course of several months to address concerns. As a result, the Company and the Advocacy Staff have agreed to a settlement in principle pursuant to which customers would receive certain limited refunds on their energy bill. This settlement is pending, and the Maine Commission is required to approve the settlement. The Company is working with the Commission and believes this matter will not have a material impact on the Company.

Illinois. On July 26, 2023, Spark Energy, LLC received a demand letter from a law firm representing the Office of the Illinois Attorney General alleging that Spark Energy, LLC’s marketing and sales practices may have not been in compliance with Illinois law. The letter offered, in the interest of efficiency and minimizing litigation costs, a settlement demand to resolve the matter. The Company is voluntarily working with the firm, however, if settlement is unsuccessful, the Attorney General could commence a lawsuit in Illinois against Spark Energy, LLC.

112

Table of Contents

In addition to the matters disclosed above, in the ordinary course of business, the Company may from time to time be subject to regulators initiating informal reviews or issuing subpoenas for information as means to evaluate the Company and its subsidiaries’ compliance with applicable laws, rules, regulations and practices. Although there can be no assurance in this regard, the Company does not expect any of those regulatory reviews to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

Indirect Tax Audits
We are undergoing various types of indirect tax audits spanning from years 2020 to 2023 for which additional liabilities may arise. At the time of filing these consolidated financial statements, these indirect tax audits are at an early stage and subject to substantial uncertainties concerning the outcome of audit findings and corresponding responses.
As of December 31, 2023 and December 31, 2022 we had accrued $6.3 million and $3.7 million, respectively, related to litigation and regulatory matters and $0.7 million and $0.2 million, respectively, related to indirect tax audits. The accrual for litigation and regulatory matters, and indirect tax audit is recorded in accrued liabilities on the balance sheet. The outcome of each of these may result in additional expense.
14. Transactions with Affiliates

Transactions with Affiliates

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services to these related parties. We also sell and purchase natural gas and electricity with affiliates. We present receivables and payables with the same affiliate on a net basis in the consolidated balance sheets as all affiliate activity is with parties under common control. Affiliated transactions include certain services to the affiliated companies associated with employee benefits provided through our benefit plans, insurance plans, leased office space, administrative salaries, due diligence work, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed are based on the services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying consolidated financial statements include costs that have been incurred by us and then directly billed or allocated to affiliates, as well as costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the consolidated balance sheets. Transactions with affiliates for sales or purchases of natural gas and electricity, are recorded in retail cost of revenues, and net asset optimization revenues in the consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate recorded in the consolidated balance sheets.
The following tables presents asset and liability balances with affiliates (in thousands):

December 31, 2023December 31, 2022
Assets
Accounts Receivable - affiliates$4,683 $6,455 
Total Assets - affiliates
$4,683 $6,455 
December 31, 2023December 31, 2022
Liabilities
Accounts Payable - affiliates$472 $265 
Subordinated Debt - affiliates (1)
 20,000 
Total Liabilities - affiliates
$472 $20,265 
113

Table of Contents

(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.
The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):
December 31, 2023December 31, 2022December 31, 2021
Revenue NAO - affiliates$3,262 $4,122 $1,566 
Less: Cost of Revenue NAO - affiliates334 536 5 
Net NAO - affiliates
$2,928 $3,586 $1,561 

The Company's retail cost of revenue include gains/losses related to derivative instruments transactions with affiliates. For the years ended December 31, 2023, 2022 and 2021, respectively, we recognized gain of $0.3 million, zero and zero in retail cost of revenue related to derivative instruments settlements.
Cost Allocations

Where costs incurred on behalf of the affiliate or us cannot be determined by specific identification for direct billing, the costs are allocated to the affiliated entities or us based on estimates of percentage of departmental usage, wages or headcount. The total net amount direct billed and allocated to/(from) affiliates was $1.5 million, $2.7 million and $(0.5) million for the years ended December 31, 2023, 2022 and 2021, respectively. The Company would have incurred incremental costs of $1.5 million, $1.6 million, $1.3 million for the years ended December 31, 2023, 2022 and 2021, respectively, operating on a stand-alone basis.
Distributions to and Contributions from Affiliates

During the years ended December 31, 2023, 2022 and 2021, we made distributions to affiliates of Mr. Maxwell of $3.6 million, $14.5 million and $14.8 million, respectively, for payments of quarterly distributions on their respective Spark HoldCo units. During the years ended December 31, 2023, 2022 and 2021, we also made distributions to these affiliates for gross-up distributions of $0.7 million, $0.1 million, and $2.6 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.
Subordinated Debt Facility

The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million through January 31, 2026. Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.

As of December 31, 2023 and 2022, there were zero and $20.0 million outstanding borrowings under the Subordinated Debt Facility. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.






114

Table of Contents

15. Segment Reporting

Our determination of reportable business segments considers the strategic operating units under which we make financial decisions, allocate resources and assess performance of our business. Our reportable business segments are retail electricity and retail natural gas. The retail electricity segment consists of electricity sales and transmission to residential and commercial customers. The retail natural gas segment consists of natural gas sales to, and natural gas transportation and distribution for, residential and commercial customers. Corporate and other consists of expenses and assets of the retail electricity and natural gas segments that are managed at a consolidated level such as general and administrative expenses. Asset optimization activities and wireless services are also included in Corporate and other.

For the years ended December 31, 2023, 2022 and 2021, we recorded asset optimization revenues of $24.6 million, $86.7 million and $57.0 million and asset optimization cost of revenues of $31.9 million, $89.0 million and $61.2 million, respectively, which are presented on a net basis in asset optimization revenues.

We use retail gross margin to assess the performance of our operating segments. We define retail gross margin as gross profit less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments, and (iv) gains (losses) from non-recurring events (including non-recurring market volatility).

We deduct net gains (losses) on non-trading derivative instruments, excluding current period cash settlements, from the retail gross margin calculation in order to remove the non-cash impact of net gains and losses on these derivative instruments. We deduct net gains (losses) from non-recurring events (including non-recurring market volatility) to ensure retail gross margin reflects operating performance that is not distorted by non-recurring events or extreme market volatility. Retail gross margin should not be considered an alternative to, or more meaningful than, operating income (loss), as determined in accordance with GAAP.

Below is a reconciliation of retail gross margin to gross profit (in thousands):
  
Years Ended December 31,
(in thousands)202320222021
Reconciliation of Retail Gross Margin to Gross Profit
Total Revenues$435,192 $460,493 $393,485 
Less:
Retail cost of revenues310,744 357,096 323,219 
Gross Profit124,448 103,397 70,266 
Less:
Net asset optimization expense(7,326)(2,322)(4,243)
Net, (loss) gain on non-trading derivative instruments(70,304)17,305 22,130 
Net, cash settlements on non-trading derivative instruments65,428 (35,966)(15,752)
Non-recurring event - winter storm Uri  9,565 (64,403)
Retail Gross Margin$136,650 $114,815 $132,534 

115

Table of Contents

Financial data for business segments are as follows (in thousands):
Year Ended December 31, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues$328,466 $110,894 $(4,168)$ $435,192 
Retail cost of revenues240,979 68,202 1,563  310,744 
Gross Profit$87,487 $42,692 $(5,731)$ $124,448 
Less:
Net asset optimization expense  (7,326) (7,326)
Net, loss on non-trading derivative instruments(58,554)(11,750)  (70,304)
Current period settlements on non-trading derivatives58,475 6,953   65,428 
Retail gross margin$87,566 $47,489 $1,595 $ $136,650 
Total Assets
$1,613,642 $48,303 $301,892 $(1,660,003)$303,834 
Goodwill$117,813 $2,530 $ $ $120,343 
Year Ended December 31, 2022
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues $352,750 $110,065 $(2,322)$ $460,493 
Retail cost of revenues275,701 81,395   357,096 
Gross Profit$77,049 $28,670 $(2,322)$ $103,397 
Less:
Net asset optimization expense   (2,322) (2,322)
Net, gain on non-trading derivative instruments11,351 5,954   17,305 
Current period settlements on non-trading derivatives(26,616)(9,350)  (35,966)
Non-recurring event - winter storm Uri9,565    9,565 
Retail gross margin$82,749 $32,066 $ $ $114,815 
Total Assets $1,802,649 $123,490 $313,490 $(1,908,679)$330,950 
Goodwill$117,813 $2,530 $ $ $120,343 
116

Table of Contents

Year Ended December 31, 2021
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues$322,594 $75,134 $(4,243)$ $393,485 
Retail cost of revenues284,794 38,425   323,219 
Gross Profit$37,800 $36,709 $(4,243)$ $70,266 
Less:
Net asset optimization expense   (4,243) (4,243)
Net, Gain on non-trading derivative instruments19,070 3,060   22,130 
Current period settlements on non-trading derivatives(12,876)(2,876)  (15,752)
Non-recurring event - winter storm Uri(64,403)   (64,403)
Retail gross margin96,009 36,525   132,534 
Total Assets $1,527,456 $7,320 $310,039 $(1,491,056)$353,759 
Goodwill$117,813 $2,530 $ $ $120,343 

Significant Customers
For each of the years ended December 31, 2023, 2022 and 2021, we did not have any significant customers that individually accounted for more than 10% of our consolidated retail revenue.
Significant Suppliers

For each of the years ended December 31, 2023, 2022 and 2021, we had two, three, and two significant suppliers that individually accounted for more than 10% of our consolidated retail cost of revenues. For each of the years ended December 31, 2023, 2022 and 2021, these suppliers accounted for 28%, 61% and 26% of our consolidated cost of revenue.

16. Customer Acquisitions

Acquisition of Customer Books

In May 2021, we entered into a series of asset purchase agreements and agreed to acquire up to approximately 56,900 RCEs for a cash purchase price of up to a maximum of $11.5 million. These customers began transferring in August 2021, and are located in our existing markets. As of December 31, 2022, a total of $7.5 million was paid for approximately 45,000 RCEs ($9.2 million for acquired customer contracts, net of $1.7 million related holdbacks under the terms of the purchase agreement). In addition, approximately $2.3 million was released back to us for a reduction in RCEs to be acquired.

As part of the acquisitions, we funded an escrow account, the balance of which is reflected as restricted cash in our consolidated balance sheet. As we acquire customers and as the contractual requirements under the asset purchase agreement are met, we make payments to the sellers from the escrow account. As of December 31, 2022, the balance in the escrow account was $1.7 million. These funds were released to the sellers in the first quarter of 2023 as remaining conditions of the asset purchase agreement were met. As of December 31, 2023, the balance in the escrow account was zero.

117

Table of Contents

In July 2021, we entered into an agreement to acquire up to approximately 50,000 RCEs and derivatives related to the customer load under a five-year contingent fee structure based on gas volume billed and collected for the acquired customer contracts. These customers began transferring in the fourth quarter of 2021, and are located in our existing markets. Due to the contingent fee structure, the cost of the RCEs will be recognized when probable and reasonably estimable.

In August 2022, we entered into an agreement to acquire up to approximately 18,700 RCEs and derivatives related to the customer load under a five-year contingent fee structure based on gas volumes billed and collected for the acquired customer contracts. These customers began transferring in the fourth quarter of 2022, and are located in our existing markets. Due to the contingent fee structure, the cost of the RCEs will be recognized when probable and reasonably estimable.

Acquisition of Broker Books

In January 2022, we entered into an asset purchase agreement and agreed to acquire the rights to broker contracts for approximately 1,000 customer meters for a cash price of $0.4 million, which was paid upon execution of the contract.

In January 2022, we entered into an asset purchase agreement to acquire the rights to broker contracts for approximately 900 customer meters for a cash price of $0.6 million, pending certain conditions to close. We paid approximately $0.3 million as a deposit at the time the asset purchase agreement was executed. The conditions to close were met in June 2022, at which time approximately $0.3 million was paid to the seller.

17. Subsequent Events

Declaration of Dividends

On January 17, 2024, we declared a quarterly cash dividend in the amount of $0.75960 per share to holders of record of the Series A Preferred Stock on April 1, 2024. The dividend will be paid on April 15, 2024
118


Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

Item 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Annual Report. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost benefit relationship of possible controls and procedures. Based on this evaluation, management concluded that our disclosure controls and procedures were effective as of December 31, 2023.

Management's Annual Report on Internal Control Over Financial Reporting

This Annual Report does not contain an attestation report of our independent registered public accounting firm related to internal control over financial reporting because the rules for non-accelerated companies provide an exemption from the attestation requirement

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the three months ended December 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Please see "Management's Report on Internal Control over Financial Reporting" under Item 8 of this Annual Report for a description of remediation measures we intend to take to address the material weakness identified in our internal control over financial reporting.

Item 9B. Other Information

None.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

Not Applicable.

119

Table of Contents
PART III.

Item 10. Directors, Executive Officers and Corporate Governance

Information as to Item 10 will be disclosed in a Form 10-K/A or Proxy Statement, which will be filed no later than 120 days after December 31, 2023.

Item 11. Executive Compensation

Information as to Item 11 will be disclosed in a Form 10-K/A or Proxy Statement, which will be filed no later than 120 days after December 31, 2023.

Item 12. Security Ownership of Certain Beneficial Owners and Management, and Related Stockholder Matters

Except as provided below, information as to Item 12 will be disclosed in a Form 10-K/A or Proxy Statement, which will be filed no later than 120 days after December 31, 2023.

Equity Compensation Plan Information
The following table shows information about our Class A common stock that may be issued under the Via Renewables, Inc. Amended and Restated Incentive Plan (the “Incentive Plan”) as of December 31, 2023.
Plan category
(a) Number of securities to be issued upon exercise of outstanding options, warrants and rights (1)
(c) Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a)(2)
Equity compensation plans approved by the security holders170,607 198,957 
Equity compensation plans not approved by the security holders— — 
Total170,607 198,957 
(1) This column reflects the maximum number of shares of Class A common stock that may be issued under outstanding and unvested restricted stock units ("RSUs") at December 31, 2023. No stock options or warrants have been granted under the Incentive Plan.
(2) This column reflects the total number of shares of Class A common stock remaining available for issuance under the LTIP.

The Incentive Plan is the only plan under which our equity securities are authorized for issuance. The Incentive Plan was approved by our shareholder prior to our initial public offering and was approved by our public shareholders in 2019. Please read Note 11 to our consolidated financial statements, entitled "Stock-Based Compensation" for a description of the Incentive Plan.

Item 13. Certain Relationships and Related Transactions, and Director Independence

Information as to Item 13 will be disclosed in a Form 10-K/A or Proxy Statement, which will be filed no later than 120 days after December 31, 2023

Item 14. Principal Accounting Fees and Services

Information as to Item 14 will be disclosed in a Form 10-K/A or Proxy Statement, which will be filed no later than 120 days after December 31, 2023.

120

Table of Contents
PART IV.

Item 15. Exhibits, Financial Statement Schedules

(1) The consolidated financial statements of Via Renewables, Inc. and its subsidiaries and the report of the independent registered public accounting firm are included in Part II, Item 8 of this Annual Report.

(2) All schedules have been omitted because they are not required under the related instructions, are not applicable or the information is presented in the consolidated financial statements or related notes.

(3) The exhibits listed on the accompanying Exhibit Index are filed as part of, or incorporated by reference into, this Annual Report.

121

Table of Contents
INDEX TO EXHIBITS
  Incorporated by Reference
ExhibitExhibit DescriptionFormExhibit NumberFiling DateSEC File No.
2.1#10-Q2.15/5/2016001-36559
2.2#10-Q2.25/5/2016001-36559
2.3#8-K2.18/1/2016001-36559
2.4#10-Q2.45/8/2017001-36559
2.58-K2.17/6/2017001-36559
2.6#8-K2.11/16/2018001-36559
2.7#10-K2.73/9/2018001-36559
2.8#8-K2.110/25/2018001-36559
2.910-Q2.98/5/2020001-36559
2.18-K2.11/2/2024001-36559
3.1*
3.28-K3.28/9/2021001-36559
3.38-A53/14/2017001-36559
4.110-K4.13/5/2020001-36559
4.2S-14.16/30/2014333-196375
122

Table of Contents
10.18-K10.17/7/2022001-36559
10.28-K10.15/24/2017001-36559
10.3
Amendment No. 1 to the Credit Agreement, dated as of November 2, 2017, among Spark HoldCo, LLC, Spark Energy, LLC, Spark Energy Gas, LLC, CenStar Energy Corp, CenStar Operating Company, LLC, Oasis Power, LLC, Electricity Maine, LLC, Electricity N.H., LLC, Provider Power Mass, LLC, Major Energy Services, LLC, Major Energy Electric Services LLC, Respond Power, LLC, Perigee Energy, LLC, Verde Energy USA, Inc., Verde Energy USA, Inc., Verde Energy USA Commodities, LLC, Verde Energy USA Connecticut, LLC, Verde Energy USA DC, LLC, Verde Energy USA Illinois, LLC, Verde Energy USA Maryland, LLC, Verde Energy USA Massachusetts, LLC, Verde Energy USA New Jersey, LLC, Verde Energy USA New York, LLC, Verde Energy USA Ohio, LLC, Verde Energy USA Pennsylvania, LLC, Verde Energy USA Texas Holdings, LLC, Verde Energy USA Trading, LLC, Verde Energy Solutions, LLC, and Verde Energy USA Texas, LLC as Co-Borrowers, Spark Energy, Inc., Coöperatieve Rabobank U.A., New York Branch, as Agent, and the Banks party thereto.
10-Q10.111/3/2017001-36559
10.48-K10.17/20/2018001-36559
10.58-K10.16/18/2019001-36559
10.6#10-Q10.18/5/2020001-36559
10.7#8-K10.110/21/2021001-36559
123

Table of Contents
10.810-Q10.211/4/2020001-36559
10.910-Q10.25/6/2021001-36559
10.108-K10.28/4/2014001-36559
10.118-K10.17/17/2019001-36559
10.128-K10.48/4/2014001-36559
10.138-K4.18/4/2014001-36559
10.1410-Q10.15/8/2017001-36559
10.158-K10.11/26/2018001-36559
10.168-K10.14/3/2020001-36559
10.1710-K10.463/4/2021001-36559
10.188-K10.210/20/2021001-36559
10.198-K10.27/7/2022001-36559
10.20†S-84.37/31/2014333-197738
10.21†10-Q10.311/10/2016001-36559
10.22†8-K10.15/23/2019001-36559
124

Table of Contents
10.23†S-110.46/30/2014
333-196375
10.24†10-Q10.28/5/2020001-36559
10.25†S-110.56/30/2014333-197738
10.26†10-Q10.58/3/2018
333-196375
10.27†10-Q10.38/5/2020001-36559
10.28†8-K10.58/4/2014001-36559
10.29†8-K10.108/4/2014001-36559
10.30†8-K10.128/4/2014001-36559
10.31†8-K10.15/27/2016001-36559
10.32†8-K10.18/30/2019001-36559
10.33†8-K10.23/19/2020001-36559
10.348-K10.16/12/2023001-36559
10.35†8-K10.36/18/2019001-36559
10.36†8-K10.13/19/2020001-36559
10.37†8-K10.13/25/2020001-36559
10.38†10-Q10.511/4/2021001-36559
10.39†8-K10.111/8/2021001-36559
10.40†10-K10.473/4/2021001-36559
10.41†10-Q10.311/4/2021001-36559
125

Table of Contents
10.4210-Q10.15/4/2023001-36559
10.438-K10.17/6/2023001-36559
10.448-K10.14/8/2021001-36559
10.45 †10-Q10.411/4/2021001-36559
16.18-K16.13/31/2022001-36559
21.1*
23.1*
23.2*
31.1*
31.2*
32**
97*
101.INS*XBRL Instance Document.
101.SCH*XBRL Schema Document.
101.CAL*XBRL Calculation Document.
101.LAB*XBRL Labels Linkbase Document.
101.PRE*XBRL Presentation Linkbase Document.
101.DEF*XBRL Definition Linkbase Document.
104*Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101.INS)

* Filed herewith
** Furnished herewith
† Compensatory plan or arrangement
+ Portions of this exhibit have been omitted and filed separately with the SEC pursuant to an order granting confidential treatment.
# The registrant agrees to furnish supplementally a copy of any omitted schedule to the Commission upon request.
126

Table of Contents
Item 16. Form 10-K Summary

None.

SIGNATURES
Pursuant to the requirements of section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

February 29, 2024Via Renewables, Inc.
By: /s/ Mike Barajas
Mike Barajas
Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant in the capacities indicated on February 29, 2024:
By: /s/ W. Keith Maxwell III
W. Keith Maxwell III
Chairman of the Board of Directors and Chief Executive Officer (Principal Executive Officer)
 /s/ Mike Barajas
Mike Barajas
Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)
 /s/ Stephen Kennedy
Stephen Kennedy
Director
 /s/ Kenneth M. Hartwick
Kenneth M. Hartwick
Director
 /s/ Amanda Bush
Amanda Bush
Director

127
EX-3.1 2 exhibit31-compositecertifi.htm EX-3.1 Document

Exhibit 3.1
COMPOSITE
AMENDED AND RESTATED
CERTIFICATE OF INCORPORATION
OF
VIA RENEWABLES, INC.
Via Renewables, Inc. (the “Corporation”), a corporation organized and existing under the General Corporation Law of the State of Delaware as set forth in Title 8 of the Delaware Code (the “DGCL”), hereby certifies as follows:
1. The original Certificate of Incorporation of the Corporation (the “Original Certificate of Incorporation”) was filed with the Secretary of State of the State of Delaware on April 22, 2014.
2. This Amended and Restated Certificate of Incorporation (this “Amended and Restated Certificate of Incorporation”), which restates and amends the Original Certificate of Incorporation, has been declared advisable by the board of directors of the Corporation (the “Board”), duly adopted by the stockholders of the Corporation and duly executed and acknowledged by the officers of the Corporation in accordance with Sections 103, 228, 242 and 245 of the DGCL.
3. The Original Certificate of Incorporation is hereby amended and restated in its entirety to read as follows:
FIRST: The name of the Corporation is Via Renewables, Inc.
SECOND: The address of its registered office in the State of Delaware is Corporation Service Company, 2711 Centerville Road, Suite 400, Wilmington, Delaware 19808 in New Castle County, Delaware. The name of its registered agent at such address is Corporation Service Company.
THIRD: The nature of the business or purposes to be conducted or promoted by the Corporation is to engage in any lawful act or activity for which corporations may be organized under the DGCL as it currently exists or may hereafter be amended.
FOURTH: The total number of shares of stock that the Corporation shall have the authority to issue is 200,000,000 shares of stock, classified as (i) 20,000,000 shares of preferred stock, par value $0.01 per share (“Preferred Stock”), (ii) 120,000,000 shares of Class A common stock, par value $0.01 per share (“Class A Common Stock”), and (iii) 60,000,000 shares of Class B common stock, par value $0.01 per share (“Class B Common Stock” and, together with the Class A Common Stock, the “Common Stock”). Upon the filing and effectiveness (the “Effective Time”), pursuant to the DGCL, of this Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Corporation, each (i) five shares of Class A Common Stock and either issued and outstanding or held by the Corporation in treasury stock immediately prior to the Effective Time shall, automatically and without any action on the part of the respective holders thereof, be combined and converted into one share of Class A Common Stock and (ii) five shares of Class B Common Stock and either issued and outstanding or held by the Corporation in treasury stock immediately prior to the Effective Time shall, automatically and without any action on the part of the respective holders thereof, be combined and converted into one share of Class B Common Stock (the “Reverse Stock Split”). No fractional shares shall be issued in connection with the Reverse Stock Split. Holders of Common Stock who otherwise would be entitled to receive fractional shares of Common Stock because they hold a number of shares not evenly divisible by the Reverse Stock Split ratio will automatically be entitled to receive an additional fraction of a share of Common Stock to round up to the next whole share of Common Stock in lieu of any fractional share created as a result of such Reverse Stock Split. Each certificate that immediately prior to the Effective Time represented shares of Common Stock (the “Old Certificates”), shall thereafter represent that number of shares of Common Stock into which the shares of Common Stock represented by the Old Certificate shall have been combined, subject to the elimination of fractional share interests as described above. Each holder of an Old Certificate shall receive, upon surrender of such Old Certificate, a new certificate representing the number of whole shares of Common Stock to which such shareholder is entitled pursuant to the Reverse Stock Split.

#101109841v2


1.Provisions Relating to Preferred Stock.
(a) Preferred Stock may be issued from time to time in one or more classes or series, the shares of each series to have such designations and powers, preferences and rights, and qualifications, limitations and restrictions thereof, as are stated and expressed herein and in the resolution or resolutions providing for the issue of such series adopted by the Board as hereafter prescribed (a “Preferred Stock Designation”).
(b) Authority is hereby expressly granted to and vested in the Board to authorize the issuance of Preferred Stock from time to time in one or more classes or series, and with respect to each series of Preferred Stock, to fix and state by the resolution or resolutions from time to time adopted by the Board providing for the issuance thereof the designation and the powers, preferences, rights, qualifications, limitations and restrictions relating to each series of Preferred Stock, including, but not limited to, the following:
(i) whether or not the series is to have voting rights, full, special or limited, or is to be without voting rights, and whether or not such series is to be entitled to vote as a separate class either alone or together with the holders of one or more other classes or series of stock;
(ii) the number of shares to constitute the series and the designations thereof;
(iii) the preferences, and relative, participating, optional or other special rights, if any, and the qualifications, limitations or restrictions thereof, if any, with respect to any series;
(iv) whether or not the shares of any series shall be redeemable at the option of the Corporation or the holders thereof or upon the happening of any specified event, and, if redeemable, the redemption price or prices (which may be payable in the form of cash, notes, securities or other property), and the time or times at which, and the terms and conditions upon which, such shares shall be redeemable and the manner of redemption;
(v) whether or not the shares of a series shall be subject to the operation of retirement or sinking funds to be applied to the purchase or redemption of such shares for retirement, and, if such retirement or sinking fund or funds are to be established, the annual amount thereof, and the terms and provisions relative to the operation thereof;
(vi) the dividend rate, whether dividends are payable in cash, stock of the Corporation or other property, the conditions upon which and the times when such dividends are payable, the preference to or the relation to the payment of dividends payable on any other class or classes or series of stock, whether or not such dividends shall be cumulative or noncumulative, and if cumulative, the date or dates from which such dividends shall accumulate;
(vii) the preferences, if any, and the amounts thereof which the holders of any series thereof shall be entitled to receive upon the voluntary or involuntary liquidation, dissolution or winding up of, or upon any distribution of the assets of, the Corporation;

(viii) whether or not the shares of any series, at the option of the Corporation or the holder thereof or upon the happening of any specified event, shall be convertible into or exchangeable for, the shares of any other class or classes or of any other series of the same or any other class or classes of stock, securities or other property of the Corporation and the conversion price or prices or ratio or ratios or the rate or rates at which such exchange may be made, with such adjustments, if any, as shall be stated and expressed or provided for in such resolution or resolutions; and
(ix) such other powers, preferences, rights, qualifications, limitations and restrictions with respect to any series as may to the Board seem advisable.
(c) The shares of each series of Preferred Stock may vary from the shares of any other series thereof in any or all of the foregoing respects.
2. Provisions Relating to Common Stock.
(a) Except as may otherwise be provided in this Amended and Restated Certificate of Incorporation, each share of Common Stock shall have identical rights and privileges in every respect. Common Stock shall be subject to the express terms of Preferred Stock and any series thereof. Except as may otherwise be provided in this Amended and Restated Certificate of Incorporation, in a Preferred Stock Designation or by applicable law, the holders of shares of Common Stock shall be entitled to one vote for each such share upon all questions presented to
#101109841v2


the stockholders, the holders of shares of Common Stock shall have the exclusive right to vote for the election of directors and for all other purposes, and the holders of Preferred Stock shall not be entitled to vote at or receive notice of any meeting of stockholders. Each holder of Common Stock shall be entitled to notice of any stockholders’ meeting in accordance with the bylaws of the Corporation (as in effect at the time in question) and applicable law on all matters put to a vote of the stockholders of the Corporation. Except as otherwise required in this Amended and Restated Certificate of Incorporation or by applicable law, the holders of Common Stock shall vote together as a single class on all matters (or, if any holders of Preferred Stock are entitled to vote together with the holders of Common Stock, the holders of Common Stock and the Preferred Stock shall vote together as a single class).
(b) Notwithstanding the foregoing, except as otherwise required by applicable law, holders of Common Stock, as such, shall not be entitled to vote on any amendment to this Amended and Restated Certificate of Incorporation (including any certificate of designations relating to any series of Preferred Stock) that relates solely to the terms of one or more outstanding series of Preferred Stock if the holders of such affected series are entitled, either separately or together with the holders of one or more other such series, to vote thereon pursuant to this Amended and Restated Certificate of Incorporation (including any certificate of designations relating to any series of Preferred Stock) or pursuant to the DGCL.
(c) Subject to the prior rights and preferences, if any, applicable to shares of Preferred Stock or any series thereof, the holders of shares of Class A Common Stock shall be entitled to receive ratably in proportion to the number of shares of Class A Common Stock held by them such dividends and distributions (payable in cash, stock or otherwise), if any, as may be declared thereon by the Board at any time and from time to time out of any funds of the Corporation legally available therefor. Dividends and other distributions shall not be declared or paid on the Class B Common Stock unless (i) the dividend consists of shares of Class B Common Stock or of rights, options, warrants or other securities convertible or exercisable into or exchangeable for shares of Class B Common Stock paid proportionally with respect to each outstanding share of Class B Common Stock and (ii) a dividend consisting of shares of Class A Common Stock or of rights, options, warrants or other securities convertible or exercisable into or exchangeable for shares of Class A Common Stock on equivalent terms is simultaneously paid to the holders of Class A Common Stock. If dividends are declared on the Class A Common Stock or the Class B Common Stock that are payable in shares of Common Stock, or securities convertible into, or exercisable or exchangeable for Common Stock, the dividends payable to the holders of Class A Common Stock shall be paid only in shares of Class A Common Stock (or securities convertible into, or exercisable or exchangeable for Class A Common Stock), the dividends payable to the holders of Class B Common Stock shall be paid only in shares of Class B Common Stock (or securities convertible into, or exercisable or exchangeable for Class B Common Stock), and such dividends shall be paid in the same number of shares (or fraction thereof) on a per share basis of the Class A Common Stock and Class B Common Stock, respectively (or securities convertible into, or exercisable or exchangeable for the same number of shares (or fraction thereof) on a per share basis of the Class A Common Stock and Class B Common Stock, respectively). In no event shall the shares of either Class A Common Stock or Class B Common Stock be split, divided, or combined unless the outstanding shares of the other class shall be proportionately split, divided or combined.
(d) In the event of any voluntary or involuntary liquidation, dissolution or winding-up of the Corporation, after distribution in full of the preferential amounts, if any, to be distributed to the holders of shares of Preferred Stock or any series thereof, the holders of shares of Class A Common Stock shall be entitled to receive all of the remaining assets of the Corporation available for distribution to its stockholders, ratably in proportion to the number of shares of Class A Common Stock held by them. The holders of shares of Class B Common Stock, as such, shall not be entitled to receive any assets of the Corporation in the event of any voluntary or involuntary liquidation, dissolution or winding up of the affairs of the Corporation. A dissolution, liquidation or winding-up of the Corporation, as such terms are used in this paragraph (d), shall not be deemed to be occasioned by or to include any consolidation or merger of the Corporation with or into any other corporation or corporations or other entity or a sale, lease, exchange or conveyance of all or a part of the assets of the Corporation.
(e) Shares of Class B Common Stock shall be exchangeable for shares of Class A Common Stock on the terms and subject to the conditions set forth in the Second Amended and Restated Limited Liability Agreement of Spark HoldCo, LLC dated as of August 1, 2014, (the “LLC Agreement”). The Corporation will at all times reserve and keep available out of its authorized but unissued shares of Class A Common Stock, solely for the purpose of issuance upon exchange of the outstanding shares of Class B Common Stock for Class A Common Stock pursuant to the LLC Agreement, such number of shares of Class A Common Stock that shall be issuable upon any such exchange pursuant to the LLC Agreement; provided that nothing contained herein shall be construed to preclude the Corporation from satisfying its obligations in respect of any such exchange of shares of Class B Common Stock pursuant to the LLC Agreement by delivering to the holder of shares of Class B Common Stock upon such exchange, cash in lieu of shares of Class A Common Stock in the amount permitted by and provided in the LLC Agreement or shares of Class A Common Stock which are held in the treasury of the Corporation. All shares of Class A Common Stock that shall be issued upon any such exchange will, upon issuance in accordance with the
#101109841v2


LLC Agreement, be validly issued, fully paid and non-assessable. All shares of Class B Common Stock exchanged shall be cancelled.
(f) The number of authorized shares of Common Stock or Preferred Stock may be increased or decreased (but not below the number of shares thereof then outstanding) by the affirmative vote of the holders of a majority in voting power of the outstanding shares of stock of the Corporation entitled to vote thereon irrespective of the provisions of Section 242(b)(2) of the DGCL (or any successor provision thereto), and no vote of the holders of either Common Stock or Preferred Stock voting separately as a class shall be required therefor.
(g) No stockholder shall, by reason of the holding of shares of any class or series of capital stock of the Corporation, have any preemptive or preferential right to acquire or subscribe for any shares or securities of any class, whether now or hereafter authorized, which may at any time be issued, sold or offered for sale by the Corporation, unless specifically provided for in the terms of a series of Preferred Stock.
FIFTH: The business and affairs of the Corporation shall be managed by or under the direction of the Board. The directors, other than those who may be elected by the holders of any series of Preferred Stock specified in the related Preferred Stock Designation, shall be divided, with respect to the time for which they severally hold office, into three classes, as nearly equal in number as is reasonably possible, with the initial term of office of the first class to expire at the 2015 annual meeting (the “Class I Directors”), the initial term of office of the second class to expire at the 2016 annual meeting (the “Class II Directors”), and the initial term of office of the third class to expire at the 2017 annual meeting (the “Class III Directors”), with each director to hold office until his successor shall have been duly elected and qualified. At each annual meeting of stockholders, directors elected to succeed those directors whose terms then expire shall be elected for a term of office to expire at the third succeeding annual meeting of stockholders after their election, with each director to hold office until his successor shall have been duly elected and qualified. The Board is authorized to assign members of the Board already in office to Class I, Class II or Class III at the time such classification becomes effective. Subject to applicable law and the rights of the holders of any series of Preferred Stock, any newly created directorship that results from an increase in the number of directors or any vacancy on the Board that results from the death, disability, resignation, disqualification or removal of any director or from any other cause shall be filled solely by the affirmative vote of a majority of the total number of directors then in office, even if less than a quorum, or by a sole remaining director and shall not be filled by the stockholders. Any director elected to fill a vacancy not resulting from an increase in the number of directors shall hold office for the remaining term of his predecessor. No decrease in the number of authorized directors constituting the Board shall shorten the term of any incumbent director.
Subject to the rights of the holders of shares of any series of Preferred Stock, if any, to elect additional directors pursuant to this Amended and Restated Certificate of Incorporation (including any Preferred Stock Designation thereunder), any director may be removed, with or without cause, upon the affirmative vote of the holders of at least 66 23% of the outstanding shares of stock of the Corporation entitled to vote generally for the election of directors, acting at a meeting of the stockholders or by written consent (if permitted) in accordance with the DGCL, this Amended and Restated Certificate of Incorporation and the bylaws of the Corporation.
Subject to the rights of the holders of any series of Preferred Stock to elect directors under specified circumstances, if any, the number of directors shall be fixed from time to time exclusively pursuant to a resolution adopted by a majority of the Board. Unless and except to the extent that the bylaws of the Corporation so provide, the election of directors need not be by written ballot. There shall be no cumulative voting in the election of directors.
SIXTH: Prior to the first date (the “Trigger Date”) upon which W. Keith Maxwell III no longer beneficially owns in the aggregate more than fifty percent (50%) of the outstanding Common Stock of the Corporation, and subject to the rights of holders of any series of Preferred Stock with respect to such series of Preferred Stock, any action required or permitted to be taken at any annual meeting or special meeting of the stockholders of the Corporation may be taken without a meeting, without prior notice and without a vote of stockholders, if a consent or consents in writing, setting forth the action so taken, is or are signed by the holders of outstanding stock having not less than the minimum number of votes that would be necessary to authorize or take such action at a meeting at which all shares entitled to vote thereon were present and voted. On and after the Trigger Date, any action required or permitted to be taken by the stockholders of the Corporation must be taken at a duly held annual or special meeting of stockholders and may not be taken by any consent in writing of such stockholders.
SEVENTH: Except as otherwise required by law and subject to the rights of the holders of any series of Preferred Stock, special meetings of stockholders of the Corporation may be called only by the Chief Executive Officer, the Chairman of the Board or the Board pursuant to a resolution adopted by a majority of the total number of directors that the Corporation would have if there were no vacancies; provided, however, that prior to the Trigger Date, special meetings of the stockholders of the Corporation may also be called by the Secretary of the Corporation at the request of the holders of record of more than 50% of the outstanding shares of Common Stock. On and after the
#101109841v2


Trigger Date, and subject to the rights of holders of any series of Preferred Stock, the stockholders of the Corporation do not have the power to call a special meeting of stockholders of the Corporation.
EIGHTH: In furtherance of, and not in limitation of, the powers conferred by the laws of the State of Delaware, the Board is expressly authorized to adopt, amend or repeal the bylaws of the Corporation without any action on the part of the stockholders of the Corporation; provided that any bylaw adopted or amended by the Board, and any powers thereby conferred, may be amended, altered or repealed by the stockholders of the Corporation by the vote of holders of not less than 66 23% in voting power of the then-outstanding shares of stock entitled to vote thereon, voting together as a single class. No bylaws hereafter made or adopted, nor any repeal of or amendment thereto, shall invalidate any prior act of the Board that was valid at the time it was taken.
NINTH: No director of the Corporation shall be liable to the Corporation or its stockholders for monetary damages for breach of fiduciary duty as a director, except to the extent such exemption from liability or limitation thereof is not permitted under the DGCL as it now exists. In addition to the circumstances in which a director of the Corporation is not personally liable as set forth in the preceding sentence, a director of the Corporation shall not be liable to the fullest extent permitted by any amendment to the DGCL hereafter enacted that further limits the liability of a director.
Any amendment, repeal or modification of this Article Ninth shall be prospective only and shall not affect any limitation on liability of a director for acts or omissions occurring prior to the date of such amendment, repeal or modification.
TENTH: To the fullest extent permitted by applicable law, the Corporation, on behalf of itself and its subsidiaries, renounces any interest or expectancy of the Corporation and its subsidiaries in, or in being offered an opportunity to participate in, any business opportunities that are from time to time presented to NuDevco Partners, LLC, NuDevco Partners Holdings, LLC and W. Keith Maxwell III (collectively, the “Sponsors”) or any of their respective affiliates or any of their respective agents, shareholders, members, partners, directors, officers, employees, affiliates or subsidiaries (other than the Corporation and its subsidiaries), including any director or officer of the Corporation who is also an agent, shareholder, member, partner, director, officer, employee, affiliate or subsidiary of any Sponsor (each, a “Business Opportunities Exempt Party”), even if the business opportunity is one that the Corporation or its subsidiaries might reasonably be deemed to have pursued or had the ability or desire to pursue if granted the opportunity to do so, and no Business Opportunities Exempt Party shall have any duty to communicate or offer any such business opportunity to the Corporation or be liable to the Corporation or any of its subsidiaries or any stockholder, including for breach of any fiduciary or other duty, as a director or officer or controlling stockholder or otherwise, and the Corporation shall indemnify each Business Opportunities Exempt Party against any claim that such person is liable to the Corporation or its stockholders for breach of any fiduciary duty, by reason of the fact that such person (i) participates in, pursues or acquires any such business opportunity, (ii) directs any such business opportunity to another person or (iii) fails to present any such business opportunity, or information regarding any such business opportunity, to the Corporation or its subsidiaries, unless, in the case of a person who is a director or officer of the Corporation, such business opportunity is expressly offered to such director or officer in writing solely in his capacity as a director or officer of the Corporation.
Neither the amendment nor repeal of this Article Tenth, nor the adoption of any provision of this Amended and Restated Certificate of Incorporation or the bylaws of the Corporation, nor, to the fullest extent permitted by Delaware law, any modification of law, shall eliminate, reduce or otherwise adversely affect any right or protection of any person granted pursuant hereto existing at, or arising out of or related to any event, act or omission that occurred prior to, the time of such amendment, repeal, adoption or modification (regardless of when any proceeding (or part thereof) relating to such event, act or omission arises or is first threatened, commenced or completed).
If any provision or provisions of this Article Tenth shall be held to be invalid, illegal or unenforceable as applied to any circumstance for any reason whatsoever, (a) the validity, legality and enforceability of such provisions in any other circumstance and of the remaining provisions of this Article Tenth (including, without limitation, each portion of any paragraph of this Article Tenth containing any such provision held to be invalid, illegal or unenforceable that is not itself held to be invalid, illegal or unenforceable) shall not in any way be affected or impaired thereby and (b) to the fullest extent possible, the provisions of this Article Tenth (including, without limitation, each such portion of any paragraph of this Article Tenth containing any such provision held to be invalid, illegal or unenforceable) shall be construed so as to permit the Corporation to protect its directors, officers, employees and agents from personal liability in respect of their good faith service to or for the benefit of the Corporation to the fullest extent permitted by applicable law.
This Article Tenth shall not limit any protections or defenses available to, or indemnification or advancement rights of, any director or officer of the Corporation under this Amended and Restated Certificate of Incorporation, the bylaws of the Corporation or applicable law. Any person or entity purchasing or otherwise acquiring any interest in
#101109841v2


any securities of the Corporation shall be deemed to have notice of and to have consented to the provisions of this Article Tenth.
ELEVENTH: Prior to the first date (the “Section 203 Trigger Date”) upon which W. Keith Maxwell III no longer beneficially owns in the aggregate more than fifteen percent (15%) of the outstanding Common Stock of the Corporation, the provisions of Section 203 of the DGCL shall not be applicable to the Corporation. On and after the Section 203 Trigger Date, the provisions of Section 203 of the DGCL shall be applicable to the Corporation.
TWELFTH: The Corporation shall have the right, subject to any express provisions or restrictions contained in this Amended and Restated Certificate of Incorporation or bylaws of the Corporation, from time to time, to amend this Amended and Restated Certificate of Incorporation or any provision hereof in any manner now or hereafter provided by applicable law, and all rights and powers of any kind conferred upon a director or stockholder of the Corporation by this Amended and Restated Certificate of Incorporation or any amendment hereof are subject to such right of the Corporation.
THIRTEENTH: Notwithstanding any other provision of this Amended and Restated Certificate of Incorporation or the bylaws of the Corporation (and in addition to any other vote that may be required by applicable law, this Amended and Restated Certificate of Incorporation or the bylaws of the Corporation), the affirmative vote of the holders of at least 66 2/3% in voting power of the outstanding shares of stock of the Corporation entitled to vote thereon, voting together as a single class, shall be required to amend, alter or repeal any provision of this Amended and Restated Certificate of Incorporation.
FOURTEENTH: Unless the Corporation consents in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware shall, to the fullest extent permitted by applicable law, be the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of the Corporation, (ii) any action asserting a claim of breach of a fiduciary duty owed by any director, officer, employee or agent of the Corporation to the Corporation or the Corporation’s stockholders, (iii) any action asserting a claim against the Corporation or any director or officer or other employee of the Corporation arising pursuant to any provision of the DGCL, this Amended and Restated Certificate of Incorporation or the Corporation’s bylaws, or (iv) any action asserting a claim against the Corporation or any director or officer or other employee of the Corporation governed by the internal affairs doctrine, in each such case subject to said Court of Chancery having personal jurisdiction over the indispensable parties named as defendants therein. Any person or entity purchasing or otherwise acquiring any interest in shares of capital stock of the Corporation shall be deemed to have notice of and consented to the provisions of this Article Fourteenth.

#101109841v2
EX-21.1 3 a211listofsubsidiariesofsp.htm EX-21.1 Document
Exhibit 21.1
LIST OF SUBSIDIARIES OF VIA RENEWABLES, INC.
Entity
Jurisdiction
Spark HoldCo, LLC
Delaware
Spark Energy Gas, LLC
Texas
Spark Energy, LLC
Texas
Oasis Power Holdings, LLC
Texas
Oasis Power, LLC
Texas
CenStar Energy Corp.
New York
CenStar Operating Company, LLC
Texas
Major Energy Services LLC
New York
Major Energy Electric Services LLC
New York
Respond Power LLC
New York
Electricity Maine, LLC
Maine
Electricity N.H., LLC
Maine
Provider Power Mass, LLC
Maine
Perigee Energy, LLC
Texas
Verde Energy USA, Inc.
Delaware
Verde Energy USA Connecticut, LLC
Delaware
Verde Energy USA DC, LLC
Delaware
Verde Energy USA Illinois, LLC
Delaware
Verde Energy USA Maryland, LLC
Delaware
Verde Energy USA Massachusetts, LLC
Delaware
Verde Energy USA New Jersey, LLC
Delaware
Verde Energy USA New York, LLC
Delaware
Verde Energy USA Ohio, LLC
Delaware
Verde Energy USA Pennsylvania, LLC
Delaware
Verde Energy Solutions, LLC
Delaware
Verde Energy USA Trading, LLC
Delaware
Verde Energy USA Texas Holdings, LLC
Delaware
Verde Energy USA Commodities, LLC
Delaware
Verde Energy USA Texas, LLC
Texas
Hiko Energy, LLC
New York
Via Energy Solutions, LLCTexas
Via Wireless, LLCTexas

EX-23.1 4 a23eyconsent.htm EX-23.1 Document
Exhibit 23.1


Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the following Registration Statements:

(1)Registration Statement (Form S-3 No. 333-266615) of Via Renewables, Inc.,

(2)Registration Statement (Form S-8 No. 333-197738) pertaining to the Long Term Incentive Plan of Spark Energy, Inc., and

(3)Registration Statement (Form S-8 No. 333-231707) pertaining to the Second Amended and Restated Long Term Incentive Plan of Spark Energy, Inc.

of our report dated March 3, 2022, except for the effects of the correction of prior year financial information and the reverse stock split as discussed in Notes 2 and 4, respectively, of the 2022 consolidated financial statements, as to which the date is March 29, 2023, with respect to the consolidated financial statements of Via Renewables, Inc., included in this Annual Report (Form 10-K) of Via Renewables, Inc. for the year ended December 31, 2023.

/s/ Ernst & Young LLP
Houston, Texas
February 29, 2024


EX-23.2 5 a23-gt202310xkyeconsent_dr.htm EX-23.2 Document


CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our report dated February 29, 2024, with respect to the consolidated financial statements included in the Annual Report of Via Renewables, Inc. on Form 10-K for the year ended December 31, 2023. We consent to the incorporation by reference of said report in the Registration Statements of Via Renewables, Inc. on Form S-3 (File No. 333-266615) and on Forms S-8 (File No. 333-197738 and File No. 333-231707).


/s/ GRANT THORNTON LLP

Houston, Texas
February 29, 2024


EX-31.1 6 a311certificationbyceo-q42.htm EX-31.1 CERTIFICATION BY CEO Document

EXHIBIT 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A) OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, W. Keith Maxwell III, certify that:

1. I have reviewed this Annual Report on Form 10-K for the year ended December 31, 2023 of Via Renewables, Inc. (the “registrant”);
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):



(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


Date: February 29, 2024

/s/W. Keith Maxwell III
 W. Keith Maxwell III
 President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 7 a312certificationbycfo-q42.htm EX-31.2 CERTIFICATION BY CFO Document

EXHIBIT 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A) OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
I, Mike Barajas, certify that:
1. I have reviewed this Annual Report on Form 10-K for the year ended December 31, 2023 of Via Renewables, Inc. (the “registrant”);
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):



(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


Date: February 29, 2024

/s/ Mike Barajas
 Mike Barajas
 Chief Financial Officer
(Principal Accounting and Financial Officer)


EX-32 8 a321certificationbytheceoa.htm EX-32 CERTIFICATION BY CEO AND CFO Document

EXHIBIT 32

CERTIFICATION OF
CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
UNDER SECTION 906 OF THE
SARBANES OXLEY ACT OF 2002, 18 U.S.C. § 1350
          In connection with the Annual Report on Form 10-K for the year ended December 31, 2023 (the “Annual Report”) of Via Renewables, Inc., a Delaware corporation (the “Company”), as filed with the Securities and Exchange Commission on the date hereof, W. Keith Maxwell III, Principal Executive Officer of the Company, and Mike Barajas, Principal Financial Officer of the Company, each certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:

1.The Annual Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: February 29, 2024
/s/W. Keith Maxwell III
W. Keith Maxwell III
President and Chief Executive Officer (Principal Executive Officer)



/s/Mike Barajas
Mike Barajas
Chief Financial Officer (Principal Financial and Accounting Officer)




EX-97 9 a97viarenewablesinc-incent.htm EX-97 Document

VIA RENEWABLES, INC.

Incentive-Based Compensation Recovery Policy

The Board of Directors (the “Board”) of Via Renewables, Inc. (the “Company”) has determined that it is in the best interests of the Company and its stockholders to adopt this Incentive-Based Compensation Recovery Policy (this “Policy”), which provides for the recovery of certain incentive compensation in the event of an Accounting Restatement (as defined below). This Policy is designed to comply with, and shall be interpreted to be consistent with, Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), Rule 10D-1 promulgated under the Exchange Act (“Rule 10D-1”) and Listing Rule 5608 (the “Listing Standards” of The Nasdaq Stock Market (“NASDAQ”). As required by SEC Rule 10D-1, NASDAQ Rule 5608 requires the Company to adopt a compensation recovery policy as set forth in the Rule, comply with the policy and provide related disclosures required by Rule 5608 and in applicable filings with the U.S. Securities and Exchange Commission (“SEC”) in order for the Company’s common stock to remain listed on NASDAQ. Capitalized terms not otherwise defined herein have the meanings set forth in Section 2 hereof.

1.Administration

Except as specifically set forth herein, this Policy shall be administered by the Compensation Committee of the Board (the “Committee”). The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate or advisable to administer, and cause the Company to comply with, this Policy, without further action by the Board. Any determinations made by the Committee shall be final and binding on all affected individuals and need not be uniform with respect to each individual covered by the Policy. The Committee is authorized to consult with the full Board, the Audit Committee of the Board, or any other committee of the Board if and to the extent it deems necessary or appropriate to administer, and cause the Company to comply with, this Policy.

2.Definitions

As used in this Policy, the following definitions shall apply:

(a)Accounting Restatement” means an accounting restatement of the Company’s financial statements due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements (i) that is material to the previously-issued financial statements (commonly referred to as a “Big R” restatement), or (ii) that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (commonly referred to as a “little r” restatement).

(b)Clawback Period” means, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Restatement Date and any transition period (that results from a change in the Company’s fiscal year) of less than nine months within or immediately following those three completed fiscal years.

(c)Code” means the U.S. Internal Revenue Code of 1986, as amended. Any reference to a section of the Code or regulation thereunder includes such section or regulation, any valid regulation or other official guidance promulgated under such section, and any comparable provision of any future legislation or regulation amending, supplementing, or superseding such section or regulation.

(d)Committee” has the meaning set forth in Section 1 hereof.

(e)Covered Executives” means the Company’s current and former executive officers, as determined by the Board in accordance with the definition of executive officer set forth in Rule 10D-1 and the Listing Standards.

(f)Effective Date” means October 2, 2023.

1




(g)Erroneously Awarded Compensation” has the meaning set forth in Section 4 of this Policy.

(h)Financial Reporting Measures” means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and all other measures that are derived wholly or in part from such measures. Stock price and total stockholder return (and any measures that are derived wholly or in part from stock price or total stockholder return) shall, for purposes of this Policy, be considered Financial Reporting Measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented within the Company’s financial statements or included in a filing with the SEC.

(i)Incentive-Based Compensation” means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

(j)Restatement Date” shall mean the earlier to occur of (i) the date the Board, a committee of the Board or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement, in each case regardless of if or when the restated financial statements are publicly disseminated or filed with the SEC.

3.Covered Executives; Incentive-Based Compensation

This Policy applies to all Incentive-Based Compensation received by a person: (a) on or after the Effective Date (even if approved, awarded, granted or paid prior to the Effective Date); (b) after beginning service as a Covered Executive; (c) who served as a Covered Executive at any time during the performance period for such Incentive-Based Compensation; (d) while the Company had a class of securities listed on a national securities exchange or a national securities association; and (e) during the Clawback Period.

For purposes of this Policy, Incentive-Based Compensation is deemed “received” in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period. For the avoidance of doubt, Incentive-Based Compensation that is subject to both a Financial Reporting Measure vesting condition and a service-based vesting condition shall be considered received when the relevant Financial Reporting Measure is achieved, even if the Incentive-Based Compensation continues to be subject to the service-based vesting condition.

4.Required Recovery of Erroneously Awarded Compensation in the Event of an Accounting Restatement

In the event of an Accounting Restatement, the Company must recover, reasonably promptly, Erroneously Awarded Compensation, in amounts determined pursuant to this Policy and in accordance with Rule 10D-1 and the Listing Standards, as follows:

(a)For purposes of this Policy, “Erroneously Awarded Compensation” means, in the event of an Accounting Restatement, the amount of Incentive-Based Compensation received that exceeds the amount of Incentive-Based Compensation that otherwise would have been received had it been determined based on the restated amounts in such Accounting Restatement, computed without regard to any taxes paid by the relevant Covered Executive.

(i)With respect to Incentive-Based Compensation based on stock price or total stockholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement:


2



A.the amount of Erroneously Awarded Compensation will instead be based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total stockholder return upon which the Incentive-Based Compensation was received; and

B.the Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to NASDAQ.

(ii)With respect to any compensation plans or programs that take into account Incentive-Based Compensation, the amount of Erroneously Awarded Compensation subject to recovery hereunder includes, but is not limited to, the amount contributed to any notional account based on Erroneously Awarded Compensation and any earnings accrued to date on that notional amount.

(b)After an Accounting Restatement, the Committee shall promptly determine the amount of any Erroneously Awarded Compensation received by each Covered Executive and shall promptly provide written notice to each Covered Executive by email, certified mail or overnight mail of the amount of any Erroneously Awarded Compensation and a demand for repayment or return of such compensation.

(c)The Committee shall have discretion to determine the appropriate means of recovering Erroneously Awarded Compensation based on the particular facts and circumstances. Notwithstanding the foregoing, except as set forth in Section 5 below, in no event may the Company accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of a Covered Executive’s obligations hereunder.

(d)To the extent that the Covered Executive has already reimbursed the Company for any Erroneously Awarded Compensation, the Committee may credit such reimbursed amount against the amount of Erroneously Awarded Compensation that is subject to recovery under this Policy.

(e)To the extent that a Covered Executive fails to repay all Erroneously Awarded Compensation to the Company when due, the Company shall take all reasonable and appropriate actions to recover such Erroneously Awarded Compensation from the applicable Covered Executive. The applicable Covered Executive shall be required to reimburse the Company for any and all expenses reasonably incurred (including legal fees) by the Company in recovering such Erroneously Awarded Compensation in accordance with the immediately preceding sentence. Such recovery and reimbursement may include offsetting such Erroneously Awarded Compensation and expenses against any amounts due from the Company or its subsidiaries to the Covered Executive.

(f)Recovery under this Policy with respect to a Covered Executive shall not require any finding that such Covered Executive engaged in misconduct or was responsible for any error that caused or contributed to the Accounting Restatement.

(g)Any action by the Company to recover Erroneously Awarded Compensation under this Policy from a Covered Executive shall not, whether alone or in combination with any other action, event or condition, be deemed (i) “good reason” for resignation or to serve as a basis for a claim of constructive termination under any benefits or compensation arrangement applicable to such Covered Executive, or (ii) to constitute a breach of a contract or other arrangement to which such Covered Executive is party.

5.Method of Recovery

The Committee shall determine, in its sole discretion, the timing and method for promptly recovering Erroneously Awarded Compensation hereunder, which may include without limitation (a) seeking reimbursement of all or part of any cash or equity-based award, (b) cancelling prior cash or equity-based awards, whether vested or unvested or paid or unpaid, (c) cancelling or offsetting against base salary and/

3



or any planned future cash or equity-based awards, (d) forfeiture of deferred compensation, subject to compliance with Section 409A of the Code, and (e) any other method that does not contravene any applicable law, including without limitation Section 409A of the Code.

The Company is authorized and directed pursuant to this Policy to recover Erroneously Awarded Compensation in compliance with this Policy unless the Committee or, in the absence of the Committee, a majority of the independent directors serving on the Board, has determined in good faith that recovery would be impracticable solely for one or more of the following limited reasons, and subject to the following procedural and disclosure requirements:

The direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered. Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on the expense of enforcement, the Committee must make reasonable attempts to recover such Erroneously Awarded Compensation, document such reasonable attempts to recover and provide that documentation to NASDAQ;

Recovery would violate home country law where that law was adopted prior to November 28, 2022. Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Committee must satisfy the applicable opinion and disclosure requirements of Rule 10D-1 and the Listing Standards; or

Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. §401(a)(13) or 26 U.S.C. §411(a) and regulations thereunder.

6.No Indemnification of Covered Executives Against Loss of Erroneously Awarded Compensation

Notwithstanding the terms of any indemnification or insurance policy or any contractual arrangement with any Covered Executive that provides or may be interpreted to provide to the contrary, the Company shall not indemnify any Covered Executives against the loss of any Erroneously Awarded Compensation, including any payment or reimbursement for the cost of third-party insurance purchased by any Covered Executives to fund potential clawback obligations under this Policy.

7.Committee Indemnification

Any members of the Committee, and any other members of the Board who assist in the administration of this Policy, shall not be personally liable for any action, determination or interpretation made with respect to this Policy and shall be fully indemnified by the Company to the fullest extent permitted under any articles of incorporation, certification of incorporation, bylaw, similar organizational document, contract, policy or law applicable to the Company with respect to any such action, determination or interpretation. The foregoing sentence shall not limit any other rights to indemnification of the members of the Board under any articles of incorporation, certificate of incorporation, bylaw, similar organizational document, contract, policy or law applicable to the Company.

8.Effective Date

This Policy shall be effective as of the Effective Date. Subject to applicable law, the Committee may affect recovery under this Policy from any amount of compensation approved, awarded, granted, payable or paid to the Covered Executive prior to, on or after the Effective Date.

9.Other Recovery Rights; Company Claims

The Board intends that this Policy shall be applied to the fullest extent of the law. Any right of recovery by the Company under this Policy is in addition to, and not in lieu of, any other remedies or rights of recovery that may be available to the Company under applicable law, including Section 304 of the Sarbanes-Oxley Act of 2002, government regulation, or stock exchange listing requirement or pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or other

4



agreement, policy or plan of the Company and any other legal or equitable remedies available to the Company, including those set forth in the Company’s Corporate Governance Guidelines. Notwithstanding the foregoing, unless otherwise required by applicable law, any amounts recovered under any other such recovery, recoupment or clawback rights that would be recoverable under this Policy shall count toward any required recovery under this Policy and vice versa.

Nothing contained in this Policy, and no recoupment or recovery as contemplated by this Policy, shall limit any claims, damages or other legal or equitable remedies the Company or any of its affiliates may have against a Covered Executive arising out of or resulting from any actions or omissions by the Covered Executive.

10.Amendment

The Board may amend, modify, supplement, rescind or replace all or any portion of this Policy at any time and from time to time in its discretion, and shall amend this Policy as it deems necessary to comply with applicable law or any rules or standards adopted by NASDAQ or other national securities exchange on which the Company’s securities are listed.

11.Acknowledgement of Binding Effect

As a condition to continued employment, each Covered Executive shall sign and deliver to the Company, within 60 calendar days following the later of (i) the Effective Date of this Policy or (ii) the date the individual becomes a Covered Executive, the Acknowledgement Form attached hereto as Exhibit A, pursuant to which the Covered Executive agrees to be bound by, and to comply with, the terms and conditions of this Policy. This Policy is binding upon all Covered Executives, even if such Covered Executive fails to execute or deliver the attached Acknowledgment Form to the Company.

12.Severability

The provisions in this Policy are intended to be applied to the fullest extent of the law. To the extent that any provision of this Policy is found to be unenforceable or invalid under any applicable law, such provision shall be applied to the maximum extent permitted, and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to any limitations required under applicable law.

13.Successors

This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, heirs, executors, administrators or other legal representatives.

14.Governing Law; Jurisdiction and Forum; Waiver of Jury Trial

(a)This Policy shall be governed by, and construed and enforced in accordance with, Section 10 of the Exchange Act, Rule 10D-1 and the Listing Standards, and to the extent applicable, the laws of the State of Delaware.

(b)The Company and each Covered Executive: (i) submits to the personal jurisdiction of the United States District Court for the Southern District of Texas, and, if the United States District Court for the Southern District of Texas lacks jurisdiction, the Texas state courts located in Harris County, Texas in the event any dispute arises out of this Policy; (ii) agrees that it, he or she will not attempt to deny or defeat such personal jurisdiction by motion or other request for leave from any such court; and (iii) agrees that it, he or she will not bring any proceeding relating to this Policy in any court other than the United States District Court for the Southern District of Texas or the Texas state courts located in Harris County, Texas.

(c)The Company and each Covered Executive: (i) waives trial by jury in any action, proceeding, or counterclaim arising out of or in any way connected with this Policy or the administration

5



thereof, and (ii) agrees to refrain from seeking a jury trial in any lawsuit, proceeding, counterclaim or any other litigation procedure based upon, or arising out of, this Policy.

15.Required Policy-Related Filings and Disclosures

A copy of this Policy and any amendments thereto will be filed as an exhibit to the Company’s annual report on Form 10-K filed with the SEC. In addition, the Company shall file all disclosures with respect to this Policy in accordance with the requirements of the federal securities laws, including disclosures required by the SEC.



6




EXHIBIT A

INCENTIVE-BASED COMPENSATION RECOVERY POLICY

ACKNOWLEDGEMENT FORM

By signing below, the undersigned acknowledges and confirms that the undersigned has received and reviewed a copy of the Incentive-Based Compensation Recovery Policy (as it may be amended, restated, supplemented or otherwise modified from time to time, the “Policy”). Capitalized terms used but not otherwise defined in this Acknowledgement Form (this “Acknowledgement Form”) shall have the meanings ascribed to such terms in the Policy.

By signing this Acknowledgement Form, the undersigned further acknowledges and agrees that:

the undersigned is and will continue to be subject to the Policy;
the Policy will apply both during and after the undersigned’s employment with the Company;
in the event of any inconsistency between the Policy and the terms of any employment agreement to which the undersigned is a party, or the terms of any compensation plan, program or agreement under which any compensation has been granted, awarded, earned or paid, the terms of the Policy shall govern and all such agreements, plans and programs shall be deemed amended to include the terms of this Policy;
the undersigned will abide by the terms of the Policy, including, without limitation, by returning any Erroneously Awarded Compensation to the Company to the extent required by, and in a manner permitted by, the Policy; and
the Policy shall be binding and enforceable against the undersigned and the undersigned’s beneficiaries, heirs, executors, administrators and other legal representatives.

Covered Executive


                
Signature

                    
Printed Name

            
Date


EX-101.SCH 10 spke-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Formation and Organization link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Preferred Stock link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Transactions with Affiliates link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Customer Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Transactions with Affiliates (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenues - Schedule of Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenues - Schedule of Rollforward of Our Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Equity - Schedule of Economic Interests (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Equity - Schedule of Net Income and Income Tax Expense (Benefit) Attributable to Non-Controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Equity - Schedule of Basic and Diluted Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Equity - Schedule of Carrying Amounts and Classification of Variable Interest Entities (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Preferred Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Preferred Stock - Schedule of Preferred Equity Balance (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Derivative Instruments - Schedule of Volumetric Underlying Derivative Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Derivative Instruments - Schedule of Gains (Losses) on Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Derivative Instruments - Schedule of Offsetting Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Derivative Instruments - Schedule of Offsetting Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Intangible Assets - Schedule of Changes in Goodwill, Customer Relationships and Trademarks (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Intangible Assets - Schedule of Estimated Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Debt - Schedule of Components of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Stock-Based Compensation - Schedule of Equity Classified Restricted Stock Unit Activity and Unvested Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Income Taxes - Schedule of Income Tax Benefit Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Transactions with Affiliates - Schedule of Presents Asset and Liability Balances with Affiliates (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Transactions with Affiliates - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Segment Reporting - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Segment Reporting - Schedule of Financial Data for Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Customer Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 spke-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 spke-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 spke-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Billed revenue Billed Revenues [Member] Trading commodity derivatives Trading Commodity Contract, Noncurrent [Member] Trading Commodity Contract, Noncurrent [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Variable Rate [Domain] Variable Rate [Domain] Recovery of previous write offs Accounts Receivable, Allowance for Credit Loss, Recovery Less: Net income (loss) attributable to non-controlling interest Less: Net income (loss) attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Deferred Financing Costs Deferred Charges, Policy [Policy Text Block] Entity Voluntary Filers Entity Voluntary Filers Accrued liabilities Accrued Liabilities, Current Property and equipment purchase accrual Change In Capital Expenditures Incurred But Not Yet Paid Change In Capital Expenditures Incurred But Not Yet Paid Statistical Measurement [Domain] Statistical Measurement [Domain] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Dividend reinvestment issuances (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment in Period, Weighted Average Grant Date Fair Value Preferred stock, liquidation (in per share) Preferred Stock, Liquidation Preference Per Share Dividend reinvestment issuances (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment in Period Award Type [Domain] Award Type [Domain] Investment, Name [Domain] Investment, Name [Domain] Customer relationships, net Intangible assets, current Intangible Assets, Current Unvested at beginning of period (in shares) Unvested at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Two Largest Suppliers Two Largest Suppliers [Member] Two Largest Suppliers [Member] Other current liabilities Other Current Liabilities [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Offsetting Assets [Table] Offsetting Assets [Table] Revolving Credit Facility Revolving Credit Facility [Member] Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Increase in customer acquisition costs Increase (Decrease) in Deferred Acquisition Costs Increase (Decrease) in Deferred Acquisition Costs Trading Designated as Trading [Member] Designated as Trading [Member] Impairment charges Impairment of Intangible Assets, Finite-Lived Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable - affiliates Accounts Payable, Current Investment, Name [Axis] Investment, Name [Axis] Decrease in other non-current liabilities Increase (Decrease) in Other Noncurrent Liabilities Total other (expense)/income Nonoperating Income (Expense) Minimum availability under the borrowing base Subordinated Debt, Debt Covenant, Minimum Availability Subordinated Debt, Debt Covenant, Minimum Availability Commitments and contingencies (Note 13) Commitments and Contingencies Restricted Units and Liability Awards Restricted Units and Liability Awards [Member] Restricted Units and Liability Awards [Member] Supplier [Axis] Supplier [Axis] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Fair value of derivative liabilities Derivative Instruments and Hedges, Liabilities Equity Equity [Text Block] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] Midwest Midwest [Member] Midwest [Member] Income Taxes Income Tax Disclosure [Text Block] Subordinated Debt Subordinated Debt [Member] Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Prior year tax adjustments Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Concentration Risk [Line Items] Concentration Risk [Line Items] Operating Leases Lessee, Leases [Policy Text Block] Repurchase of Series A Preferred Stock Temporary Equity, Carrying Amount, Period Increase (Decrease) Customer [Axis] Customer [Axis] Current liabilities: Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Capitalized financing costs, noncurrent Debt Issuance Costs, Noncurrent, Net Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payment of dividends to Class A common stockholders Payment of dividends to class common stockholders Payments of Ordinary Dividends, Common Stock Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Relationship with our Founder and Majority Shareholder Transactions With Affiliates [Policy Text Block] Transactions With Affiliates [Policy Text Block] Diluted (in dollars per share) Diluted earnings (loss) per share attributable to stockholders (in dollars per share) Earnings Per Share, Diluted Gross  Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Hedging Relationship [Axis] Hedging Relationship [Axis] Accounts receivable Accounts Receivable - affiliates Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Receivable [Domain] Receivable [Domain] Share price in merger (in dollars per share) Business Acquisition, Share Price Level 3 Fair Value, Inputs, Level 3 [Member] Treasury stock, shares (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Renewable energy credit asset Regulatory Asset, Current Retail Electricity Retail Electricity [Member] Retail Electricity [Member] Commodity Contract, Noncurrent Commodity Contract, Noncurrent [Member] Commodity Contract, Noncurrent [Member] Gross receipts taxes Excise and Sales Taxes Trading Symbol Trading Symbol Letters of credit issued Letters of Credit Outstanding, Amount Fair value of derivative assets Derivative Instruments and Hedges, Assets Current period settlements on non-trading derivatives Current period settlements on non-trading derivatives Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated Net income attributable to Via Renewables, Inc. stockholders Net income attributable to Via Renewables, Inc. stockholders Net Income (Loss) > 5 years Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total current liabilities Total Liabilities - affiliates Liabilities, Current SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Derivative Contract [Domain] Derivative Contract [Domain] Payments of distributions to affiliates Payments of Distributions to Affiliates Schedule of Volumetric Underlying Derivative Transactions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Liabilities, Series A Preferred Stock and Stockholders' Equity Liabilities Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accumulated dividends on Series A Preferred Stock Temporary Equity, Other Changes Schedule of Computation of Earnings (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Retail cost of revenues Retail cost of revenues Cost of Goods and Services Sold Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Officer, Employee, and Employee of Affiliates Officer, Employee, and Employee of Affiliates [Member] Officer, Employee, and Employee of Affiliates [Member] Common Class B Class B Common Stock Common Class B [Member] Number of Shares (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Level 1 Fair Value, Inputs, Level 1 [Member] Affiliate cost Affiliate Cost Affiliate Cost Goodwill Goodwill Balance at beginning of period Balance at end of period Goodwill Number of significant suppliers Number Of Significant Suppliers Number Of Significant Suppliers Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Hedging Relationship [Domain] Hedging Relationship [Domain] Allocated Overhead Costs Allocated Overhead Costs [Member] Allocated Overhead Costs [Member] Asset Acquisition [Domain] Asset Acquisition [Domain] Asset acquisition, consideration, deposit Asset Acquisition, Consideration Transferred, Deposit Asset Acquisition, Consideration Transferred, Deposit Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Decrease (increase) in accounts receivable Increase (Decrease) in Accounts Receivable Diluted net income (loss) attributable to stockholders of Class A common stock Net Income (Loss) Attributable to Parent, Diluted Decrease in intangible assets—customer acquisitions Increase (Decrease) in Intangible Assets, Current Measurement Frequency [Axis] Measurement Frequency [Axis] Other long-term liabilities Other Long-Term Debt, Noncurrent Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Restricted cash Restricted Cash and Cash Equivalents, Current Restricted Stock Units Restricted Stock Units (RSUs) [Member] (Decrease) increase in accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable, Trade Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expense Depreciation Stock conversion Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Trademarks Trademarks, net Trademarks Trademarks [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement Location [Axis] Income Statement Location [Axis] Southwest Southwest [Member] Southwest [Member] Cash Collateral Offset Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset Commitments and Contingencies Commitments and Contingencies, Policy [Policy Text Block] Debt default, material judgment (in excess of) Debt Instrument, Debt Default, Material Judgements, Maximum Debt Instrument, Debt Default, Material Judgements, Maximum Total revenues Total Revenues Revenues Product and Service [Domain] Product and Service [Domain] Unbilled revenue Unbilled Revenues [Member] Decrease (increase) in inventory Increase (Decrease) in Inventories Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Antidilutive securities excluded from computation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Cash Collateral Offset Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset Non-cash items: Noncash Investing and Financing Items [Abstract] Interest expense Interest expense Interest Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Number of maximum shares available for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized General and Administrative Expense General and Administrative Expense [Member] Additions Finite-Lived Intangible Assets Acquired Total Property, Plant and Equipment, Gross Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Transactions with Affiliates Related Party Transactions Disclosure [Text Block] Schedule of Components of Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Use of Estimates and Assumptions Use of Estimates, Policy [Policy Text Block] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Schedule of Components of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Customer acquisition costs, net Customer acquisition costs, current Capitalized Contract Cost, Net, Current Offsetting Liabilities [Line Items] Offsetting Liabilities [Line Items] Residential Customer Equivalent Residential Customer Equivalent [Member] Residential Customer Equivalent Schedule of Equity Classified Restricted Stock Unit Activity and Unvested Restricted Stock Units Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Auditor Firm ID Auditor Firm ID Amortization expense Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Intangible assets Total Balance at beginning of period Balance at end of period Finite-Lived Intangible Assets, Net New Accounting Standards Recently Adopted New Accounting Pronouncements, Policy [Policy Text Block] Schedule of Offsetting Liabilities Offsetting Liabilities [Table Text Block] Current period cash settlements on derivatives, net Net, cash settlements on non-trading derivative instruments Gain (Loss) on Sale of Derivatives Via Renewables Via Renewables [Member] Via Renewables Schedule of Preferred Equity Balance Schedule of Stock by Class [Table Text Block] Cash and cash equivalents and Restricted cash—beginning of period Cash and cash equivalents and Restricted cash—end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Investment in Spark HoldCo Deferred Tax Assets, Investment in Subsidiaries Subsequent Events Subsequent Events, Policy [Policy Text Block] Fair value of derivative liabilities Derivative Instruments and Hedges, Liabilities, Noncurrent Finite-lived Intangible Assets [Roll Forward] Finite-Lived Intangible Assets [Roll Forward] Preferred Stock dividends Effective Income Tax Rate Reconciliation, Dividends, Amount Effective Income Tax Rate Reconciliation, Dividends, Amount Weighted average shares of Class A common stock outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Issued Gross Profit Gross Profit Number of shares vested (in shares) Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Penalties Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Preferred stock, par value per share (in dollars per share) Temporary Equity, Par or Stated Value Per Share Treasury stock, at cost, 28,919 and 28,918 at December 31, 2023 and December 31, 2022 Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Total debt Debt outstanding Long-Term Debt Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Senior Secured Revolving Credit Facility Senior Secured Revolving Credit Facility [Member] Senior Secured Revolving Credit Facility [Member] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Gas balancing receivable (payable) Gas Balancing Asset (Liability) Common Class A Class A Common Stock Common Class A [Member] Weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total operating expenses Costs and Expenses Asset Acquisition [Table] Asset Acquisition [Table] Maximum Maximum [Member] Comprehensive income attributable to Via Renewables, Inc. stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Additions Goodwill, Acquired During Period Weighted average interest rate Line of Credit Facility, Interest Rate During Period Adjustments Finite-Lived Intangible Assets, Purchase Accounting Adjustments Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Inventory Inventory, Policy [Policy Text Block] Broker Contracts Broker Contracts [Member] Broker Contracts Receivable Type [Axis] Receivable Type [Axis] Customer Acquisitions Asset Acquisition [Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Forfeiture rate of restricted stock units Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate Customer acquisition costs Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Payment of Preferred Stock dividends Payments of ordinary dividends, preferred stock and preference stock Payments of Ordinary Dividends, Preferred Stock and Preference Stock Business Acquisition [Axis] Business Acquisition [Axis] Net notional volume Derivative, Nonmonetary Notional Amount, Energy Measure Subsequent Event Subsequent Event [Member] Trading commodity derivative assets Trading Commodity Contract [Member] Trading Commodity Contract [Member] Income tax penalties and interest liability Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued State Deferred State and Local Income Tax Expense (Benefit) Other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Retail revenues Revenues Revenue from Contract with Customer, Including Assessed Tax Deposits Deposits Assets, Current Merger Agreement With Retailco Merger Agreement With Retailco [Member] Merger Agreement With Retailco Title of 12(b) Security Title of 12(b) Security Stock issued - reverse stock split Stock Issued During Period, Shares, Reverse Stock Splits Subordinated debt—affiliate Subordinated Long-Term Debt, Noncurrent Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Amortization period Capitalized Contract Cost, Amortization Period Asset Acquisition [Line Items] Asset Acquisition [Line Items] Sublease income Sublease Income Related Party [Domain] Related Party, Type [Domain] Total commodity derivative liabilities Derivative Liability Treasury Stock Stockholders' Equity, Policy [Policy Text Block] Payment of distributions to non-controlling unitholders Payments of Ordinary Dividends, Noncontrolling Interest Threshold out of total outstanding voting securities after disposition (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Voting Power After Disposition, Number Of Shares Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Voting Power After Disposition, Number Of Shares Income tax receivable Income Taxes Receivable Operating Segments Operating Segments [Member] Unvested at beginning of period (in dollars per share) Unvested at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Other current assets Other Assets, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Expected provision at federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Changes in ownership interest Noncontrolling Interest, Decrease from Deconsolidation Inventory Inventory, Net Amortization of acquisition costs Capitalized Contract Cost, Amortization Long-term portion of Senior Credit Facility Long-Term Line of Credit, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Senior Credit Facility Interest Expense, Debt, Excluding Amortization Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Credit risk valuation adjustment (less than) Derivative Credit Risk Valuation Adjustment, Derivative Liabilities Customer Acquisition Costs Advertising Cost [Policy Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Mid-Atlantic Mid-Atlantic [Member] Mid-Atlantic [Member] Total Stockholders' Equity Parent [Member] Segments [Domain] Segments [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Non-trading commodity derivatives Non-trading Commodity Contract, Current [Member] Non-trading Commodity Contract, Current [Member] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Restricted stock unit vesting (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Revenues and Cost of Revenues Revenue from Contract with Customer [Policy Text Block] Spark Hold Co Spark HoldCo [Member] Spark HoldCo [Member] Debt issued Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Deferred Tax Liabilities: Deferred Tax Liabilities, Net [Abstract] Current assets: Current assets: Assets, Current [Abstract] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Schedule of Deferred Tax Assets Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Customer Contract Customer Contract [Member] Customer Contract Derivative Instruments Derivatives, Policy [Policy Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Capitalized financing costs, current Debt Issuance Costs, Current, Net 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Various Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Reduction in residential customer equivalents Reduction in Residential Customer Equivalents Reduction in Residential Customer Equivalents Auditor Location Auditor Location Supplemental Disclosure of Cash Flow Information: Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract] Derivative Liabilities Deferred Tax Assets, Derivative Instruments Total non-current assets Assets, Noncurrent Economic interest Sale of Stock, Percentage of Ownership after Transaction Less: Segment Reporting Information, Expenses for Reportable Segment [Abstract] Segment Reporting Information, Expenses for Reportable Segment [Abstract] Amortization Goodwill, Other Increase (Decrease) Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] State income taxes, net of federal income tax effect Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Gross Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Common stock, par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Non-trading commodity derivative assets Non-trading Commodity Contract [Member] Non-trading Commodity Contract [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Net income (loss) attributable to stockholders of Class A common stock Net income (loss) attributable to stockholders of Class A common stock Net income (loss) attributable to stockholders of Class A common stock Net Income (Loss) Available to Common Stockholders, Basic Outside Tax basis Adjustment Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Debt Instrument [Axis] Debt Instrument [Axis] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Lease liabilities Operating Lease, Liability Remeasurement of deferred tax assets Adjustments to Additional Paid in Capital, Remeasurement Of Deferred Tax Assets Adjustments to Additional Paid in Capital, Remeasurement Of Deferred Tax Assets Trading Activity [Axis] Trading Activity [Axis] Conversion of stock, shares converted (in shares) Conversion of Stock, Shares Converted Credit Facility [Axis] Credit Facility [Axis] Total liabilities Total liabilities Liabilities Total Current Current Income Tax Expense (Benefit) Additional amortization Amortization of Intangible Assets, Additional Amortization Amortization of Intangible Assets, Additional Amortization Asset Acquisition [Axis] Asset Acquisition [Axis] Formation and Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Vesting [Domain] Vesting [Domain] Decrease (increase) in prepaid and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Measurement Frequency [Domain] Measurement Frequency [Domain] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Net Amount Presented Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction Long-term liabilities: Long-term liabilities: Liabilities, Noncurrent [Abstract] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Title of Individual [Axis] Title of Individual [Axis] Quarterly cash dividend (in dollars per share) Preferred Stock, Dividends Per Share, Declared Schedule of Economic Interests Schedule of Sale of Stock by Subsidiary or Equity Method Investee Disclosure [Table Text Block] Net asset optimization expense Net asset optimization expense Net NAO - affiliates Net Asset Optimization Revenues (Expenses) Net Asset Optimization Revenues (Expenses) Debt Disclosure [Abstract] Debt Disclosure [Abstract] Affiliated Owners NuDevco Retail and Retailco LLC [Member] NuDevco Retail and Retailco LLC [Member] Asset optimization revenue Asset Optimization Revenue, Gross Asset Optimization Revenue, Gross Related Party Transaction [Domain] Related Party Transaction [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Income tax expense/(benefit) related to stock-based compensation Share-Based Payment Arrangement, Expense, Tax Benefit Increase (decrease) in accounts payable—affiliates Increase (Decrease) in Due to Affiliates, Current Income tax payable Accrued Income Taxes Net income (loss) attributable to Via Renewables, Inc. per share of Class A common stock Earnings Per Share [Abstract] Federal Funds Rate Federal Funds Rate [Member] Federal Funds Rate Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Schedule of Carrying Amounts and Classification of Variable Interest Entities Schedule of Variable Interest Entities [Table Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Affiliated Entity Affiliated Entity [Member] Common stock Common Stock, Value, Issued General and administrative Net, cash settlements on non-trading derivative instruments General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Litigation And Regulatory Matters Litigation And Regulatory Matters [Member] Litigation And Regulatory Matters [Member] Collateral paid Collateral Already Posted, Aggregate Fair Value Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] State Current State and Local Tax Expense (Benefit) Wireless Device Wireless Device [Member] Wireless Device Total current assets Total current assets Total Assets - affiliates Assets, Current Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Cash paid (received) during the period for: Supplemental Cash Flow Information [Abstract] Residential Residential [Member] Residential [Member] Retail Natural Gas Retail Natural Gas Retail Natural Gas [Member] Retail Natural Gas [Member] Entity Filer Category Entity Filer Category Customer Relationships— Other Customer Relationships—Other, net Customer Relationships - Other [Member] Customer Relationships - Other [Member] Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at December 31, 2023 and December 31, 2022 Beginning balance Ending balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Earnings per Share Earnings Per Share, Policy [Policy Text Block] Net (paydown) borrowings on subordinated debt facility Repayments of Subordinated Short-Term Debt Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Reconciliation of Income Tax Provision Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Unrecognized tax benefits Unrecognized Tax Benefits Concentration risk percentage Concentration Risk, Percentage Trading Activity, by Type [Domain] Trading Activity, by Type [Domain] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized POR Purchase of Accounts Receivable Market [Member] POR [Member] Base Rate Base Rate [Member] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Deferred Tax Assets: Deferred Tax Assets, Net of Valuation Allowance [Abstract] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Estimated Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Non-recurring event - winter storm Uri Unusual or Infrequent Item, or Both, Net (Gain) Loss Audit Information [Abstract] Audit Information Corporate and Other Corporate, Non-Segment [Member] Payment of Income Taxes Incurred by the Company Payment of Income Taxes Incurred by the Company [Member] Payment of Income Taxes Incurred by the Company [Member] Depreciation and amortization expense Depreciation, Depletion and Amortization Other current liabilities related to restricted stock Deferred Compensation Share-Based Arrangements, Liability, Current Furniture and fixtures Furniture and Fixtures [Member] Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities, Current Net Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral Class A ownership threshold Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Class A Common Stock Ownership, Percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Class A Common Stock Ownership, Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders' equity Equity, Attributable to Parent Three Largest Suppliers Three Largest Suppliers [Member] Three Largest Suppliers Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] New England New England [Member] New England [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Letters of credit fees and commitment fees Line of Credit Facility, Commitment Fee Amount Electricity Electricity [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Income (loss) before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Acquisition of Customers Payments to Acquire Intangible Assets Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Non-Employee Director Non-Employee Director [Member] Non-Employee Director [Member] Exchange of shares of Class B common stock to shares of Class A common stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Level 2 Fair Value, Inputs, Level 2 [Member] Retail Gross Margin Retail Gross Profit Retail Gross Profit Threshold out of total outstanding voting securities after sale of stock (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Voting Power After Sale Of Stock, Number Of Shares Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Voting Power After Sale Of Stock, Number Of Shares Entity Emerging Growth Company Entity Emerging Growth Company W. Keith Maxwell III W. Keith Maxwell III [Member] W. Keith Maxwell III Capitalized financing costs Debt Issuance Costs, Net Payments to acquire assets Payments to Acquire Productive Assets Conversion ratio (in shares) Conversion Of Stock, Conversion Ratio, Shares Conversion Of Stock, Conversion Ratio, Shares Customer relationships, net Intangible Assets, Net (Excluding Goodwill) Total deferred tax assets Deferred Tax Assets, Gross Schedule of Gains (Losses) on Derivative Instruments Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Affiliate costs, due from affiliates Affiliate Costs, Due From Affiliates Affiliate Costs, Due From Affiliates Document Fiscal Period Focus Document Fiscal Period Focus Amortization period Useful life Finite-Lived Intangible Asset, Useful Life Number of customers Number Of Customers Number Of Customers Antidilutive Securities [Axis] Antidilutive Securities [Axis] Operating lease expense Operating Lease, Expense Stock based compensation Share-Based Payment Arrangement, Noncash Expense Position [Domain] Position [Domain] Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Non-controlling Interest Noncontrolling Interest, Policy [Policy Text Block] Noncontrolling Interest, Policy [Policy Text Block] Borrowings on notes payable Proceeds from Notes Payable Fair value of derivative assets Derivative Asset, Noncurrent Ownership percentage Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Total equity Balance at beginning of period Balance at end of period Equity, Including Portion Attributable to Noncontrolling Interest Distributions paid to non-controlling unit holders Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Property lease term Lessee, Operating Lease, Term of Contract Inventory [Domain] Inventory [Domain] Supplier [Domain] Supplier [Domain] Income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Minimum Minimum [Member] Property and equipment, net Property and equipment—net Property, Plant and Equipment, Net Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Dividends paid to Class A common stockholders (in dollars per share) Dividends paid to class a common stockholders (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Dividends paid to Class A common stockholders Dividends, Common Stock, Cash Assets Assets [Abstract] Commodity Contract Commodity Contract [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Asset acquisition, broker contract cash price Payments To Acquire Asset Acquisition Payments To Acquire Asset Acquisition Nonrelated Party Nonrelated Party [Member] Restricted stock vesting Payment, Tax Withholding, Share-Based Payment Arrangement Other Deferred Tax Assets, Other Other revenue Product and Service, Other [Member] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other current assets Other Current Assets [Member] Net income (loss) Consolidated net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Taxes Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained Earnings (Deficit) Retained Earnings [Member] Customer Relationships— Acquired & Non-Compete Agreements Customer Relationships and Non-compete Agreements [Member] Customer Relationships and Non-compete Agreements [Member] Schedule of Reconciliation of Retail Gross Margin to Gross Profit Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total Liabilities, Series A Preferred Stock and stockholders' equity Liabilities and Equity Other (expense)/income: Nonoperating Income (Expense) [Abstract] Other assets Other Assets, Noncurrent Indirect Tax Audits Indirect Tax Audits [Member] Indirect Tax Audits [Member] Right-of-use assets Operating Lease, Right-of-Use Asset Basic (in dollars per share) Basic earnings (loss) per share attributable to stockholders (in dollars per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Revenue NAO - affiliates Net Asset Optimization Revenue Net Asset Optimization Revenue Liabilities Accounts Payable and Accrued Liabilities, Current [Abstract] Commodity Contract, Current Commodity Contract, Current [Member] Commodity Contract, Current [Member] Total deferred tax assets/liabilities Deferred Tax Assets, Net Net income (loss) attributable to stockholders of Class A common stock Net Income (Loss) Available to Common Stockholders, Diluted Entity Address, City or Town Entity Address, City or Town Schedule of Financial Data for Business Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Related Party Related Party [Member] Commercial Commercial [Member] Commercial [Member] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Liabilities, Noncurrent, Total Liabilities, Noncurrent Document Transition Report Document Transition Report Adjustments Goodwill, Purchase Accounting Adjustments Cost of Revenue Cost of Goods and Service Benchmark [Member] Restricted Stock Units, Liability Awards Restricted Stock Units, Liability Awards [Member] Restricted Stock Units, Liability Awards [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Payments on notes payable Repayments of Lines of Credit Retail Cost of Revenues Cost of Services, Energy Services [Member] Cost of Services, Energy Services [Member] Schedule of Net Income and Income Tax Expense (Benefit) Attributable to Non-Controlling Interest Schedule Of Noncontrolling Interest [Table Text Block] Schedule Of Noncontrolling Interest [Table Text Block] Entity Public Float Entity Public Float Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Gain (loss) on derivatives, net Unrealized Gain (Loss) on Derivatives and Commodity Contracts Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] CIC RSUs Change In Control Restricted Stock Units (RSU) [Member] Change In Control Restricted Stock Units (RSU) [Member] Adjustments to reconcile net income (loss) to net cash flows provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Supplier Concentration Risk Supplier Concentration Risk [Member] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Title of Individual [Domain] Title of Individual [Domain] Stock split conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Dividend accrual Dividends Payable Less: Comprehensive income (loss) attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Non-trading commodity derivatives Non-trading Commodity Contract, Noncurrent [Member] Non-trading Commodity Contract, Noncurrent [Member] Bad debt expense Bad debt provision Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Fixed Assets and Intangibles Deferred Tax Assets, Fixed Assets And Intangible Assets Deferred Tax Assets, Fixed Assets And Intangible Assets Inventory [Axis] Inventory [Axis] Rights to Broker Contracts Rights To Broker Contracts [Member] Rights To Broker Contracts Total commodity derivative assets Derivative Asset Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Restricted stock unit vesting Stock Issued During Period, Value, Restricted Stock Award, Gross Less: Income tax expense allocated to non-controlling interest Income Tax Expense (Benefit) Attributable to Noncontrolling Interest Income Tax Expense (Benefit) Attributable to Noncontrolling Interest Deferred income taxes  Total Deferred Deferred Income Tax Expense (Benefit) Eliminations Consolidation, Eliminations [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Prior Senior Credit Facility Prior Senior Credit Facility [Member] Prior Senior Credit Facility Net Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral Income Taxes Income Tax, Policy [Policy Text Block] Document Financial Statement Error Correction Flag Document Financial Statement Error Correction [Flag] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net income (loss) allocated to non-controlling interest Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest Non-cash Flow Hedging Non-cash Flow Hedging [Member] Non-cash Flow Hedging [Member] Subordinated debt, advances, no less than Subordinated debt, advances Subordinated Debt, Advances Subordinated Debt, Advances Allowance for doubtful accounts Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Residential customer equivalent (in kwh) Residential Customer Equivalent Residential Customer Equivalent Schedule of Goodwill, Customer Relationships and Trademarks Schedule of Intangible Assets and Goodwill [Table Text Block] Natural Gas Imbalances Gas Balancing Arrangements, Policy [Policy Text Block] Related Party [Axis] Related Party, Type [Axis] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Trading commodity derivatives Trading Commodity Contract, Current [Member] Trading Commodity Contract, Current [Member] Entity Registrant Name Entity Registrant Name Decrease (increase) in accounts receivable - affiliates Increase (Decrease) in Due from Affiliates, Current Decrease (increase) in other assets Increase (Decrease) in Other Operating Assets Period of contingency Asset Acquisition, Contingent Consideration, Period Of Contingency Asset Acquisition, Contingent Consideration, Period Of Contingency 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Service Years, Group Two Share-Based Payment Arrangement, Tranche Two [Member] Decrease in other current liabilities Increase (Decrease) in Other Current Liabilities Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Retail revenues Retail [Member] Non-controlling interest in Spark HoldCo, LLC Equity, Attributable to Noncontrolling Interest Auditor Name Auditor Name Document Period End Date Document Period End Date Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Axis] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Preferred stock, dividend accrual rate Preferred Stock, Dividend Rate, Percentage Preferred Stock Preferred Stock [Text Block] Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Senior secured leverage ratio Debt Instrument, Debt Covenant, Senior Secured Leverage Ratio Debt Instrument, Debt Covenant, Senior Secured Leverage Ratio Internal-Use Software Internal Use Software, Policy [Policy Text Block] Schedule of Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Contingent liabilities Loss Contingency Accrual Net, (loss) gain on non-trading derivative instruments Net, loss on non-trading derivative instruments Derivative, Gain (Loss) on Derivative, Net Stock-based compensation expense Share-Based Payment Arrangement, Expense Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Cost Finite-Lived Intangible Assets, Gross Income tax expense Provision for income taxes Income Tax Expense (Benefit) Preferred stock, shares authorized (in shares) Temporary Equity, Shares Authorized Voting power threshold Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Combined Voting Power, Percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Combined Voting Power, Percentage Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Dividends to Preferred Stock/Shareholders Dividends paid Dividends, Preferred Stock, Cash Amended And Restated Subordinated Promissory Note Amended And Restated Subordinated Promissory Note [Member] Amended And Restated Subordinated Promissory Note Schedule of Disaggregated Revenue Disaggregation of Revenue [Table Text Block] Assets Receivables, Net, Current [Abstract] Customer acquisition costs, net Customer acquisition costs, noncurrent Capitalized Contract Cost, Net, Noncurrent Related holdbacks Asset Acquisition, Related Holdbacks Asset Acquisition, Related Holdbacks Equity [Abstract] Equity [Abstract] Renewable energy credit liability Regulatory Liability, Current Rate differential on loss carryback Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Entity [Domain] Entity [Domain] Less: Dividend on Series A preferred stock Less: Dividend on Series A preferred stock Preferred Stock Dividends, Income Statement Impact Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Offsetting Liabilities [Table] Offsetting Liabilities [Table] Net (paydown) borrowings on subordinated debt facility Proceeds from Subordinated Short-Term Debt Preferred stock, shares outstanding (in shares) Temporary Equity, Shares Outstanding Increase (decrease) resulting from: Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Legal Entity [Axis] Legal Entity [Axis] Assets not yet placed into service Assets Not Yet Placed in Service, Amount Assets Not Yet Placed in Service, Amount Gross Amounts Offset Derivative Liability, Subject to Master Netting Arrangement, Asset Offset Other comprehensive income (loss), net of tax: Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Asset optimization cost of revenues Asset Optimization, Cost of Revenues Asset Optimization, Cost of Revenues Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Number of shares of common stock withheld to cover taxes owed on vested units (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Non-controlling interest Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount Credit Facility [Domain] Credit Facility [Domain] Preferred stock, shares issued (in shares) Temporary Equity, Shares Issued Customer Relationships, Non-compete agreements, and Trademarks Intangible Assets, Finite-Lived, Policy [Policy Text Block] Basis spread on variable rate Basis spread on variable rate (in percent) Debt Instrument, Basis Spread on Variable Rate Net Amount Presented Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction Property and equipment estimated useful lives Estimated  useful lives (years) Property, Plant and Equipment, Useful Life Total long-term debt Long-Term Debt, Excluding Current Maturities Non-trading Non-trading [Member] Non-trading [Member]  Total deferred tax liabilities Deferred Tax Liabilities, Net Diluted (in shares) Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Information technology Software Development [Member] Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Trade Accounts Receivable Trade Accounts Receivable [Member] Less: Cost of Revenue NAO - affiliates Cost Of Other Sales Revenue Cost Of Other Sales Revenue Operating expenses: Operating Expenses [Abstract] Revenues Revenue from Contract with Customer [Text Block] Leverage ratio Debt Instrument, Debt Covenant, Total Leverage Ratio Debt Instrument, Debt Covenant, Total Leverage Ratio Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Additional Paid-In Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Asset acquisition, escrow deposit Asset Acquisition, Escrow Deposit Asset Acquisition, Escrow Deposit Number of shares of common stock distributed to the holder of restricted stock units (in shares) Number of shares of common stock distributed to the holder of restricted stock units (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total Assets Total Assets Assets Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Position [Axis] Position [Axis] Interest and other income Investment Income, Nonoperating Subsequent Events Subsequent Events [Text Block] Stock based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of deferred financing costs Amortization of Debt Issuance Costs Recurring Fair Value, Recurring [Member] Series A Preferred Stock Series A Preferred Stock [Member] Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Asset acquisition, consideration Asset Acquisition, Consideration Transferred Prime Rate Prime Rate [Member] Retail Revenues Electric and Gas Revenue [Member] Electric and Gas Revenue [Member] Segment Reporting Segment Reporting Disclosure [Text Block] Increase (decrease) in Cash and cash equivalents and Restricted Cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Natural Gas Natural Gas [Member] Non-POR Non-Purchase of Accounts Receivable Market [Member] Non-POR [Member] Equity Component [Domain] Equity Component [Domain] Schedule of Offsetting Assets Offsetting Assets [Table Text Block] Gross Amounts Offset Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Other Deferred Tax Liabilities, Other Debt Instrument [Line Items] Debt Instrument [Line Items] Billing Status, Type [Axis] Billing Status, Type [Axis] Basic (in shares) Basic weighted average Class A common shares outstanding (in shares) Basic weighted average Class A common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Debt instrument, minimum fixed charge coverage ratio Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio Offsetting Assets [Line Items] Offsetting Assets [Line Items] Operating income Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Revenues: Revenues [Abstract] Buy Long [Member] Consolidated Entities [Domain] Consolidated Entities [Domain] Subordinated Debt - affiliates Subordinated Debt Year Ending December 31, Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Related Party Transaction [Axis] Related Party Transaction [Axis] Nonutilization fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Exchange of shares of Class B common stock to shares of Class A common stock Stock Issued During Period, Value, Conversion of Convertible Securities Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Concentration Risk [Table] Concentration Risk [Table] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Schedule of Debt Schedule of Debt [Table Text Block] Customer Relationships Customer Relationships— Acquired Customer Relationships [Member] Other Other Long Term Debt [Member] Other Long Term Debt Stockholders' equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Service Years, Group One Share-Based Payment Arrangement, Tranche One [Member] Non-controlling Interest Noncontrolling Interest [Member] EX-101.PRE 14 spke-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 spke-20231231_g1.jpg begin 644 spke-20231231_g1.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% (4 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;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:)BH*#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@ K\[/^"EW_!P' M:_\ !*CQ]IOA']IW]@CXB_V7K_GMX8\6:'K.FW.G:HL3 .JOYH:.5049HI K M .#@@YK]$Z_.S_@NI^QI\-/^"@OQF_9>_8_^+=[>6FB^,_%GC&%[_3WQ-97, M/A/4+FVN4&0&,5Q#%)L/RN$*MPQH ]=_X)-?\%D/V7_^"N_PWUWQ;\$+34M MU[PO?B#Q#X,\0O#]OM8GR8+H>4S+)!)AE# \.C*0/E+=S_P4!_;2\=?L)?!C M6OVA;?\ 99\0_$/PEX7T=]2\477AC6[*&ZTZW0GS93;W+HTL<:#>S(20N3MP MI-?REZ1J7[*_!=[LN;?S*5=24=6(![E^Q%^U!X_\ VOO@MI?QU\4_LU:[\-M) M\1Z39ZGX9M/$FL6=Q=WUI<1F1)7BMG?[/\AC8*Y#XDY52I%>R5YO^R7<6FG? MLA_#.ZNIXX((/AOHSR22,%2-%T^$DDG@ =:^7?#G_!;2+]IZY\='_@F'^QI MXO\ VA=,^'5X;/Q%XHTWQ-I6A:7/=;&<06+WLWGWK$*2&2 (PP5=MR[@#[JI M'=(U+NP55&22< "OA#_@DK_P< _LH?\ !5_Q9J_P;\,^#]>^'_Q(T2S>\N?! M?B=XY#=VR.J2R6L\>!*8V90Z.L<@W9"LH9A\??\ !U5_P63_ &B_V:? \G[# M'P%^$OBWPE:^.[2XL]=^+.K:9):6^I6JQQ&ZL='D./..VXC2>X'""0H@);S% M /V.^$?Q=^&WQY^'6F?%OX0>+[77_#6LQO)I.LV.XPW:+(T9="P&Y=R-AAPP M&02"">CK\J_^#>C]OGXEZS^Q=\#OV4(O^">_QJM]-L? UREM\5;S0H(O#-Z8 M$N;A#'=--D+*RB%&90/,< X'-;7AK_@Z"_9RO_V\M*_X)W>-?V1_BGX9\?W_ M ,2;7P3>+J4FE2VUAJ$UXEJ'>2"[??$'<-NCW;EY7.10!^G5%?G[_P %2/\ M@X&^$?\ P28^,>F?"C]HG]E'XCW]MX@L&O/#/B7P_)(_%/@VS\1Z-X'M[JR@ MU2>"X1)/)#33);B548G!D 8K@$DC(![-17Y@?L6_\'6?[ _[8?Q(UOP1=?#O MQK\/=-\.>#=0\2ZWXI\9_8EL;6SM AD!^SSR2-(Q=51%4EV(4 L0#M_\$T?^ M#EG]F;_@IS^VOJ'['WPL^!7B_04?2;R_\,^)];N(&74DML-(LMO&2;4E"77Y MY,[<':2!0!^DE%?'7C?_ (+$?#GQ#^U7XF_8;_8E^!_B'XZ_%#P38R77C33_ M YK.G:7I6@B.5(I(KC4+^>-6F621$,<"2E7)5BK(X7RO]BS_@XW^!'[1/[9 M][_P3T_:2_9]\4? _P"+=OK,VD6FB^)-2MK^RNM0CSFS%W!M"S.!F/*>7+P$ MD)9 X!Z__P %9?\ @K!I7_!)7X MH2)/(D$D$[J^UH[=V$BY7/RG!(SU'_!*_P#X*5_#C_@JQ^S%+^U#\+?AWK?A MC3(O$UWHITW7Y87G,L$<+M)F%F7:1, .<\&OC+_@\E_Y1(:;_P!E@T;_ -)- M0J7_ (,XO^415Y_V5O6O_2:QH _5JN-^/_[0OP3_ &6/A-J_QS_:&^)>E^$O M">A0>;J>M:O/LBC!.%10 6DD8X5(T#.[$*JDD"NRK^4S_@ZP_P""DGCW]K+_ M (*#:W^RGH?B.>+X<_!B^.DV6DPRD17NMA +Z]E4<-(DC/;)G.Q(6*[3+)D M_8CX'_\ !P/\3_V]_'6L:#_P2Q_X)B>-_BYXW_ /!+K]D[PG^Q)^P# M\*_V<_"VA0V,NC>#[.77FB0!KK5IXEFOKAR/O,]P\AYSA=JCA17N6NZ%HGBG M0[SPSXFT>UU'3=1M9+;4+"^MUEAN8)%*O%(C JZ,I*E2"""0: / ?^";G_!2 M/X-?\%/_ (9^-/C=^S[I=ZO@_P -_$2Y\+Z+J^H*\*O MMK#.SO8Z7=V&G(MI)N&0T,T$\2\L6C2-BVYB!B?$G_@L'\,KG]K77?V"OV.? M@SX@^./Q;\*Z9+?^+M%\-:MI^FZ;H$<4D<H7\\:>:KS1(8X5F96?:VUE M8 ^P**_.']DS_@X\^!_QA_;>NO^"=/[5?[.?BGX&?%=-<.C6.F>(=5MM1L; MG4>/+M/M4&T++*&4Q':8I=RA9"70/](?\%._^"H'[-__ 2E_9[7X]_M#2ZC M>G4-0&G>&O#.AQH]]K%X4+^7&'951$52SRL0J# ^9F1& /HZBO@+XE_\%M/B MS^S'I?@^^_;2_P""7OQ.^'2_$+Q'I>C>$-2MO$FDZQIGVF\N(XQ#?W%M*'T^ M=(W:7RGB;?Y3JK$J/+^,L7T2SUZVT^ M9U",PV/@#^@;]J?_@OYK?[ UI8>)/VZO^"6'QY\ ^'-0O%M8?$MA<:#K5DL MS D1O-9ZBT2.0"0C2!F"M@'::^J?V%O^"@W[*/\ P4>^#@^-_P"R;\38M?TJ M&X^RZK9S0-;WVE7.T-Y%S;N \38.0>4<(&4'[.=5;4;07LR2-Y2L0&G:)8,,I$K @U\J?\'E?_!2 MOQQX$L/"7_!-/X4>(Y].M_$VC+XE^),UI,5>[LC.\5E8,1_RS:2"::1#][9! M_#D-]2?\&F?[%O@?]G7_ ();:'^T"/#]N/&/QAOKK6-:U1HAYXL(;F6VLK4/ MU\H)$TX7^]=/UXP >NWW_!4?]NSX&^%9/B9^VU_P1H\?^$/"5I"9=6UKX9?$ M?2/&TNE1@9:6XM+?[/.(D&6=XDE"JI//?N/V#O\ @K-\$_\ @IAI?Q-\4?L: M>'+WQ'HGP_O-/LM/U/4G?3?[EW$$D*1&!X(W88*P*CZ'T/_@J7^V3XF^'^G_%'PW_ M ,$5_C/J&B:KI4.I:=(/AEX)\/6 M%YAFNDO[C3HK\JF0^!/^"CW[2OCO]E.' M]E7XB?#'Q;\/=%_M#Q!IWC^"&">$_:(X3 T*MYD> M$-&_;YN_V[-!>VM=6UGX6?\ "'>(;:.VVO?>5?Q75K<,X."R+YT1)!)4Q#.$ M KQS]MS_ (+%> ?V7OVLO!?_ 3\^"7P.UWXP_'/QS;-=Z=X&T#5K73X+&U$ M4LOFWE[%8Y+&\M)I$OXY3)(-ZA/+:!U8;N! M]AT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !7R5^W!_P I'_V*/^Q^\:?^H9JE?6M?F;_P44_;OCTG_@H_ M^R_KOPZ_95^.?C+PY\+O&?B*Y^(WB/P]\$O$,MKI<=[H]QI,9B8V8-YM:Y>9 MC ) 8XOD+LP6@#TK_@N[_P $;? O_!6G]F-[#P_!9:7\6O!T$UU\._$DP"+* MY&Z33;E^IMIRH&>L4@609&]'_FD_8]_;Z_:;_P""6%Q\=OV0O'7A;4XM"^(O M@CQ!X)^(7@+5"8I--U26QN;.&]16XCG@EDP_:2(LIY\MT_LH^'7Q!\.?%/P9 M8^/O"2:FNG:@KM;+K&AW>FW("NR'?;7D44\1W*O\ @BE^US\1/V0?V'_CAXC_ &M?CIX\A@MK MOP-X0#RO_@VQN=9A_P"#A[0(]66"&[FN_&2: MA%9R,T(?^S[YF5"P!9 Z\$@' !(%?8O_ ?,?\@O]F/_ *^/&7_H.B5\Q?\ M!+;]DG_@I/\ L%?\%WK3QMXS_P""?OQ!\6:AI/B'Q#:74^BZ)/9Z-<_;;:[M MXKY-2N$-O'8EYDD\UG8B/( >0!#^AO\ P=[_ /!/?]J']LG]GKX4_&#]FWX6 MZGXRG^&.J:POB/P]X=M7N]0%KJ$=GBYA@0;YTC>R"N$!<"4-MVJY4 ^Q/^" M'_*&G]GO_L0H_P#T?-7X$?&K_E;DL_\ L[O0/_3I9U^QO_!NO\>_VG/$W[%O MPI_9B\2_L2^//A[I/PT\.7-CXT\9?$C2&TV#5)!++]D@TB%V$]P6\Q9)II(T MBB$+1CS&D5E_+3_@L/\ LF_M5?L&?\' FG_\% 8/V_%G0?'6A:A MX:TF:YCU#[/-:S7.GF2-&6"Y\V&9%1\$J4< @T >L_\ !\7_ ,E2_9V_[%_Q M)_Z/T^OV _X(P?\ *([]G/\ [(UH/_I%'7XA_P#!R#9_\%%_^"H'BCX/?'7P M-_P33^+.@^!X=#U6'PEHMQX/N[[Q%M:2U>:[U.VLDF33EE.Q(('61OE M= /V!_X)5_'FP^$'_!&;X;ZS\1OA3\2-(U3X8?#NPT/Q/X4O?ACK*:P+^V@C MA,4%C]E\^Z5V*%9(4>/#$EAL?: ?ST_\&NOP \$?M#?\%?\ P3H?Q'TB'4]& M\/:+J7B"XTB[0/;WLUK$#;"5#PZQW+07 4Y&^W0]J_J;^'?[#O['_P )/CWK MW[47PP_9N\(:!\0?$]LT&N^+-*T6*"[O$9E:0,R@ %V16=@ 9"H+EB*_G"_X M-K/@=^T]^Q!_P5!T?XO_ +3O[''QK\+^%KSPEJFD/KES\'==EAMKB=8S%YGE M6C,J,T>W?C"E@6(&2/ZD: /PQT;]CG]AW_@A_P#\%>+O]H7PE^UGXZ^+_P 7 M?']WJ9 TZ0'"+-^\\IL_GG\<_$7Q M:U?_ (.CO#?BCXR^!M-\)^+;G]IGP7<:MX>T;6SJ,&FR->:85@%UY47GLJ%0 M[A%4ONVY7!/H'[!7PM_X+0_L3?\ !;/5OV@O%?\ P3B\=_%_XA3:WK-MX@DU M*SN++3]0:^+H]_#K4D+VMO&=P*SDM'Y;,G&[@_;G_8Z_X*D_#C_@O5HO[7/Q M2_84\4^*+R\^*/AGQJEO\)=#OM5TJ[CMY+*=[*WO6B"F6+R&@D>41#>ADVI& MZT ?IW_P>2_\HD--_P"RP:-_Z2:A4O\ P9Q?\HBKS_LK>M?^DUC7/?\ !TS> M_'#]I#_@FQX%^ /@C]E;XBZI\2M=\7Z3XDU3PCX/\'ZAK\6B6D=K?)(EQ?V5 MLUKYJ2.D9C5RQ)+*&CPYWO\ @TEL?B#\&?V#M>_9>^.7P/\ B'X%\8Z=X]U+ M6Q8^,_A]JFF0W.GS0V*)-%8KJ8@_F#86V;?FH _5VOXH_P#@M;\, MO%7PD_X*V_M%>%O&-I+%=77QUU"[>_MG]PT%S$V?>O[7*_+G_@ MX2_X-\++_@J7I]I^TA^SAJVFZ#\9_#^F"S>+4F\JR\4V2$M';3R 'R;B,LPB MF(*D-YVUA7P M%_P63_X+<_'_ /X([OX>\5>./V$O#GC?P;XNU6ZL- UW2/C+-:72R0J'"W5K M)HC"%GC.X".6905<%N 6\<_X)5?\%;/BE^PE^SYX=_85_P""P_[,/Q6^&GB+ MX=:?'HGA_P"()\ :AJVC:SIL $=LAN-/BGS+%&$A\R,21.L:L9%8L*\&_P"# MD[X\Z5_P5_\ A;\+_@1_P3;^$OQ2^*NM>'?&-SJ.M7&B?"778+.UB>U,2AI[ MJTB7.XC)'R@=6'2@#[__ .",G_!7OX]?\%?O!&J_&[3?V*?#_P /OA[HOB.; M0KW6;SXMRZEJ,U[':1W!6WLDT>)'0>?;AGDGBQYI*ARA6OB;Q#^QG^PI_P $ M6?\ @L;+^V+9_M?>.?B9\5?'NM:O<^!/V8O!'AJ.YUV^O-9$RE;RZ%SL^R!K MAW0SQPDF-)-TIA;=]:_\&Q7["7[3O_!/O_@G3JGPD_:R^'J^%_$VN_$N_P#$ M%MHQU*"ZEALIK#3X(S*8'=$//C#XZ7QAK?V]KS3[FVTW5(KY9H!=P:PT+VUK#Y&M(U[^TXM+8 MII+10_:A%$)I%C\O>RH$\S>$+* Q_6__ (.X?^";O[0_[;G[+7@+XV?LX^&; MWQ+J'P@U#5;C6O">F1F2ZO-.OH[;S;F"((;S7/&GA?Q7!9?"71[[6M,D6UCLMVGQW MHA :XB^S&&1G$8+J90JQ.E?M3_P4"_;%_;C_ &=_&?[,_P ?OAI^R-\0/$MK MJ]UK=O\ %[X0^"]VKWMMIDUK;RK(PM_W$EY:M$K+@E2YF@CE*S&1@#\>O^"6 M?_!Q+9^(O &E_P#!.#_@L%92^,OA9?7=A::/\1KB0C5?#,MM5=ZF;VVACCNDS M!]0^)7_ 6^\"^ ]*^(FO\ A*XU7XU7$$/B7PM-!'J. MG,;F;][;M<0S1"0=B\;CGH:_L"^.WQ]\"?LZ^#3XW\?:9XHO;8LR0VOA+P5J M>NW?$[_@ MG_\ 'JQ\):3\5TUO69X_@]K4TMI927+EY/+CMBSE$DW%5!8[2%!. 0#0_P"# M@[0/^"D'[-_[:;?L\?MS_M)>./BQX M=0&N_#B7Q+JTB:?K&F,Y 8PV_EQ1W M2#?;S,BJZG)7".A/]%7_ 0_U7_@GWXK_P"">WA'Q]_P3B^%FE^#O!FM(9=: MT"UF::]LM8552Z@OYY&:6>XC(5?,D8EH_*9?W;)7-?\ !6C_ ()X_"#_ (+= M_L#7'A[PE;W6G^+M),^I_"[Q#XB\.WFE7-EJ2 HUO/#>0Q7$5M5X]Q'4"53_ !"OW'_X-S_'NB_$3_@BU\!M M5T6='6P\,7&EW**1F.:TO[FV<,.QS'N]PP/>J'_!9+_@D_\ "S_@MK^Q]HL' MA[6W\-^-]$B;6/AGXHUO1KFU: W$:&2RO;>:-+B&"=5BWJR"6)XHVV$HT;_F MW_P2*_:4_P""@W_!O1?^)/V._P#@HK^PQ\3M3^$>IZX^IZ+XV\":"^LVVCWK MJL=&_8M_95^ M.GQB\67 \NQT+2?AA?Z19Q3'A?MNHZE'#;6<.<;I2S[0>%8\5[9^RDG[5'PF M^"'B7XN_M_\ CRRU/Q3KNMRZ[<^&O ^D7-[8^$; P00PZ/9+$CW%\8Q$9))0 MFZ2:>4JNT*: /YF?^#K[_E-M\2?^P!X=_P#31:U^CWQ>_P"")_AOP+_PP_\ M\%'_ (4_&/XB:Y>>'?B;\+$\8Z!XX\7W&LVUO8W^I:7$LMBUP6DM0ES+"AA# M&/9("H3R\-\!?\' /P)_:R_;F_X*H_$/]H3]F_\ 8?\ CIK?@V]MM)L=)UE_ M@UKMN+TVNG6\$LBQS6BR*GFHX4LH)"@XP17[4_LS?\%??ACX,_9 ^'?@CXI? ML#?M3)X@\-^#='LM6\/+^SCK5R4OK*WA4M%)Y/DL!-"'C?>IX1B%(X /T"\3 M>,O"O@U+&3Q5K]K8#4]3AT[3_M,H7[3=3-MCA3^\['. /0GH#7\XO_!T9^QO M^VS^R)_P4N_X>[_ ._U^V\.ZV-'GM/&OAUFW^%-6L[*&P$$^W/E1RI C*SCR MY#/)$(UE^( M?@J]L)M;U7^R;NTM;B[D>,00F-KK]U;I(_+2,7,])\!WWB'2O#-W+IB0WEG=6\,4I:RG6(.Z MQHPCE9BR'[0S ^=O^"%W_!=#X._\%5/VA/ ?P[_ &TO 5AH?[1O@;1M5B\! M^+]('DV7B>UGMU^WP>5_RPN#' DS0C,;&W+Q^7CRJ_9NOYZ?^";G_!+;PC\7 M_P#@X+F_;'_81^#WBSPG^RY\/]6.MZ1X@\1>'[W2K:_OVT_RVL=-CO4CGDA^ MV2R-@KB.%&4[=T0;^A:@ 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 **** "B@D 9)KYA_:A_P""KO[-?[.\USX9\/7[>-?$D&5;3-"G M7[/!(/X9KGE%YR"$$C \%17K9-D.<<0XM8;+J$JL^T5MYM[17FVD>/G6?Y+P MY@WBLRKQI0[R>_E%;R?E%-GT]7"_%O\ :;_9^^!,1?XM_%W0]$E"[A9W-Z&N M6'JL";I6'T4U^3G[0'_!5#]KCX[-/IEOXU_X1+1I20-+\+;K=BGH]QDS/QP0 M&53_ '1TKYSN+FXO+A[N[G>661BTDDC%F9CR22>2:_>N'_H^8VM%5,YQ2I_W M*:YG\YOW4_2,EYG\_<1?2,P-"3I9+A74_OU'RQ^4%[S7K*+\C]7OB1_P6[_9 M7\+2O:> O#?B;Q3(N=EQ#9I9V[?\"F82#_OW7C?BS_@O1\0KJ9AX%_9[T:RC MZ(=6UF6Z)]R(TBQ]/UKX"HK]3R_P7\/\#%<^'=5KK.RE[3PUX&M%YVI#HURV/Q>Y:N] M\'_\%5_VI=5\/6>K7Z^&I))X TB_V0P7/X25^?E>W_#SGP5IO_7L/YFOY1^G M%E^"\/\ PHP./X<@L+6EC:=-SI^[)P=#$R<6]VG*,7;ND>]X><=\8YKG56&+ MQU2<53;LY:7YHZV^9]?:1_P5B^.ELX&M^ _"MV@Z^1!<0L?Q,S#]*[KPI_P5 MQ\.S,D7CCX-7MLN?GGTG5$G)]PDB1X^F[\:^(**_S$P7C)XCX&2<<>Y+M.,) M7^;C?[FC]JI<49[1>E9OU2?YH_3SP!_P4 _9;\?NELOQ!&C7+D8M]?MVML?6 M3F(?]]U[!IFJZ7K=C'JFC:E;W=M,NZ*XM9EDC<>H920:_&.NB^'OQ:^)GPHU M'^U?ASXXU+2)2P+BSN2LS BOTS(?I(YE2DH9Q@XSC_ #4FXR]> M63DF_G%'OX/CJO%VQ5)-=XZ/[G=/[T?L%17Q!\$O^"JVMV3PZ+\>?"B7L/"G M6]%0),O^U)"3M?W*%< <*:^O?AI\6OAS\8= 7Q-\-_%MIJMH<>88'Q)"3_#( MAPT;>S &OZ&X4\0>%.,H?\)N(3J6NZZ75Q!9/'_P 7?%$= MC;'N;Z4#/E01YR[=/15SEBHYKA/VW_ -NWX;_L9^#5DU)4U;Q7J4+' M0O#D4N&?J//F(YCA!XSU8@A1PQ7\>?CG\>OBE^T;X_NOB1\6?$TNHZA<$B*/ M)6&TBSE888\XCC'8#JWXSXE^+F7\%Q>!P257&-;?9IWV<[;OJH*SMJVE:_MO[9'_ 5&^-_[3TUS MX2\*7$WA'P:Y*#2-/N2+B^3IFZF7!8$?\LUPG."'(#5\PT45_862Y%E/#V!C MA,NHJG371;M]V]Y/S;;/XQSO/\XXCQ\L9F5:56H^KV2[16T5Y))!1117K'CA M1110 5[=\._^1)TW_KW'\S7B->V_#GGP1IW_ %P_J:_@C]HE_P F7R[_ +&% M+_U&Q1^F>%G_ "/:O_7M_P#I4#;HHHK_ !J/W@**** "MKP%\1/&_P +O$OA:T:U&3C.+NFFTTULTU MJF5"MT ;)_<.? M0G83T*Y"U]1@@C(-?BW7U'^QE^W_ *O\,)K7X9?&:_FOO#9VQ6.J/EY],'0! MN\D(].60=,@!:_J7PT\=9SJ0RSB6>^D:^WHJO3_M_P#\"ZR/T+(>+VY+#X]^ MD_\ Y+_/[^Y^@-%0Z?J-AJ]A#JNE7L5S;7,2RV]Q!('25&&596'!!!!!%35_ M5,91E%-.Z9^AIIJZ"BBBF,**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "O$_VX_VT/!G[&WPM?Q%?B&^\2:FKQ>&=#9^;B4#F M63'(A3(+'C.0H(+ CT7XS?%WP7\!_AAK/Q9^(%_]GTO1;,S3[<;Y6Z)$@/5W M.OVIOB_J7Q:\=S[9+IO*T[3T%/AY+C/,WB<6FL)1:YNG/+=03_ !DUJE9:.2:_(/%OQ'CP3E2P MV#:>,K)\O7DCLZC7X13T;N]5%I\]\3_B?XZ^,OCK4?B3\2?$4^J:QJDYEN[N M<_@%4#A$4855& H &!6!117]M4:-+#THTJ45&,4DDE9)+1));)'\+UJU;$U MI5:LG*4FVVW=MO5MM[M]6%%%%:&04444 %%%% !7MOPW_P"1'T[_ *X'_P!" M->)5[9\-O^1'T[_KB?\ T(U_!/[1'_DR^7_]C"E_ZC8H_2_"S_D?5?\ KT__ M $J!N4445_C2?O(4444 %%%% !1110!],?L'_MJ77P=U>#X4_$S4VD\*7LVV MSNYGS_9,K'KD_P#+%B?F'\).X?Q9_0J.2.:-9H9%='4%64Y!!Z$&OQ=K[C_X M)L?M82:]9Q_L\?$#4MUW:0D^&+N9^9H5&6M23U* $I_L@KQM&?ZA\#O$^I2K M4^&\UG>,M*$WT?\ S[;[/['9^[LXI?H/"7$$HR6!Q#T?P-]/[O\ E]W:WV#1 M117]9GZ.%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%>1?MR_M&V_P"RY^S9K_Q-AN$75GA^P>'8GP?,OY@5C.#U" -*1W6)A7;E MN7XK-LPI8+#1O4J248KS;LOEW?1'#F>8X7*,NJXW$RY:=*+E)^25W\^RZO0^ M _\ @L=^U[-\5OBP/V=_!>K;O#O@^X/]K&%_EO-4P0X/J(03&!V*^+*D MN[NZU"[EO[ZYDFGGD:2::5RS.Y.2Q)Y)).2:CK_0WACA_!\+Y'1RW#+W::U? M64GK*3\V]?+;9'^*?O5'HND8K2,5Y15EY[[L****]X^?"B MBB@ HHHH **** "O:_AG_P B+IW_ %R;_P!#:O%*]J^&7/@73_\ KFW_ *&U M?P3^T1_Y,ME__8PI?^HV*/TOPM_Y'U7_ *]/_P!+@;U%%%?XTG[R%%%% !11 M10 4444 %6]!UW5_"^MVGB30+^2UOK"Y2XL[F(X:*1&#*P]P0*J454)SIS4X M.S6J:W3[H:;B[K<_63]F3XY:9^T)\(--^(%IY<=X5^SZQ:1G_CWNT WKCLIR M'7_9=>]>@5^='_!-?XYO\-?C2/AYJ]YMTGQ<%ML.WRQ7JY\AA_O9:/W+K_=K M]%Z_T,\+>,?]=.$J6*JO]_3]RK_BBE[W_;R:EVNVEL?M?#V:?VKEL:DOCCI+ MU77YK4****_1CW HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "ORW_X+@_'I_%OQGT7X!:3=DV?A.Q%YJ:*W#7URH90P[[(!&0?^FS5^HEU= M6UC:R7MY.L4,,9>61S@(H&22?0"OP%^/OQ2OOC9\:_%/Q8U!FW:]K=Q=Q(_6 M.%G/E1_18PBCV6OW;P#R&.8<3U:9> MPZEI]P\-Q;RK+!-&<,CJZ1. MB7"Y29!["17'X5^1%?>'_!)WXBMJWPZ\1?#*[G)?1M22\M%8](9U(91[!XB3 M[R5^_?1ZX@EEW%U3+)OW,3!V7]^G>2?_ (#SK[C[+@K&NAF3P[>E1?BM5^%S MZTHHHK^UC]6"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \B M_;V\?R_#/]CCXB>++:X\J8>&YK.WE!P4DNBMLA'N&F!'O7X85^NW_!:CQ*^A M?L6OI:S%1K/BNPLV4'[X42W&/S@!_"OR)K^P_H_X&-#A&MB6M:E5_=&,4OQ< MC^,/I$8^6(XQH86_NTJ*^^4I-_@HA1117[J?@04444 %%%% !1110 4444 % M>T?"S_D0M/\ ]V3_ -&-7B]>S_"LY\ Z>?:3_P!&O7\%?M$?^3*Y?_V,*7_J M-BS]*\+?^2@J_P#7J7_I<#H:***_QH/WH**** "BBB@ HHHH **** "OHK_@ MF#XP;P[^TPGA]IL1Z]HMS:[">"Z 3J?J!$P_$U\ZUZ/^R#KC^'OVG? ^H(V# M)XA@MB<]ICY)_22OJN!L?+*^,LOQ*=N6M3OZ.24O_)6ST//'W@7X6^#M1^(?Q,\9:5X>T#2+9KC5= M;UO4([6TLX1UDEFE94C4>K$"@#6HKR[X4?MK?LJ?&[QC%\//AE\<=#U'7[FS M>\L=$DF:WN[ZU3&^XMXIU1[F%5?;G8V #>HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOES_@H MQ^TE^V/X)N_#'[.7_!-_P3X+\1_&;Q1%*K_ /X*D:5\%])L8;>V7PC9_"N* M]:6:0F0W$MS)<3NJJJB(*JKEB[$D;0& /J>BOSA^,GQD_P"#@[X[^&+[]J3] MA'P=\#_#7P^2"34/ /P]\=17MSXD\6::HW0W%PZ[;>T>ZC"RQ6XDC9%D5)9% M8$CI_P!EW_@N-X/^.?\ P1R\9?\ !4'Q=\*IM(U?X;Z=JEIXR\%1W#!!KMFD M9%K%(Z[DCF:>V(+ M&)RK;BA+ 'WO17YZ_#W_@H9^UI\'?C)^R59?M4>(_"_ MB'P]^UEXA>'&L&\&:\;&WO[6WMY#-(UU:.MQ]F;SLR!XQ*'"L8A]6_ MMC?M$Z]\"? 6G>'OA5H=MKGQ,\=ZH-!^&?ANY=A'=:DZ,[7-QM^9;*TA22ZN M''(BA95S(\:L >NT5F^#M-\0Z-X2TO2/%WB0:SJUKI\,6IZN+-;<7MPJ 23B M),K$'8%M@)"YQDXK2H **** /AS_ (+MWA3]GGP?I^[_ %OC,28_W;2"'+_Q#^C;^>I_ MZ4S^%?'?F_XB)6O_ "4__24%%%%?KA^.A1110 4444 %%%% !1110 5[-\*# MGP!8?]M?_1KUXS7LWPHNH+CP!I\,)&Z#S8Y<=F\UV_DRU_"_[0? UL7X'8:K M#:ECJ,Y>CHXBG_Z5-'Z/X7SC'B&:?6G)?^30?Z'14445_BV?OH4444 %%%% M!1110 4444 %=-\%KIK+XQ^$KU208?$U@X(]KB,US-=-\%K9[WXQ^$K.,?-+ MXFL$7ZFX05WY5S?VI0Y=^>/_ *4C;#7^L0MW7YGZ_4445_J*?T$%9_BSQ7X9 M\!^%M2\<>-->M-*T?1K":^U74[^<106EM$ADEFD=N$145F+'@ $UH5\D?\%= M?@A^WK^T#\+?!?@3]B71/AKK%I;^,8=3^('ASXG:A>6^GZY96P\VVLI?L@WR M0&Y$JZ39^*OVO? M".F?"?P5?;X6T7PO]LCE6\N8#C;?ZA(D=S(K#=#"EI 0KQR[OK3_ (.*=*^. M^B?LN_#7]HSX2_#>Y\<^'O@S\;M"\=?$OP':KN.LZ'8&5Y-R 'S$BD,*?^"Z&H?$+]E%OVKOA?^S;87T'[3/AZ3X9)X(U/69(K MGQ$)1]EBU#[0Y*V9;&\Q8D Z&ON/_@H!^U)^V]\-_P!G_P#9J_9U^+FHZ#X% M^)'[0GQ@TSP/\2/%WPXN9_L>@64TLC7":7//38O:_\(1I5I%7[ 2?\ !%+]IOX:_P#!2W_@ MEX\_A7PWXB\?:%X+^+WP8M+F233O$%G>W"V\4MO&[,1-N.,'<5E=)4Q^]$GZ MQ_%3X&_!/XZ:9;:+\;O@]X6\8V=E,TUG:>*O#]MJ$4$A4J71+A'"L5)!( )! MQ0!^=W_!"#XUR?LI?\$.+#XS_&"PU8^&H/%VNR_#'0XK9FOM4T^[U5X]+L+. M%L,\EU=2F.!. WGQD$(0:^T?V,?@%XU^&7A[6_C'\>I+6Z^+/Q+O(M6\?7-G M+YL&G;$*VFBVCGDV=C"WDH>/-D:>X(#W#UP/P4L+#]MG]H.U_:)CLH5^#OPD MOKC2_@UID406UUW6HU>TO/$2H/E:WMU\VQL2!M.;N=(/VE/VA_C M/_P3N_;)_P""H$OQT\9>'OB7\*/CSJNF_"^&P\3W<&G>'-)T:XT](=-;3ED% MK<"=)YUN/.B?&;X"^"/C!J.D#3[CQ7X0TW6)[ M 9_T9[JUCG:+GGY2Y7GTKKJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#X3_P""D7_!!3X"_P#!1#XSM^U-/^T;\5/A[\5+#1H- M.\,>*O"7B,+!I,<.YHD6W*!O+\QWE81RQ,SNQWC-87_!$W]J#]M6+XG_ !C_ M ."8O_!1+Q#'XG^)7P(N--FTGX@Q Y\4Z#?([6MQ(V!OD4(F9&^=A,%?,D4C M-Z?XI_X*&?M@?#7]K#Q9\!O&?_!)WXK^(/"-K/#_ ,(#\1?AMJ>F:E:ZW$\: MDFZ6\GLX]/(MH>B:7;R+9::LWRK:>8J@[*"SMA$9A\Q_L M@_\ !(+0/ G_ 2+\0?\$^OV@=7237OBOI^K:E\4=7T;!6#7=5/F2R6V>&%L MP@2,GA_LJL1\Q%?/+_MQ_P#!6W4?VH-3_:#^('_!!+XB^+(]%GGM/A1IMQ\2 M],L8/#=A(FR6Y, BF#ZE<+N62XWGRXB((@JM.]Q]O?\ !/;]H']MK]IC0_%G MQ)_; _9#_P"%'6\.J0:?X1\#7VO1ZIJ$L<<1DN-0GN8E1"DKS1QQQ! 4^S2$ MEMX( /"-,_X)\?%W3?%7[.WQB_;M^*_@'3? G[&W@J^FL=1\/ZA=,WB2\BL( MK5=7U 7,$2:;%!;6HG,,%/@Q9I_P5%_:V\*:^=>^)VK MV'@7]GGX8VEDAU>VTW4)U-E810S/&D6I:G)&M[K_ !Z\ M'>+_ -L+]HVQ_9NUKPKJ5G\(O CV6O\ Q$O;ZQDBM_&.I[A-IVAPLX"W%I"R M+=WC+N1F6UMB6#7*+YE_P6D_9J^+GQ73]GG]HWX2>#M3\4?\*(_:!T+QEXI\ M+:+;-<7U[HL]A\^SO()K:66&YMY4SAU;1QW$4,&I-=_8M?5( MXMPT;Q787CM_<#"6WS^;,?#DMY;Q M8R7DM2MRBCW+0@#W-?AA7]A_1_QT:_"-;#-ZTZK^Z48M?BI'\8?2(P$L/QC0 MQ27NU:*^^,I)_@XA1117[J?@04444 %%%% !1110 4444 %>J_ V[@?PE<6* MD>;'J+R..^UHXP/U1J\JKT3X!WD"#5M/8CS9?(D0=]J^8#^KK7\P_3(RC^V/ MHZ9U%*\J2HU5YFY?^2B4445_@B?TD%% M%% !1110 4444 %%%% !7H_[(>AMXB_:<\#Z>D>[9XBM[DCVA;SC^D=><5]% M?\$PO![>(OVF8]?:(F/0=%NKK>1P'<"W ^I$S'_@)KZK@; 2S3C++\,E?FK4 M[^BDG+\$ST3?M0?L4? /]L#6 M_ASX@^-^A7U[<_"KQ]9>,O!S66IR6XM]5M&W0R2!"/-0$N:'/=PWD"BYEMKFQO(6WP7=K<0LDMM<1MRDL3*Z\C. M"0>^HH \5T']ACX<_P#"6^&/&?Q9^)'CCXE77@F^6^\&P>/M=2YMM(O%1HTO M%@@BACN+I%9@ESMHH S?!G@[PK\._"&E> / OA M^TTG1-#TZ&PTC2["$1P6=K"@CBAC0<*BHJJ .@ KY?\ BK_P1R_9C^*^H>.] M%O/&?C;1_ /Q6\96WBOXI?"K0]2M(=#\4:O$\3O<3EK5KN#SV@@:=+>XA68P MJ6&2^_ZRHH BLK*STVSAT[3K2*WM[>)8X((8PB1HHPJJHX Z 5+110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!'=VEM?VLMC>0++#-&T >?1R_B>KEU1VCB(:?XX7 M:_\ )7/YV/P'Z0G#\LQX6I9E35Y8:>O^"I:+_P#)E#Y79\-T445_81_&(444 M4 %%%% !1110 4444 %=I\#+R"U\67,$I&ZYTUXXO=A)&_\ )#7%UT7PGO8; M#X@:?/.?E;S8A_O/$Z+^K"OS/QHRC^W_ BS_+TKNI@\2H_XO93' M*_U;/\+4[5(W]&TG^![-1117_-^?U6%%%% !1110 4444 %%%% !7WA_P2=^ M'3Z3\.O$7Q-NX,/K.I)9VA8<^3 I+,/8O*1]8Z^%+"QO-4OH=,TZV>:XN)5B M@AC&6=V("J!ZDD"OUR^!'PRMO@Y\'_#_ ,-K<)NTO3D2Z>/I)<-\\SCV,C.? MQK]^^CUP_+,>+JF9S7N8:#L_[]2\5_Y+SO[C[+@K!.OF3Q#6E-?B]%^%SK:* M**_M8_5@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O(OVY MOV<[?]J']FKQ!\,X+9'U9(?MWAV1L#9?P@M& 3]T."T1/996KUVBNW+4E9_/L^CU/YU[RSN M].NY=/O[:2">"1HYH94*O&ZG!5@>000014=?:G_!8W]D&?X4_%@?M%>#-+QX M=\8W)_M584^6SU3!+D^@F ,@/]\2]/ES\5U_H;PQQ!@^*,CHYEAG[M1:KK&2 MTE%^:=UY[[,_SAXIX=QO"F?5\LQ2]ZF]'TE%ZQDO*2L_+;=!1117O'SX4444 M %%%% !1110 5H^#[^#2O%NEZI=$"*VU&"60G^ZLBD_H*SJ*PQ6'I8S#3H55 M>,TXM=TU9_@:4JDJ-6-2.Z:?W'T000<$8(ZBBE-]#JA_M.W_ -7<_OHSZJWS M#]#25_S$9G@*N59E7P57XJ4Y0?K&3B_Q1_7M.<:M-3CLU?[PHHHKA+"BBB@ MHHHH ***MZ!H6K^*-;M/#?A_3Y+N^O[E+>SMHAEI9'8*JCZDBJA"=2:A!7;T M26[;Z(:3D[+<^@O^":_P+?XE?&D?$/6++?I/A(+<@NORR7K9\A??;AI..A1< M_>K]%ZX#]F7X&Z7^SW\(--^'UIY[_VZDH]KIM;G[7P]E?\ 966QIR^-ZR]7 MT^2T"BBBOT4]P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH Y?XS_"'P7\>/ACK'PF^(.G_ &C2M9M##.%P'B;(*2H3T='"NI]5'7I7 MX=_M.?LZ>.?V6OC!J?PD\=0EI+1_,TZ_2,K'?VC$^7.GLP!!&3M964\J:_>R MO$_VY/V,?!O[9'PK?PW?&&Q\2:8KS>&=<9.;>8CF*0CDPO@!ASC 8 E0#^M> M%/B'+@W,WAL6V\)6:YO[DME-+TTDEJU9ZN*3_(/%OPXCQME:Q.#26,HI\O3G MCNZ;?XQ;T3NM%)M?A_16_P#%#X7^.O@SX[U'X:_$GP]-IFL:7.8KNUF'XAU( MX=&&&5AD,""#6!7]M4:U'$48U:4E*,DFFG=-/5-/JF?PO6HUL-6E2JQ<91;3 M35FFM&FGLUU04445H9!1110 4444 %%%% 'O'A&_AU+PEI5U!]T:;!%GWC01 MM_X\IK0KGOA1?Q7OP^T^&(].WW]KNHHHK^LS]("BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH \*_;?_ &$?AM^V7X.5-2*:3XKT MV!ET+Q'%%ED[^1,!_K(2><=5))4C+!OQY^.?P%^*7[.7CZY^''Q9\,2Z=J$! M)AD(+0W<62!-#)C$D9QU'0Y! (('[]UPG[0?[-WPB_:>\"R> /B[X72^MN6L M[N,A+FQE(QYL$F"4;IGJK8PP8<5^P>''BOC^#Y+!8U.KA&]OM4[[N%]UU<7I M?5-.]_QGQ+\(\OXTC+'8)JEC$M_LU+;*=MGT4U=VT::M;\#J*^GOVR/^"7/Q MO_9BGNO%GA.UG\7>#4W2#5]/MB;BQ3KBYA7)4 ?\M%RG&24)VU\PU_862Y[E M/$.!CB\NK*I3?5;I]FMXOR:3/XQSS(,XXTEYIM!111 M7K'CA1110 4444 >K? R_CE\(W.EJ/GM]2:5SCH)(T"_^BF_*NRKSSX!7Z)_ M:^DXR\H@G'LJ&13^LJ_G7H=?X/\ TULH_LKZ1>;32M&O&A57SH4XR^^<)/YG M])\!5_;\*X>^\>9?=)V_"P4445_*9]B%%%;7@/X=^-_BAXBB\)_#_P ,7>JZ MA-]VWM(L[1_>8]$4=V8@#N:UH4*^*K1HT8N4Y.R23;;?1):ME0A.I)1BKM]$ M8M?4?[&7[ &K_%":U^)OQFL)[#PV"LMCI;@I/J@Z@MWCA/K]YQTP"&KUW]EC M_@G!X6^&TEOXX^-9MM@; :OJ0 8 K^I?# M3P*G&I#,^)8;6<:&_HZO_P @O^WNL3]"R'A!J2Q&/7I#_P"2_P OO[$.G:=8 M:180Z5I5E%;6MM$L5O;P1A$B11A551P , "IJ**_JF,8QBHQ5DC]#225D%% M%%,84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 $ C!%?,'[4'_ 2B_9J_:'EN?$OAW3V\%>))R7;4]"@7[//( M?XIK7A&YR24,;$G)8U]/T5ZV39]G'#V+6)RZO*E/O%[^36TEY--'CYUD&2\1 MX-X7,J$:L.TEMYQ>\7YQ:9^,7[0'_!*_]K?X$&?4[?P5_P );HT62-4\*AKA ME7U>WP)DXY)"LH_O5\YW-M6[Q2Q.5DBE0JR,.""#R#[5_137"_%K] MF3]G[X[1E?BW\(M#UN4KM%[-HQ5/.<*JG]^F M^5_.#]UOTE%>1_/W$7T<\#7DZN2XIT_[E1\EZQD_,_ VBOUA^(_P#P M1#_97\4RR7G@+Q+XF\+R-G9;PWJ7=LG_ &93(?^_E>-^*_^""_Q"M97/@?] MH31KU/\ EF-6T66U/T)C>7\\?A7ZGE_C1X?XZ*Y\2Z3[3A)?C%2C_P"3'Y-F M/@AXB8"3Y,,JJ[PG%_A)QE_Y*? 5%?8NI?\ !$#]L&R9A:>)/ UX!G:8-9N5 MS_WW;+52W_X(H?MG3$B2;PA%CH9-=_'Q(X$E&ZS&E_X$?/2\,^/X MRL\MJ_\ @)\\_ N_2T\77%F5RU[ILD48 [JZ2G_QV,UZI7M?PF_X(G_M)>&_ M%-MXB\4_$GP5;Q1I*CQ6=S=SN \3Q]&@09&[/7MUKW7PI_P2.\-P.LOCCXRW MUTO\<.DZ6D!'L'D>3/\ WS7^7_TSN#,=XE^*>#S;A;EQ%+ZK"G4DI1BHSA5J MO7F:;O"2RH8O"NF^=MOZ9I6EZ)8QZ9HVFV]I;1#$5O:PK'&@] J@ 5^"9#]&[ M,JLE/.,9&$?Y:2G-)12?_ &[)'ZQ@^!:\G?%54EVCJ_O=DON9\3_!+_@E M1K=Z\6L_'GQ8EE#PQT719!),WM),1M3W"!LCHPKZ]^&GPE^''P>T >&OAMX1 MM-*M>#)]G3,DQ'\4CG+2-[L2:Z.BOZ%X4\/N%.#8?\)N'2J6LZDO>J/_ +>> MR?5145Y'VN79+EV5K]Q#7N]7]_\ E9!1117VAZH4444 %%%% !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 ?/G[6'[=W_#, M'Q%LO /_ JO^W/MFBQZA]K_ +<^S;-\TT>S;Y$F<>5G.?XL8XR?,/\ A[[_ M -6\_P#EV_\ W)7%_P#!6#_DXG1?^Q*MO_2N\KYAK^,./_%CQ R3C+&X'!8S MDI4YM1C[.D[*RZRIMOYMGY9G/$>=83-*M&E5M&+LERQ?YJY]I?\ #WW_ *MY M_P#+M_\ N2C_ (>^_P#5O/\ Y=O_ -R5\6T5\?\ \1M\3_\ H/\ _*5#_P"5 MGF?ZV9__ ,_O_)8?_(G[%?#;QA_PL+X=:!X^_L[['_;FBVNH?9/.\SR/.A63 M9NP-V-V,X&<9P.E;5<7^S;_R;MX!_P"Q*TK_ -)(J[2O[ORFO5Q658>M5=Y2 MA!M]VXIO;3<_8,-.53#PE+=I/\ HHHKT#8**_/K_ (."_P#@H/\ MG_\$N/V M8-+_ &K_ -FG6? &HV,_C"ST&_\ #/C#PC=7+@3V]S(+B.Y@OH<8: #RS&"XB?'7:: /J2BOEOXA6?\ P4P_:/\ ^"?_ ,+?$/[/WQ0\,?!K MXVZOI_AK5OB"WB3PJ;NTM"ULDFJZ=';3+*8CYS,J[LL%C*>8A82K]24 %%%% M !1161X\LO'6I>#]0L?AEXDTK1]>E@*Z7J>N:-)J-I;R9'S26T5Q;O,N,_*) MH^<'/&" :]%?#G_!OY^V9^TQ^W3^Q'KGQG_:O\8V.M>*K3XJ:YHPGTS2(;*W M@MK8P".&..)1E5+/AG+.0?F9L5]QT %%%% !117C'PK^'_[;6B_MB_$OQY\6 M/CYX;UGX+ZOIFFQ_#'P+8^'EAU#0[I(E%Y)/ ?^Q*TK_TDBKM*XO] MFW_DW;P#_P!B5I7_ *215VE?Z?9#_P B/"_]>X?^DH_?\'_NE/\ PK\@HHHK MUCI/RB_X/(O^41VG_P#97]&_]);^OI'XR:__ ,%>X_%/PR7Q'X/^#NG>!Y/B MIX?C^(%WX"\3ZQ=:PNG-?1 ")+BT@3R6F,2S'MO=VTFQ696"LZL 6 MV[D9E)4X)ZT ?G__ ,'-_CG]H#X,?L<^$?B[\"OVF_'/@EV^*>AZ)J^C>%]1 MAL[?4K2Y>;S/-FCB%T&RJ#:LZQ%00T;$YKUW_@M+^R/^UQ\?OV6M9^('[ G[ M2/Q#\"?%KPK9F]T73/"GC&\M+3Q)#$&:33Y+=9!$)G4L8I0JN9%1&;825\V_ MX.2?@Y^T3^TS^QYX8^!'[,7[.WBOQ]XA3XF:-X@NH]#MX5@MK*T,[2%YII$7 M>244(,D[\\ $U[3^V!\7_CY\6H/ '[.WP?\ @+\4-'\/_$Z]6'XE_$.QTR.W MN/!^B'S!- N9A+'>W#(MN)8PWV:.=K@$LD8(!X9_P3#^/'B#_@L'K/A#]L_1 MO&WC_P ^ /AEX9M_#.L?#[3_B/J"'Q#XN2.&:[?4$6Y+M:V8=$B:;;/>--( MT^Z..-9-[]H7]JGQO\??^"F/C#]AG2OA[\6=?\"_"CX?:5JGBO1_@_XFMM%U M#5=8U1I'@^U7S:E87,=I#:HI6*VE'F2SMYV41%;RS6/V9/C[_P $JO\ @KC: M?%O_ ()R_L?^+?$7P#^*?ANUM?C7X&\(V-M#I^BW\'[JVU/3EEFC#2JAW/$H MP09QN+2IY*0,C)*VT Z#]B#7_ /@H%^Q9^U#\=M2^ M/7P_^*R?LAZ9X%NO%O@G5?B]XTT_6]=\-7=I!#-=:>LR:C=7,MLR_;#&)9'V MBWA^8,TA??\ ^";W@'QY_P %5?V+8?V\?VEOCO\ $K0_$_Q4O=4O?!.F> ?B M/J>C67@+38;V>UL8+6WLYHH+J91 LTDUU',9FD*.#&-E>D?!#4?VPO\ @I1\ M/_&9_:X_9GU3X"?#GQ'\/M5\*6'@'5=>BOM;UF348A%<:G=B-$6TC@B#Q00- MEW:>:1PH$0KYN_X)$^)O^"D'_!+_ .%3_P#!+O\ :#_X)[>/OB%#X.UB^3X6 M?%#X?W&GMH.J:?3NC7S "C_P;4?&OX9?L ML_\ !'7QC\7/VF?BQI7A_0?#_P ;M?C\0^*]9E%O:I-)<6=NKN>B>9/(B@>L M@%?-_V6_^"@W[$5OIVA:Y\3=6\06^ MG^-A8:E9:O!/-;21*UC)ND4QS0,X,\4?W(G49/R_=/PJ_8O_ &._@3XJ_P"$ MZ^"'[)_PT\&ZW]F>W_MGPIX$T_3KOR7QOC\ZWA1]C;1ES6UO91 MQ">[,3"*QC4*ZV5HEO&TDTS,<; .C_X),O@I^U__ ,$U_P!I/]JK MQ9+\1?V:+Z:#PY\7=.:WDU;4=.F@OFMS))>PW&_FT$OF.#-LN57S 8PU5/\ M@W^_:4U;X*Q?M::!KO[/WQ UW0[C]K/Q;=:7XA\%>''U=)K[_1UEL98;8IC(KW3]EO]DKXV? 3X9_M7?MN_&#X+ZU)\3_VE]8NKRR^ M&OAX07U_H^EPVMQ;:1I\TB2>0;G;,[SNLGE*9%&X[": /&?^"*_[,G[6_P"W MC^P/^S3^VQ\6?^"G/QFTW4_#?BW5=3E\/Z3X@:2R\2V$.OWWG6^K>=F2]FE= M'C\R1WCCMMD20A@TC>F_\$Y_'7Q_L_\ @O!^V!^SI\4/VF?''C_P[X*\)^$Y MO#%OXLU&(QV O;.&]E$5M:Q0VL1WW#)NCA0LJ)NR1FN^_P"#=CXQ26\L4CJX$=PJLIPRLI MXP5)X#]A_P !_M$^'_\ @N[^TU^U-XW_ &5?'^@_#SXN^'O#>G^#O%&J:9"L M3RZ;I]K;2F>-96D@5VBD9&91PHW;20* -?\ 8*U/4O\ @M'\(_B5^UC\6_C+ M\0-$\.ZGX\UKPW\)/#O@#X@:IX>B\.Z39$00W\G]FW$#7=_-+OG9[@RH@V)& MJ+N#XWQ!^.W_ 4D_P""6G_!(W2/#G[7'QAT3XA?'/7?B38> _!/C+0%^V.T M6I7BQ6UU/]M2W2YO(;<7+KYN$=TA$KMF1SXY^RAX4_X*?_\ !"/XY_$O]ESX M9_L!>)?V@_@-XY\;W7B7X8:WX(UB"&ZT*6YP&M+KS01$H1(48R>6@:-I$9O, M95^C/V]_^"?'[8G_ 4E_P""8/B;P+\4M>TSPC\:]3\6VOCGP1X?L=:-QIWA M&]LQ&EII"WBJ/-;R$D\VY50GVJZED0>4JK0!X]^V;\)O^"D/@4^!/CI_P2X^ M!?[4L7Q,\.^*+=_&&E?%GXQZ=J.@>,=(,;_:([NTN=?N((92XCV&VAA6-9)- M@0K'L_5S3KBXO-/@N[JQ>UEEA5Y+:1@6B8@$H2I()!XR"1Q7YK_LQ?MU_P#! M<+]HCPM9_LH_%W_@F#J7PQ\>-:C2_%OQVU7Q';IH6FQXV3:M:6BQM]KNMN3% M;0RO$92K,ZQ!@/TKMH!:VT=LLCN(T"AY7+,V!C))ZGWH ?1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% 'S/^V9XW_X)R^&OBA86/[7N MI^3XE?0(I+%/)U=LV)GG"'-DIC_U@FZ_-Z\;:\C_ .%K_P#!#S_H/_\ DKXE M_P#B:\8_X+I?\G;>'?\ LG-I_P"E]_7Q=7[YPS]&7PHXOR'#YSF6%4J]>/-- M\E!W>V\J,I/;JVS^2>./%[.LBXLQF I8+"SC3G92G3DY/1:R:J)-_)'Z_\ A?X;OOAC)O\ M#4V@678****Y3N"BOC[_@J-_P6&\ ?\$F]'TKQS\?_ -EOXG:YX/UK4%T^R\9> M#X]*N+,7K1-*+:1)KZ*:)RJ2%2T85O+;#'%?4'PK\::W\1/ &F>-?$/P]U+P MK=:C;B9M"U>[M)[FV4\J'>SFFA)(P?DD8<]: .AHKYJT/_@HKJ&O?MZ:G^P# M:?L>2""]>5=0,H\QX90L'E?:#Y;GRMJEA] M*T %%%% !17C'[)?[2?QM_: \3_%#0_B_P#L@>)/A9:^!O'MSH7A;4M?U%+A M/%UA']S5+<+&FR-Q@X!D3Y@!(Q#A?9Z "J'BFX\46OAZ[N/!6DV%_JJ0DV%G MJFHO:6\LG8231PS-&ON(W/M7R_\ \%3_ /@J#MJ'A>_OH[C3KV]6%9+3R9[8++ M%B%2)/,5EP1M;=E?MJOE#_@HO_P5!G_X)]?$/X1>!-1_9@\1^*+3XM_$?2O" M%CXKBURRL],L+F\N%C(?YY;IY4CWRA/LZQN$V^WBCC:.[N MD:-O-20N^!NC&(6 9G9(V /9Z*** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH _*3_ (+I?\G;>'?^RBU_FWG?\ R.L3 M_P!?)_\ I3/]-\B_Y$F%_P"OREW=57SXT5R,$QNZ]&->"_\ !NS^W==_ MM4?\$S-)T?XRZF;'QU\$IIO!7Q$BU63RYK=M/0""XGW\C-J(P[MUEAGY^4U] M^5^(O[7'[(_[1W[.7_!<#Q7^S9^S-IL]I\,?^"@/A;RO&MW:.T2:*]I.DOB& MZC*C_CX^PM>E"2H\S6A@Y100#]&/^"7>EZA\3/!'C3]O?Q582PZK^T#XI/B# M1H[F,I):^%+>,6GA^WP<;0UC&MX5QQ+J,W7->5M^VI_P4A^.'@;]HWXW?!SP MCX+^%OA_X(^*-;T7PAH'Q4^'VIW5UXR.DVXFFOI+I-0M$MK2X;]W$T44NSYF M9WV[:^Z]"T/1O"^AV?AKP[ID-EI^G6D=M8V=M&$C@AC4(D:*.%55 Z 5^, M7[/O[?'[/?[='@/]HO5?^"C7C1M5^-.A>+?$GA_X??LZ:A9W%TF@6=M:E;-[ M'1(T87UV)1*TNH21R20F(MNMXUR0#ZD\1?\ !7GX_P#C#_@AC8_\%:/@#\"/ M!\NLGP?UNY+.Y,"P0EKI?-AD98VD@.S&9,UI?L=_M4? M\%DOVEF^"GQYE_9X^#D'P<\>?"6#5_$37VOWMGKJ:O)I0FBGPHFCMK2YNV3R MHTCNI$MG+R%9,1#X3_9?_:3^"&K_ /!GAXM^&%G\0[$:UX;^'.O:9K5M.6B6 MWO[K7;Z2WLQ(X"27#QO')Y*,SA)HF90)4+?J;_P2/^(G@+Q=_P $KOV?]?\ M#'C+3+ZRTWX)>&;74KJUOHW2TGM])MHYXI2#B-XW1U=6P5*D'&* /-O^"3O_ M 49_:*_;2O?VD+/]H[X;>&]'U'X)_%W4?!UIHO@47-R)18HRS8EG(:ZD:5' MVL(X0P*CRU.:\?\ '_\ P4\_X*;:'_P2YU;_ (*YM\/OAUX0TC3;^:]B^!/C M;P3JD.K_ -B1ZJ; "?4VOXMEY(@-PA%EY95D 1L[CP?_ 1._:!TGPYK'_!2 M/Q]\'9]-\8>(M._:)\:>*/"WAO3[Y9)-;1?MDMIY2QDL\<[Q;%=<@YX-?-WQ M-_:__90_;C_X(/?$KX[_ !O^,8^*O[3^N^%=1N=8T*ZM)KZX\"E-0VE;+3D5 MH=#L8[8*#>!8_.WXDGD=PE 'U5_P<<_%_3_C/_P27^ _Q\\/:!=BU\5_&/P) MX@L=+#(TXCNK2XN4AR2JE\.%R2!GN!6Y^W1_P4[_ ."Q7_!-K5-(_:Y_:?\ MV4/A#?\ [.=YK]O8^)-$\#ZY?WGBKPI;7$@2*6[N9?+M)98N M])F\'_X*9?&'P%\:/^#=?]F7XC_"_4KG6= \#^,OAPGBG6+/3+@VUA]BTK9= MNS[,-'#*XADD7*+,KQ$^8C*/J?\ X+@_&KX6_MG_ /!.;4/V-?V1?'GASXE_ M$#X]WFD:7\/]%\*:S!?B6!-1M;JXU.9H&<065O!"TCW+8C1C&"06% ')_P#! MP[XFT'QKX7_8D\9>%M2CO=,U;]L#P5>Z=>19VSP2I.\SS3R+%#:I-#NV32-(JPX?XN_P""^-O\.OV:O@W^P9\"];^(>FQMX'_:-\#I M-)?7J12'3M.MFMY;UU9LK$N$+.?E7<,FKW_!6GX\77_!.'_@KU\%?^"KOQ \ M$WGB3X%>)?A+/\,/'>MZ+9?;5T0MJ,M_!=$+D$/)+"PQRZ6TRKEMJL >E_LI M_P#!8WQG>_\ !4V+_@F#\>?B=\)/B;'XP\)R:_\ #'XJ?!EFBM;@Q1W$L^G: MA:F]O5AN%CM+EP4G^['&2G[X%?T9KY0_9A_X*@?L?_MO?&;1_ /[ FI6GQ!L MK*"74/B!XLL/#MW9V/ARQ-O*+:(S3PQ!KV>Y,2K;C+"%+EWV[%#>2^%_^#<[ M]GSPKXXT[QY:_M[_ +6-S/INK0W\=E>_&59+65XY1((Y(_L8W1DC!7(RI(S0 M!6^,G_!4#_@H?X;_ ."M&H_\$U/A9^RW\.-4EO/A'+XI\&WLWBF\:-W>\2VA MO-3NC#']DMH@ERTD$-O<2.WDI'(2^X9G[)'_ 53_;Z\!?\ !2]O^"6'_!4[ MX.?#;3?&'B[PU/KGPF\:?"^:^BT;6UBCFE:W?[8TD@RMO<#>0CHT!4QOYB.> M2^*/Q;^&_P )O^#L_P ,O\2?&6GZ)%XA_9,72-)N-3N5ABFO7UBYECAWL0H9 MUA<*"1N;:HRS 'J_VB? NE_MH?\ !P5\ _%/P@O;?5-%_9H\$ZYJ_P 4_$FG M2K);6%WJ,3P:?I3S+E1=%@;@PD[EA+,0,C(!A^"_^"G/_!83]H7]J;]J3]C7 M]G_]FOX+P>-O@P=&'ANXU?7-1FT>..XCN9G6XN=L,EW=3H+=8$$5K$FR=I), M(JR=W\??^"CW_!0S]G#]J?\ 8\_9M^,/P0^%VE+\>K]-/\>:CI&MWNH7%E?V MUI:R7]O;Q,D4=N@FN=L;F6[W)&Q.TX)\W_X)+?&'X4ZO_P %Y/\ @H!HVE?$ M?0[FZU[4_!SZ)#!JD3M?BSLKF&Z\G#?O/*DD1'VYVLP!Q4O_ 6^^)_PY\.? M\%9?^">>G:_X[TBSGT[XI:W-J,5SJ,:-:1S1Z;'$\H+?NU=SM4M@,.(O!+>,/'?C#Q7837NF^%M(,XM[:,6D M$\#WEY<2D[8O/A6.-3*Q<;4;GOV2?VM?VWU_;!^+O[(O[;GP/MH] \ Z+;Z] MX1^//AGPK>Z3X=\0V$B1,]NZ74]PL=U$97#".X<'[/-E4"@O\??M9?M*6?\ MP2+_ .#@R?\ ;2_:6L[^#X$_M#_"NQ\./X\L[&6YM=#U6S\K8LOE*S8"VX8J MH)*7F]=WE.!]F>#?VTOA'_P5'\/_ ! ^#/[%_BA?$O@:3X?ZKI7B+XGQZ?

RT^RU#5/!OPB^(]X;G7_$>GVC2;3=3Q:M;?V==721,\-J+:4Q M^9$LDA+,(_KG_@F)^WIX/_X*6_L3^#/VO_"'AJ70_P#A([>>'5M!FN/-;3;^ MWF>"XA$F!YB;XRR/@%HW0D*25'YM_P#!'3_@L_\ L:?L6_LJVO\ P3Q_X*@W M(^$7Q9^!\MSH&HVGB/PQ^)NM?&?X-Z?\5M3^&=UX0M-?N+B[T#0M2LS;7L>F&5A:374)P8)IH0D[0D! MHA,(W =&H ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^4?VZ?^ M"8G_ VG\6].^*7_ N__A&OL'AR'2OL/_"-?;/,V7%Q-YF_[3%C/G[=NT_= MSGG \7_X<#_]78_^6)_]W5^BU%??Y9XH\=Y-@*>"P>+Y:5-6BO9TG9>K@V_F MV?GF:^%/ .=9A4QV-P?/5J.\G[2JKOTC-)?)(_.G_AP/_P!78_\ EB?_ '=1 M_P .!_\ J['_ ,L3_P"[J_1:BN__ (C)XD?]!W_E*C_\K//_ .(*^&7_ $ ? M^5:W_P L.<^#_@#_ (51\)/"WPM_M;[?_P (UX1Y7VG[/;I#YFS!-&MM?U&%8=0UR#2XDO+J-<;4DF"[W48& M20,"MFB@#FF^#/P??P_;^$W^%'AHZ5:3/-::8="M_L\,CDEW2/9M5F))) R2 M3FKFC_#GX>^'M$N_#/A_P)HUCIM^'%]I]GI<44%R&78PDC50KY7Y3D'(XZ5L MT4 <_P"&_A-\*_!NI?VSX0^&GA_2KSRRGVO3=&@@EVGJNY$!P<#C-&E_"7X5 M:'#K-OHOPS\/V346#:@_AWP_;61N3G.9#"B[SDGKFNHHH P?$_PK^&'C;4%U?Q MG\.-!U>[2(1)=:GH\%Q(J DA0SJ2%!)..G)]:M7G@?P5J/A)_ .H>#]+GT*2 MU^S2:+-I\;6C0]/*,)784_V<8K4HH Q/A_\ #/X*?'O_!Q0W[17C;]DGQ_K M7P;N?V>S\/\ 4/$>J?#"^N=,GU3^TVNMKP20%WM_NKYQC,>[YL[/GK]*O!/P MU^'/PT\+IX'^''@#1/#^BQ[O+T?1-*AM+5=WWL11*J#/?CFMNB@#F=&^"WP< M\.:I#K?A[X3>&;"]MVW6]W9:#;Q2Q'&,JZH"IP3T/>G^(/@_\)/%FJR:[XJ^ M%OAS4[Z8*);S4-$MYI7"@*,NZ$G R> !71T4 8WBWX=?#[Q]X3D\!>._ N MC:UH4L:I+HNK:9%M?"7@?PQI^C:58 MQ^79:9I5E';V]NF2=J1Q@*@R2< #K6A10!R_B?X(_!?QOXPT_P"(7C/X1>%] M7U_2=O\ 9>N:IH%M<7EGM.5\J:1"\>#R-I𒋌 %%%% !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 ; 4444 %%%% !1110 4444 %%%% !1110!__9 end GRAPHIC 16 spke-20231231_g2.jpg begin 644 spke-20231231_g2.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M% (4 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;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:)BH*#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 *^&/^"I M7_!:MO\ @DQ:Z3XK_:!_8T\7:OX3\0ZS/INA^*?#'B+3YHIIT5I%26*1TEA= MXE9P"I'R,-V17W/7XS?\'LG_ "CV^%G_ &66+_TTZA0![Y^QI_P7\^(/_!07 MX?:E\5/V/O\ @E1\6O&>@:/K+:5J.H0>+_#=F(;Q8HYC%LN[^)S^[FC;(!7Y ML9R"!5^(G_!Q+=? ;]I#P%^S/^T[_P $Q/C9\.=6^(?B:QT70-2\0OISV$TE MS*<1F5"ZQNS*",@9&? O\ @S+\6^&/ /\ P2^^,/CGQKKUKI6C M:-\6[Z^U74[Z81PVEM%HNG/)+(YX5%52Q)Z &OM?PAX4T+_@LW_P3?\ A5\9 M/&L=C8ZC>^,]&\?>%=1;3R3ISZ;KHN(=J$Y5Y+.)[9CGI<.?:@#NO^"H'_!1 M%?\ @F+^SU-^U%XL_9^U_P :^#],NH(/$=WX=U6TAFTLSSQP0.T5PZF1'EE1 M,H25+#(PBTJ[MO$2S * <<\YKS7_ (.E/^4%GQM_ZZ>&?_4ETNODS_@R*_Y-#^-7_92+ M/_TWI0!^VU%?''[0G_!9#X6>!?VRK'_@G5^R[\)=8^-'QLGMI+K5_#7A[5+: MQT[P]!''YKMJ.H7!V0,$*GRU21LNBD*SHK7/V"?^"PGP6_;1^._C?]CGQE\. M];^%OQN^'5S-'XF^&WBFY@G>6.)@KW%E=0,8[N(;XR2 K;9%<*4(>@#Z[HKY M>_X*/?\ !6;]FC_@FO!X6\+?$:SUOQ9\0?'VH1V/@+X9^#K9)]6UJ>2584(5 MW5(8C*Z)O=AN8D(KLI ^>[[_ (.-OA[\ ?VV]._86_X*+?LF^)/@;XAUN.SD MTG7I_%-CKFE".[.VWDN)[;;Y,;.&C:11(J.K;RJ@N #]):YOX4? _'+PF M_COX2>,;37M'CU?4-+.I6))B:ZL;R:SNHU8@;]EQ!+'N7*MLRI(()_+C_@YV M_P""R'[1/[!WP;;]G?\ 9K^$?BS1M4\;0'3[WXRWFF20:;IR2PEWM=,G.!-? M&/),B\0#E2TG^JY?_@V'_;R^(>B?L(?!7]D6+]@KXT:EH]QJ^N1/\8[/P_$_ MA>,3:M?W#2--O _P ,;W]G?4_B'X@\86$NISVT M'B%=+@T_3TE\D2^:T$YEE9U<"(*HPA+.N5S]J?LS?'[P7^U5^SQX)_:4^'5O M>0Z'X[\+V6N:7!J,02XAAN85E6.102 Z[MIP2,@X)&"?RS_X. OV]O\ @EU\ M,?C?X6^"7_!5?_@E]XU\>3:9;RZI\/O%&F:K9QQ7=H9?+D,33HKF**38WE0I! RJVT[%"'!P,T >H45^:GB?_ (.-="\7?"'XE?M2_L<_ ML,>./BM\&_A)J(LO&7Q+;7[+1;>5QL,CV%M/ON+M(TEBDZIJFF:'IESK6M:C! M9V=G \]W=W4HCB@B12S.[,0%4 $DG@ 9K\6_^"1G_!1/_@B9\?O^"KAT?]E' M_@F=XG^'/QJ\=_VRU_XNUI8/L]G)%;3W-V([=;V6.S>012(QMX4+%R&.&:O/ M/^#KO_@LG^T7X&LKS_@G+\'_ (2^+? WAKQ+!-#XK^(&O:9)9-XIM8V"36>F M%L%K(L0DL_\ RV!**/*+-* ?NC\+_B9X&^-'PU\/_>((]6\-^*M%M=7\ M/ZK#&Z)>65S$LT$RJX5@&C=6 8 C/(!K=K\QO^"2O_!2[XTS_L%_"KX2:%_P M2N_:!O%\$_ /1&T[Q))HMC:Z7XG%GI]I$/[/N)[E$D,Z;IH0Y4R*N!\Q"G#_ M &5_^#K?]FW]L;]I7PW^R;\&/V,_BS+XR\4:E+96%EJMQH]FD M )LCBD8C[Q*[0"Q (!^JM%?,W_!1_P#X*/2?\$Y/#7AOQQX@_97\=>/]%\3> M(;+0+2[\$7&GO*FJW?3Y&&3"\EN\D3LO0F-V7T)H P?CK\0/BI\-O! MS^)?A/\ J\^(-["LCS:'IVNVMA<.JH6 C:Z*QNS$;0I9>2.<5^7?[/O_!W1 M\$?VIOC;H/[.?P)_8&^*6N>,_$U\UGHFBMKNC6AN)U1G*&6YN8XH\*C'+NHX MQG-?KS7\<_\ P0B '_!=SX,@#_FH][_Z37= '] 7[4O_ <$WG[ IT[5?V\? M^"77QY^'N@:K>+:6GB2RET+6K'SR&;RVGL]0,*OM5F"&3>RJQ"G::^M?V(OV M\_V6O^"B/P7A^/'[)_Q.M_$>AFX-K?Q&%X+O3+H*&:VN8) 'AD (/(VLI#(6 M4AC\X_\ !R_??#6R_P""*?QJC^)/OVF?%\)?SKGP[/'I&CA$;: MTHO)XY&6%6(!GDB2'YE*R,&%?('_ >6_P#!2OQQH.L>%O\ @F7\+/$<]AIF MH:-%XE^);VDI4WZO,Z6.GN1C]VIA>X=#D,6MS_ 0?M+_ (-6/V+? _[,?_!* MGPG\7X/#]NGB_P"+SR^(O$>J&(>=);>=)%86X?KY26Z+(%Z![B4_Q9H ]%U; M_@JE^VO\ /"#M<9 .0/I.W_X*@_MI7O@NV^(.F_\$4/C5>:5>:?'>VDM MCXT\+3R30.@=&6&/43*Q*D':%W8PF!H5;?'(I&2' K[;KQOP_\ L>>$/"G[>/B+]N+PZ]M:ZEXM^&UE MX7\16<-MM>\EM+QYH+MW!PSB*0PDD9VQQC.% KQ?]LG_ (+'>"?V>?VQO"W_ M 3K_9^^ FO?&3XX^*+(WP\':'K-IIMKI5J(9)]]Y?73;(6,,;RA K'8 3MW MQAP#[,HKY _9J_X*S#XV_MO+_P $]OBG^Q[\0?A9\2;/P)?>)];M?%L]C-8B MWAN;6"$V-U:32IJ$4OGRGSEV!#;LA!;(7Z_H **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_& M?_@]D_Y1[?"S_LLT7_IIU"OV8K\4?^#MK6?'G[7?P#\"_LO_ ++_ .SE\7/' M7B3PW\29=4\0R^'OA'KLME9106=S:X%T;00SEY)_E,+R*5C8D@%2P!\K?\$! M?^"/_P ._P#@J;_P2;^,/A_Q%\<_B'X3UM/B3=66A0Z)XNN8]":X32[":&2] MTS)@NAYC@.^T2[% 5UVKC]I_^"&?@_Q!\/?^"37P2\ ^+;!K75=#\+2:?J=J MQR8;B&\N(Y$/T92/PK\P_P#@V;_:7\?_ /!,O]F3Q]\ _P!K;]@[]I32;W6? M'9\0:1J&E? C6[Z">*2RMK=HCY5N71U:VSRNTAQ@Y!%>O?\ !4W_ (+;?M<^ M+/V>=>_9W_X)F?\ !+;]I2RU?Q+83V-YX^U_X+ZGIT6DP3AA-)96\<3R/<,' M?$C^6(V;> YQ@ ]X_P"#F'QEX5^(O_!O[\6?'_@77[75=$UNS\)WVD:I92AX M;RVE\1:4\4T;#AD9&5@PX((-?(O_ 9I>*I? O\ P3__ &B/&\%G]H?1O%RW MR6__ #U,6E>8%X]=N/QKZ-_X+T?#[Q)X(_X(.0_L!_"GX0>./&'C#4?"WA/0 MO#^B^"? VI:N$CTF]TV6=YI+2"2.W58K5@/,92Y("AN<>'_\&@?@GXH_L\_" MKXL_LU_M,_LW_$KP5K/B;Q';ZKI">,/AKJUE8ZA:+9M%,OVF:V$"LI091W5F M$@VAL-@ ^&O^#6[X[_M0ZY_P4Y^*GQ4^%WPD\-?%#XC>+/ASJ>H:R?&GQ"D\ M/!EFU>PFN[E;A-/O3+*TS19CV+D%FW?+@_?6F_\ !'K_ (*K^+O^"^&B?\%? MM6\)_##P'HMSXGTN;Q)X7T?XD76JW$.G1Z5!I5ZJ2G3;83M+"DK[2B#,FW)Q MN/YX_$?]B[_@HU_P;D?\%3HOVD_@+\!/$7C/P!I6M71\,ZWIVF7%WINNZ!<[ ME;3KR:!'^S7 B;81( 5EB65%=0I/[@_L-?\ !0;]L_\ X*>>)_#GBGPK^QEX MS^ ?PNT6Y34/%OB;X@K&-0\32(I\O2M,MY(0?L[2%6FO2!^[C:*,*\A>, _& MO]HW]H^_^*/_ =\^'O$7Q?U)CIGA7X^:'X5T."Z?]U8P6LL5M;A-W"*URQG M/;?,[=Z_9[_@IS_P0'_8L_X*K_'?P=^T'^T!KOB_2M:\*Z;'I=W'X7U&""+6 M=.CN'N$MKCS89&7#RS 21E&VS,,DA"OY6?\ !SU_P15_:I\/?MCWO_!2K]C? MX;:_XHT'Q6]K?^*K;PA9R7&H>'-9MHTC^UB&$&4P2K%'-YR B.42[]@,9;Z^ M_P""=O\ P7*_X*B?MX?#31O@9X*_X)AZY9_$I;2.PU_XQ>*#/8^#].< (^J3 MQ/ CO(,%_L$4FZ1@0KJN=H!PO_![>JI^Q=\&D48 ^)UP /\ N'35]3?\&L'_ M "@T^#?_ %]^)?\ U(=1KSW_ (.J/V ?VF?VU/\ @GIX2;]G?PA?>./$OPY\ M7Q:MK.BZ5:;K[4;-K.:WFFMH$R99%D:-_)0%BI?:"5 //?\ !L9\:/VKO#O[ M%WP]_8=US]A7XA^#H/ 6LZW+XU^(/Q"T-]+TN2RN;N[O((-.24K/=7K3W"1N MGEB**.-W:0LR1L ?E/\ \'36EW^M_P#!=OQ3HNE7C6UU>:5X7AMKA&(,4CV% MNJN".002#QZ5_2*W_!+'_@GSJ'A7X;^%/%7[)?@C6D^$]I;P>![O5- ADGL? M)VD,7VYD+.HE)?! MEC<:#;VVMVGP?UQ([YK*TMTG:(2VJLRB1)$#$ -LW*2I#'^G?X4_$_PQ\9? M.G_$CP=:ZS!IVIQL]O#X@\.WNDWB;6*D26M[%%/$05/#H,C!&002 ?ST_P#! M[Y_R&(KPW_@[E^%O[0/[8W[7?P]T']F/]E; MXN>-8? ?A.\L/$.KZ%\*]9FL4NYKK>(8K@6OEW&$0,7B+I\X 8D,!]W:=^QE M;_\ !57_ (-U/!O[$-[X<\2>"O''ACX5^&](M8/'?A#4-'ETOQ-H]A;(H9+N M"-GMY'B>)IHA(OESL5)9< \[_X-9_AM\&OVH/\ @@SXG_9Q\;:&)%5//F).TLQD.3@*H M_"'_ ()(?M9_\%-_^#?_ /:,\6_L_?&/_@GS\1_%/AWQ==1KJ_@RST:Y$YOX M-R1W^FW$<,L-R&1BC>7N291'AP8Q7[\?LL_M5?M6>.?A9XG_ &N/VR/V==2^ M$G@[[%;'PA\+[?2[K7?%$4*LWFWU]%90M+YLQDB5+**$O"L3-(27Q& ?SR?\ M&Z?_ "L=Z#_V&O&W_IMU*OH7_@]__P"3C/@/_P!B3J__ *60UXE_P1-^#O[4 MO[+_ /P6L\+?M9?'O]B7XY>'/ LNL^(VO=9G^#>NS"Q6_L;V*!I$AM'?'F31 M*Q4';N+'@$U]R?\ !X3_ ,$Z/VK/VH['X4?M+_LV_"+6O'&G^#K#4M*\4Z3X M:TZ2\U"S6>2"6"Y%M$&DDB^25795/EX4MPQ( /TX_P""1_\ RBK_ &:_^R"^ M$?\ TSVM?SR?\'"O[.OCO_@DC_P6KT;]M3]GZS&F:;XQURW^(7A"6-"L$>KP MW"MJ5HV,;E:?$KH./*OE3IFOVK_X(2_M%_M&_%K]C_X3_"+Q=^QGXV^&?ASX M8_"G3O#>OZ]\2=-.GW&N:M9P6]K#_9=L6\V2T\J*662XF2/#O'%&KXD=>?\ M^#GO]@,?MO?\$P?$?BCPIHOVGQG\(W?Q?X=,4>99K:&,C4+8=R'M=\H4+;&2/Q-\6ISXLO M_/SOAT^4;=.@4GI']G N O9[R3UK]'Z "OXQ/^"/_@#4OBG_ ,%E?A?\/](^ M)OB/P;,X(_L _:!_:)\ M!_LU^"V\;>/-#\6ZE$5D^S6'@SP/J>NWEQ(B%O+6'3X)F4MT#/M3)Y85_*1_ MP2F_9O\ VU/V7/\ @J5\*_VJ/C-^P-\=].\)Z%XY-[KMW!\'M;N'L[:9)8VE M\N.U+N$\W<0@+$*=H)P" -_X+S:9_P %%?V=/VYS^SU_P4'^/_C3XN^#=%U5 M-<\!?\))K,T.G:[H[R$+*D4&R.""_&__!.'X;:7X3^'^MVYN;C0[-S)=V>I@*EU#?RNS2S74;*(VDD9BRHA M4F,H:\W_ ."Q?_!-OX7?\%M?V!_+^'UG<67CK0DN=5^%6N>(-"NM*N(KQ:_\ M'?'PU\5^"_\ @L)JGC'7+:4:?XP\ Z)J.BS,/D:**)K.10>F1+;2$CJ-P/<5 M^^W_ 0$\>Z+\1_^"-O[/FO:%.DD-KX!ATN4H1Q-932V& M*4+$6#()8)$4[#B2)_SQ_P""07[6O[>__! "UUW]B;_@I5^PO\4KGX67&N2Z MAX:\<^"O#KZS:Z/RASPTA+D=E: MO;_V7E_:9^"?P UWXH_M^?$6UUWQ=K.NS:[JFD^!M"N[RQ\,6LD<$,.CV$4, MB^/?%]QK4=K:7L]LD,]G+D65E)*(Y;175&EMY"NY02NTD#.*_'!^SAK-P\5[;0Q'Y)#$(6VS1!D?>.0K?*1P M ?>?B+QEX5\(S:;;^)M?M;&36=333M*2YE"F[NG1W6&,?Q.4CD; [(QZ U_- MG_P);K2[W1_'V@$LWAO5;>QAL7L[H M@$(DBP93S!Y4L<[1?-M=:^[_ -G+]MG]N7_@J!_P6>^%M_XO_85^*_P>^ _P MBTS7M>TA?B%X-O+&36-7FTV;3HKF[DDC$"2I'>R+% CN5W2MO?(V>K?$;]O+ MXA_L_P#_ 4,_:#^ ?[9?[+_ ,1?&G[-'B(:'+I7CFQ^']]XBT7P_/+H-E%? M:==00PS'[#*8_-(C1ECFED+J?M!90#P__@A/_P %P?@E_P %7?VA/"/AG]K+ MX>6'AS]I7P3X4U6Q\*^(]()BL?%6FSK!+?1K'DF*<"TCF: EDQ%))$5&^-?V M*K^?'_@D[_P2TT'Q]_P7\U?]MO\ 8K^$7B[PE^RW\/M2N=2\(ZWXJT*]TQ-5 MNKC2S;-9V$=ZB3R0"ZN+AP67Y((E1RK.H/\ 0=0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <-^T[X@ M^,?A/]FWX@>*/V=_#4&L^/\ 3?!6J77@C2+I&?# MFF0V6GZ=:1VMA9VT86."&-0B1JHX"JH [ 5;HHH **** "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 **"0!DFOE_]J'_@J_\ LU_L\R7'AOPS?GQMXCARK:;H M5POV:!QVFNN47G((02,",%17KY-D.<<0XM8;+J$JL^T5HO-O:*\VTCQ\[X@R M7AS!O%9E7C2AWD]7Y16\GY139]05PGQ:_:>_9\^!4;GXM?%_0M%F1=WV*YOE M:Z8>JP)NE;\%-?DY^T!_P5._:W^.\D^G6_C<^$M&E)"Z5X5+6S%?1Y\F9^." M P4_W1TKYTN;FXO+A[N[N'EEELHOR/U=^(W_!; MW]ECPN[VO@+PQXF\42KG9/%9I9V[?\"F82#_ +]UXUXM_P""]'Q%NG<>!?V? M-$L%_P"6;:MK,UV?J1&D/Y9_&O@2BOU/+_!?P_P,5S89U7WG.3_"+C'_ ,E/ MR;,?&[Q$Q\GR8E4D^D(17XR4I?\ DQ]BZG_P6^_;"OG9K/P[X'L@1PMOHUPV M/^_ERW-=]X._X*K_ +4NJ^'K/5K]?#4DD\ :1?[(8+G\)*_/RO;_ (><^"M- M_P"O8?S-?RC].++\%P!X48''\.06%K2QM.#G3]V3@Z&(DXM[M.48NW=(][P\ MX[XQS7.JL,7CJDXJFW9RTOS1UMMU/K[2/^"L7QSMG UOP%X5NT'7R(+B%C^) MF8?I7=>%/^"N/AZ9EB\/INKX@HK_,3!>,GB/@9 M)QQ[DNTXPE?YN-_N:/VNEQ1GM%Z5F_5)_FC]// '_!0#]EOQ^Z6R_$$:-C]@J*^'_@E_P %5MJ%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !114&J:IIFAZ9<:UK6HP6=G9P//=W=U,L<4$2*69W9B J@ DDG M )- $]%>#_!+_@J%_P3L_:1^*3_ 3^!'[:/PZ\5>*U9Q#H>C^)X)9[LH"7 M^SC=BYP 2?*+X )Z FO>* "BO/O'O[5?[.WPT\?6_P )O%WQ:N\).!,+*W#W'E9('F;-O/6CXZ?M6?LZ?LT+8#XZ?%[1_#DVJ17$NFV M5Y.6N;F&W3?<3)!&&D:*)"&DD"[(P07*@B@#T&BLWP?XQ\)?$+PIIWCOP%XG MT_6M$UBRCO-)U?2KQ+BVO+>10TLP@^TN ,(AE.Q2Q&\J^W.QL &]1110 4444 %<)^T'^ MTG\(/V8? TGCWXN^*8[&W^9;*SCP]U?2@9\J"/.7;ID\*NC%?QZ^.?QY^*/[1O MC^Y^)/Q9\32ZCJ-Q\L2?=AM8LDK##'TCC&>@ZG)))))_8/#CPHQ_&$EC<:W2 MPB>_VJEMU"^RZ.;TOHDW>WXSXE^+N7\&1>!P*57&-;?9IWV<[;OJH*SMJVE: M_MG[8_\ P5%^./[3\UUX3\+W4WA+P;)E!H^GW!$]ZGK-_A?XCA\6?#_Q-=Z5J$!^6XM9,;A_=9>CJ>ZL"#W%8M%:T*]?"UHUJ,G& M<7=--IIKJFM4RH3G3DI1=FNJ/T!_98_X*/>%OB5);>!OC4+;0]GWD'3( 6OZE\-/'6;?M3_ +,_A+]K?X:P?!3XF:C.?!][K5M<^,-#AW*-?L8"THTZ21'5D@DG M6!I0,B6*.2$C;*2/2:S_ !;XM\+^ O"^H^-_&_B*RTC1M(LI;S5=5U*Z6"WL M[>-2\DLLCD*B*H)+$@ DT ?DS_P&_BAX!KJ_:-+2PO94_TC4Y/-^010+R-_ MR"26'>"FX5Z3\//AU??MF_'#P]^VQ\:]!N=+\"> _/N?@CX/UNW:"5YY8C'+ MXHOX9 #%.\+-':02 /;P222R!9KCR[?XY_X+RMX7\7?M??\ !.W]KT:K9ZQ\ M)]*^.0M-3U^"19M/#ZC/IV?\$S/CQ_P2X_9 M6NM%_8H\"?M.VNM_&;QFJZGXI\5^+=*U&TU'XC:PZYFOX[^^@1-0#N7$*12R M!8P%3."3EZ#)JGA/_@Y,\?\ B/XW7D5IH>H_LEVX^'U]JSJEK]@M]6A?5(HW M?Y-R3$RRKG(C96;Y<&N._P"#KOX/K\0/^"?7A#QUX%T^3_A9WAGXR>'U^%]Y MIPVZ@=3NYC +>W2)+A&"$@L,@ X.* /SU_X(0?&N3]E+_@AQ8?&?XP6 M&K'PU!XNUV7X8Z'%;,U]JFGW>JO'I=A9PMAGDNKJ4QP)P&\^,@A"#7VC^QC\ M O&OPR\/:W\8_CU):W7Q9^)=Y%JWCZYLY?-@T[8A6TT6T<\FSL86\E#QYLC3 MW! >X>N!^"EA8?ML_M!VO[1,=E"OP=^$E]<:7\&M,BB"VNNZU&KVEYXB5!\K M6]NOFV-B0-IS=SKE9+=U_/SQ!^TI^T/\9_\ @G=^V3_P5 E^.GC+P]\2_A1\ M>=5TWX7PV'B>[@T[PYI.C7&GI#IK:*_"&FZQ/8#/^C/=6L<[1<\_*7*\^E==0 5XE M^W+^VCX-_8V^%K>(KY8K_P 2:HKP^&=#9_\ CXE YEDQR(4R"QZG(4$%LCT7 MXS_%_P %? ;X8ZQ\6?B%J/V;2M&M3-,5P7E;.$B0'[SNY5%'JPZ#FOPZ_:9_ M:+\=_M2?%[4OBUX\N2);I_+T^P5R8M/M5)\NWC]E!R3@;F+,>6-?K7A3X>2X MRS-XG%IK"46N;ISRW4$_QDUJE9:.2:_'_%OQ'CP3E:PN#:>,K)\O7DCLYM?A M!/1N[U46GS_Q/^)_CKXR>.M1^)/Q(\0SZIK&J3F6[NYS^ 50.$11A548"@ M8%8%%%?VU1HTL/2C2I148Q2225DDM$DELD?PQ6K5L36E5JR)5[9\-O\ D1]._P"N)_\ M0C7\$_M$?^3+Y?\ ]C"E_P"HV*/TOPL_Y'U7_KT__2H&Y1117^-)^\A1110 M4444 %%%% 'TQ^PA^VI=?!W5X/A3\3-4:3PI>S;;.ZF;)TF5CUS_ ,\6)^8? MPD[A_%G]"HY(YHUFAD5T=0593D$'H0:_%VON/_@FQ^UA)KUI'^SQ\0-3+WEK M"3X8NYGR9H5&6M23U* $I_L@KQM /]0^!WB?4I5J?#>:SO&6E";>S_Y]M]G] MCL_=V<4OT#A+B"49+ 8AZ/X'V_N^G;[NUOL&BBBOZS/T@**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ KQO]N']A?X'_ /!0GX-?\*!_:)N?$K^%9-0CO+[3/#OB M6XTT7[1Y*)<&!@9HU8AQ&V5WHC8RJD>R44 ?F]/_ ,&IG_!'ZYA:WN?A[X]D MC=<.C_$K42&'H09.:^VOBA^R/^SC\:?V;9?V0_BC\)],UCX=2Z';Z0/#%PK" M&*UMU18%C92'B>+RXS'(C*Z,BLK @&O1Z* /#/ ?[ /PC\+^*O"7C'Q[XY\< M?$6]^'Q9O 7_ L3Q*=1CT&4QF+[1$@1%GNA&S(MW^#]SXXUWPY;>(K$V-_JWAJZ2"_CMG($R0RLC>2TD>^+S% =!(61D M<*Z];10!F^#/!WA7X=^$-*\ >!?#]II.B:'IT-AI&EV$(C@L[6%!'%#&@X5% M154 = !7R_\ %7_@CE^S'\5]0\=Z+>>,_&VC^ ?BMXRMO%?Q2^%6AZE:0Z'X MHU>)XG>XG+6K7<'GM! TZ6]Q"LQA4L,E]_UE10!%965GIMG#IVG6D5O;V\2Q MP00QA$C11A551P !T J6BO(?VZ/VC8OV7/V:M?^)MM/&NKO$+#P[&^#OO MI@5C.#]X( \I'=8B*[?!>J[O#G@ZY/\ :K0O\MYJ MF"KY]1""8Q_MF7K\M?%M27=W=:A=RW]]*?O5'HND8K M2,5Y15EY[[L****]X^?"BBB@ HHHH **** "O:_AG_R(NG?]]V@&]?93D.O^RZ]Z] K\Z/^":_QT?X:?&D?#S6+W9I/BT+;!7;Y8[T M9\AO^!9,?'4NN?NU^B]?Z&^%O&/^NG"5+%57^_I^Y5_Q12][_MY-2[7;2V/V MOA[-/[5RV-27QK27JNOS6H4445^BGN!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %?EM_P7!^/$GBWXU:+\!-)O";+PG8"[U.-6X:^N5#*& M'?9 (R#_ --FK]1;R\M=.LY=0OIUB@@C:2:5SA411DDGT &:_ 7X^?%"]^-7 MQK\4_%>^D.'AI_CG= M+_R53_ _ ?I"<02R[A:EEM-VEB9Z_P""G:3^^3A\KG(T445_8)_&(4444 %% M%% !1110 4444 %>T_# Y\":?_N/_P"AM7BU>T_"[GP'I_\ N/\ ^C&K^"OV MB/\ R9;+_P#L84O_ %&Q9^E>%O\ R/ZO_7I_^EP-^BBBO\:#]Z"BBB@ HHHH M **** "BBB@"6POKS2[Z'4].N7AN+>598)HSAD=3E6![$$ U^N7P'^)MM\8_ M@_X?^)-N4WZIIR/=(G1+A?DF0>PD5Q^%?D17WA_P2=^(KZM\.O$7PRNYLOHV MI)>6@8\^5.I#*/8/$3]9*_??H]<02R[BZIEDW[F)@[+^_3O)?^2\Z^X^RX*Q MKH9D\.WI47XK5?A<^M****_M<_5@HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /(?V^?B!)\,OV-OB)XK@F\N7_A');*"0'!22Z*VJ,/<-," M/<5^&-?KI_P6J\3-H7[%YTI9"/[:\66%FP!^\%66XQ^< /X5^1=?V'X 8&-# MA&MB6M:E5_=&,4OQYC^,/I$8^6(XQH85/W:5%??*4F_P40HHHK]U/P(**** M"BBB@ HHHH **** "O:/A9_R(6G_ .[)_P"C&KQ>O9_A6<^ =//M)_Z->OX* M_:(_\F5R_P#[&%+_ -1L6?I7A;_R4%7_ *]2_P#2X'0T445_C0?O04444 %% M%% !1110 4444 %?17_!,+Q@WAW]IE/#[2D1Z]HMU:[">"Z 3@_4")A^)KYU MKT?]D'7'\/?M.^!]0C?:9/$,%L3[3'R2/RDKZK@;'RROC++\2G;EK4[^CDE+ M_P E;/1RBL\/FE&IVDONO9_@?J[1117^E1^[A1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 ?#G_!=R\DC_9Z\':>#\DOC/S&'NMI.!_Z&:_+ M:OU9_P""W'@C7_&/P(\(_P!@6B326WBT^8)+F.(!6M9N\C $_+TZU^:=O\%? M',DOE7<%I;?[4EXKC\X]U?U-X8>)?AOPEP51PN=YSA<+54IMPK8BE3G9R=GR MSFI6:VTU/XG\;,FSG'^(-:IA\/.<>2G9J,FOA75*VYR5%=VGP!\2,NYO$NC* M?[I>XS^D-.MO@+JWF;-0\1VBKG[]K&\G_H02OHL;])7P$P#M5XCPK_P5%4_] M(YC\PAP=Q/4VPLOG9?FS@J*]+3X :85S)XWG!]!I"D?^CJ?:_ ?1HI#]N\0W M4Z=O*@6(]O4O[U\MC?IB_1OP+M//HR?]RAB9_C&BU^)V0X!XLG_S#V]9P_\ MDKGF-%>N)\$? (4!YM8)[D7L0';_ *8_6G6GP:\#VLA:2WNKE<\+V+\,?ATJA3 MX0A8^IO+C^DO^&;;DYVS!I1V_YZ%O2OEL;^T)\$<,[4<+C MJO\ AHT4O_)\1%_@=D/"[/Y?%4IKYR_^0/$**]]7P[X95=@\*:1CWTJ G\]E M/L]'TC3G,FG:3:VY)R3;VZIS_P ! ]!7RV-_:->'T'_LF2XJ?^.5*'Y2F=L/ M"K,'\>)BO1-_Y'S_ %[-\*#GP!8?]M?_ $:]=.+Z]5=BWDH7T$AQ4;,S$LQ) M)ZDU_+OTD_I;8'QYX,P_#V&RB6%5+$0K^TE64V^6G5I\G(J<;7]K?FYW;EM9 MWNOK^%.")<-8^6*=?GYHN-N6V[B[WYGV[=1****_BD^_"BBB@ HHHH **** M"BBB@ KIO@K)UA\36#C\+B,US-=-\%;9[WXR>$K./[TOB:P1?J; MB,5WY5S?VI0Y=^>/_I2-L-?ZQ"W=?F?K]1117^HI_004444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% 'SI_P %0M#?5OV83J"+D:7XAM+ECCH" M)(?YRBOSFK]7/VOO![>.OV9_&?A^*'S)!HLEU"@'+/;D3J![DQ@5^4=?Q5]( MO+Y8?C*ABDO=JT8_?&4D_P '$_*N-Z+AFD*G245]Z;_2P4445^ 'Q@4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>C_LA:&WB']I MWP/IZ1[MGB*WN2/:%O.)_*/-><5]%?\ !,+P>WB+]IF/7VB)CT'1;JZWD(S2C3[RC]U[O\#]&J M***_TJ/W<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!ES;6 M][;26=U$LD4J%)(V&0RD8(/X5^0'Q;\!W7PP^)^O_#Z[#;M(U6>V1GZO&KG8 M_P#P)=K?C7[!5\"_\%4OA(_ASXI:9\6]/ML6OB*S%O>NJ]+N !02?]J(H!_U MS:OY]^D/P_+,>%:.9TU>6&GK_@J6BW\I*'WL^+XVP3KY='$16M-Z^DM/SL?* MM%%%?Q:?E84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %?>'_ 2=^'3Z3\.O$7Q-NX,/K.I)9VC,.?*@4EF'L7E(^L=?"EA8WFJ7 MT.F:=;/-<7$JQ00QC+.['"J!W)) K]G(ET MZ='N&^>9Q[&1G/XU^_?1ZX?EF/%U3,YKW,-!V?\ ?J7BO_)>=_(:TIK\7HOPN=;1117]K'ZL%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5YO^UE\$X_CW\#M7\#P0*VI1Q_;-%=L#;=Q@E!D]-P+1D]A(:] M(HK@S3+<)G&75L#BHWIU8N,EY25G\^SZ/4QQ%"GBJ$J-17C)-/YGXO7%O/:7 M#VEU"\A!IE?3O_!2G]F^3X=?$0?&3PQIY71?$LY-^(U^ M6VO\$MGT$H!%,^KY7BE[U-Z/I*+UC)>4E9^6VZ/P MK,<#5R[&3P]3>+^]='\T%%%%?/G$%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 445;T'0M7\4:W:>&_#^GR7=]?W*6]I;0KEI9'8*JCW)(JH0G4 MFH05V]$ENWV0TG)V6Y]!?\$U_@6_Q+^-(^(>L61;2?"06Y#,ORR7K9\A?^ X M:3CH47/WJ_1>N _9E^!NE_L]_"'3?A]:%)+P+]HUBZ0?\?%VX&]O]T8"+_LH MO>N_K_0WPMX._P!2^$J6%JK]_4]^K_BDE[O_ &ZDH]KIM;G[7P]E?]E9;&G) M>^]9>KZ?):!1117Z*>X%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 8'Q/^&_A?XN> ]2^'GC*S\ZPU.W,QV\UV_R\_4_*VBM?QWX$\5 M_#3Q9>^"/&VCRV&I:?,8[BWE'Y,#T92,$,."""*R*_A*M1K8:M*E5BXRBVFF MK--:--/9I[H_()PE3DXR5FMT%%%%9$A1110 4444 %%%% !1110 4444 %%% M% !1110 5]Q_\$V/V3Y= LX_VA_B!II2\NX2OABTF3!AA88:Z(/1G!*I_LDM MSN&/-/V$/V*[KXQ:O!\5OB9I;Q^%+*;=9VLRX_M:53TQ_P \5(^8_P 1&T?Q M8_0J...&-888U1$4!548 Z "OZB\#O#"I5K4^),UA:,=:$&MWTJ-=E]CN_> MV46_T'A+A^4I+'XA:+X$^O\ >_R^_L.HHHK^LC]'"BO@?]IWXS_\%Z/B%^T; MXITK_@G+\&_@?9?"SPW<1Z58^(/C$VH)>:YJ$2_Z;-;I:S K;QS%K<%XUW-; MNREU8&LO_@G!^UG_ ,%@OB'_ ,%#?'/[(G[?>C_ Q-'\ _#FRUW7;SX4V.I/ M);W^H7#)86ZG9?+/RK'@_,< 'Z&45X+_P4:_;5A_8=_9KU?XE M>'?"A\4>-KVTNH/ /@Z%L/JU_%:RW+L_(V6UO!#+-8?^"#FF_\ !4_]I>QM-9\067P]U/7M6L=)MQ9PW]U#=W$%O;H!N$0D M9(8RW.W<6P>E 'W517YZ_#W_ (*&?M:?!WXR?LE67[5'B/POXA\/?M9>')_M M%GH7AQK!O!FO&QM[^UM[>0S2-=6CK,2APK&(?5O[8W[1.O? GP% MIWA[X5:';:Y\3/'>J#0?AGX;N781W6I.C.US<;?F6RM(4DNKAQR(H65$M+TCQ=XD&LZM:Z?#%J>KBS6W%[<*@$DXB3*Q!V!;8"0N M<9.*TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R;]JG]DOP3^ MTSX9"W>S3O$-E$1I6MI'DKW\J4#[\1/;JI.1W!_-GXK?"/Q]\%?%\_@GXAZ% M)97D)S&QYBN(\X$D3]'0^H]P<$$#]?ZY+XQ_!#X;_'CPHWA'XCZ EW",M:W* M';/:.1C?$_53TXY!Q@@CBOQ;Q-\(,OXUC+'X%JEC$M_LU+;*=MGT4TF[:--6 MM\KG_#-'-4ZU'W:OX2]?/S^^_3\B**]V_:6_8+^*OP&EG\1:%!)XB\,J2PU. MSA)EM4_Z;QC)7']\93U*YQ7A-?Q9GF09QPWCY8/,J,J51=&MUWB]I+S3:/RK M%X/%8&LZ5>#C)=_T[KT"BBBO'.8**** "BBB@ HHHH **** "BBMKP%\._&_ MQ0\1P^$_ 'AF[U74)S\MO:QYVC^\QZ(H[LQ 'O M2'_R7^7W]B'3M.T_1]/@TK2;**VM;:)8K>W@C")$BC"JJC@ "IJ**_JF, M8QBHQ5DC]#225D%%%%,9#J%_8Z583ZIJ=Y%;VUM"TMQ<3.%2)%!+,Q/ )) M/3%?$_\ P2)UW1;_ /9P^*__ 5!^+NHQZ1'\=/'FL>.YM4U8^6=-\(V*FRT MA)6/2./3K);C/87#'CH/3_\ @K)9?'?Q5^PEXS^#W[-/A?5-2\9?$@6O@S3K MC3+1Y1I4&J7$=G>:C,R_ZF*WM);B8RG 4HO(SFO7O#/P$^%/A?X :?\ LP0> M#[2Z\#Z?X/B\+KH%["LD$VE):BT^S2(1AT:$;&!&"": /SKUG]MK]BG]H?X% M_&G]MGXM_MC_ GM_%'BOX2^(-!^#W@&]^)&EB_\,^'9;.4I&]M]HWIJ>HRI M%<7"8WHJVMJ1NMW+K_P1<\'?LT_M]?\ !O;X8_8)U;XO:%?7VJ?#74M)\8:/ MH6N6UQJGA_[3J%Z8+B:W5R\+JVR5!*H#%!U%>W_M)_\ !$G_ ()GWO[.GC^S M^$W_ 3G^%:^*I?!6JIX9.G^#;2.X&H&TE%OY3;1M?S=FTY&#@YJE_P0&_X) M_P"@_L1?\$^_ :^.?V;-*\"?%W5=!D@^)%TNGP)J5Z\=]=- MU-$3YNV-T*Y M8X#4 8&F?\$^/B[IOBK]G;XQ?MV_%?P#IO@3]C;P5?36.H^']0NF;Q)>16$5 MJNKZ@+F")--B@MK43F&.2XS*[9DV* =I?VE/"GP8LT_X*B_M;>%-?.O?$[5[ M#P+^SS\,;2R0ZO;:;J$ZFRL(H9GC2+4M3DC6]N3*Z"***W@=@;4EO5_CUX.\ M7_MA?M&V/[-VM>%=2L_A%X$>RU_XB7M]8R16_C'4]PFT[0X6,O%/A;1; M9KB^O=%CDVW[?LU?ML> OVB/BCX_\ V?;S MPAK/@_XC_#"XLE\8^"_$#6[S0V][#Y]G>036TLL-S;RIG#JVY&5ED1&P#[/7 MP7^Q!\(/B9\5/^"P/Q__ ."C$G@'Q'X:^'6L^ ]"\$^"V\6:!=:3>>(9;=8Y MKN^6RO(X[B*&.1!"CRQIYFYBF5!-?>E !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 ! (P17@OQZ_X)Z?!#XR/-KF@6I\+:W*2S7NE0CR)6 M/>2#A3ZDJ48DY)->]45XV>+\XM,Y<7@L)CJ7L M\1!27G^CW7R/S%^,/[ O[17PD>:]C\*GQ#ID>2-1T &8O'4[2H_O& MO%YH9K>5H+B)D=&*NCK@J1U!!Z&OVBKD?B+\!?@U\658_$3X;:3JDK+M^US6 MH6X ]!,F)!^#5_/?$?T<,%6DZN28MT_[E5L9/S/BL=P-2FW+"5+ M>4M5]ZU_!GY$T5^A/C7_ ()7? /77:X\(>(-=T&0_=B2X6YA7_@,B[S_ -]U MYGXB_P""1_C>W9CX3^,6E78_@&HZ;+;_ )E&DK\DS'P.\1LOD^7"JJEUA.+_ M DXR_\ )3YNOPEGE%Z4U)>37ZV?X'R%17TI??\ !*[]I.T/_@EY^TZ[A6/AQ ?XFU9L#\HS7SLO#+Q C+E>6U?_ %O\5H< M+R#.D[>PE]Q\YT5]2Z1_P2=^.=RX.M^/?"MJAZ^1/K2_-GQ!71?#WX2_$SXKZC_97PY\#ZCJ\H8!S9VQ,[$"OT:\ ?\$_\ ]EOP Z7*_#X:S<(>+C7[AKG/UC.(C_WQ7L.F:5I>B6,> MEZ-IMO:6T*[8K>UA6.-!Z!5 'TK]+R'Z-V9U9*><8R,(]8TDY2].:2BD_E) M'OX/@6O)WQ55)=HZO[W9+[F?$WP2_P""5.MWKPZU\>?%:64/#'1-%<23-_LR M3$;4]P@;(Z,*^O?AG\)?AS\'M 7PS\-O"5II5H,&00)F29A_%)(V6D;W8DUT M=%?T-PIX?<*<&P_X3<.E4M9U)>]4?_;SV3ZJ*BO(^UR[)J%%%% !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 %%%% 'SY^UA^W=_PS!\1;+P#_P *K_MS[9HL>H?:_P"W M/LVS?--'LV^1)G'E9SG^+&.,GS#_ (>^_P#5O/\ Y=O_ -R5Q?\ P5@_Y.)T M7_L2K;_TKO*^8:_C#C_Q8\0,DXRQN!P6,Y*5.;48^SI.RLNLJ;;^;9^69SQ' MG6$S2K1I5;1B[)?\ R[?_ +DH_P"'OO\ U;S_ .7; M_P#/O[.^Q_VYHMKJ'V3SO,\CSH5DV;L#=C=C.!G&<#I6U7%_LV_\F[> M ?\ L2M*_P#22*NTK^[\IKU<5E6'K57>4H0;?=N*;VTW/V##3E4P\)2W:3_ M****] V"BOSZ_P"#@O\ X*#_ +9__!+C]F#2_P!J_P#9IUGP!J-C/XPL]!O_ M SXP\(W5RX$]O)YVA4G@N(GQUVF@#ZDHKY;^ M(5G_ ,%,/VC_ /@G_P#"WQ#^S]\4/#'P:^-NKZ?X:U;X@MXD\*F[M+0M;))J MNG1VTRRF(^/++QUJ7@_4+'X9>)-*T? M7I8"NEZGKFC2:C:6\F1\TEM%<6[S+C/RB:/G!SQ@@&O17PY_P;^?MF?M,?MT M_L1ZY\9_VK_&-CK7BJT^*FN:,)],TB&RMX+:V, CACCB4952SX9RSD'YF;%? M<= !1110 445XQ\*_A_^VUHO[8OQ+\>?%CX^>&]9^"^KZ9IL?PQ\"V/AY8=0 MT.Z2)1>23W(0-*LCAF 9Y,[Q@1!"' /9Z*** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#\^?\ @K!_R<3HO_8E6W_I7>5\ MPU]/?\%8/^3B=%_[$JV_]*[ROF&O\Z_%3_DX>9?]?'^2/Q#B+_D=U_\ $%%% M%?GYXQ^N'[-O_)NW@'_L2M*_])(J[2N+_9M_Y-V\ _\ 8E:5_P"DD5=I7^GV M0_\ (CPO_7N'_I*/W_!_[I3_ ,*_(****]8Z3\HO^#R+_E$=I_\ V5_1O_26 M_KZ1^,FO_P#!7N/Q3\,E\1^#_@[IW@>3XJ>'X_B!=^ O$^L76L+IS7T0 B2X MM($\EIC$LQW,?*9P5*%R/#O^#H?X&?M-?MI?L5:3^RC^RA^S)XR\;^(AX_T[ M6KV\TVSACL+:TAM;M6S/-*@>0O-&H10M 'Y__P#!S?XY_: ^ M#'['/A'XN_ K]IOQSX)=OBGH>B:OHWA?48;.WU*TN7F\SS9HXA=!LJ@VK.L1 M4$-&Q.:]=_X+2_LC_M>&/@1^S%^SMX MK\?>(4^)FC>(+J/0[>%8+:RM#.TA>::1%WDE%"#)._/ !->T_M@?%_X^?%J# MP!^SM\'_ ("_%#1_#_Q.O5A^)?Q#L=,CM[CP?HA\P30+F82QWMPR+;B6,-]F MCG:X!+)&" >&?\$P_CQX@_X+!ZSX0_;/T;QMX_\ /@#X9>&;?PSK'P^T_XC MZ@A\0^+DCAFNWU!%N2[6MF'1(FFVSWC32-/NCCC63>_:%_:I\;_'W_@ICXP_ M89TKX>_%G7_ OPH^'VE:IXKT?X/^)K;1=0U76-4:1X/M5\VI6%S':0VJ*5BM MI1YDL[>=E$16\LUC]F3X^_\ !*K_ (*XVGQ;_P""7-^W[\#?\ @HE^QS_P M4MT__@L)_P $[_@#<_%G0?'?@6S\._&;X1FZ%KJF>!;KQ;X)U7XO>-- M/UO7?#5W:00S76GK,FHW5S+;,OVPQB61]HMX?F#-(7W_ /@F]X!\>?\ !57] MBV']O']I;X[_ !*T/Q/\5+W5+WP3IG@'XCZGHUEX"TV&]GM;&"UM[.:*"ZF4 M0+-)-=1S&9I"C@QC97I'P0U']L+_ (*4?#_QF?VN/V9]4^ GPY\1_#[5?"EA MX!U77HK[6]9DU&(17&IW8C1%M(X(@\4$#9=VGFD<*!$*^;O^"1/B;_@I!_P2 M_P#A4_\ P2[_ &@_^">WC[XA0^#M8OD^%GQ0^']QI[:#JFGW-S)< 7US=7,7 MV%5EED?)#RB-]GD[HU\P H_\&U'QK^&7[+/_ 1U\8_%S]IGXL:5X?T'P_\ M&[7X_$/BO691;VJ327%G;J[GHGF3R(H'K(!7W#\'_P#@I%^P9^VAXBN_@=^R MQ^V_X8UKQ;=:5/<01^#=3MKF_M84VA[B-)XI8CL++]^-UY&5-?)__!OY^R!\ M!-/T MZ[\E\;X_.MX4?8VT97.#@9Z4 ?EA_P $LO@'^V/_ ,%-/A!^T/X ^.__ 5) M^.>BZ-X+_:2\1Z#I>K^"_$R66N7LUM;V4<0GNS$PBL8U"NME:);QM)-,S'&P M#H_^"7'[0W[$%]?Z/I<-K<6VD:?-(DGD&Y MVS.\[K)Y2F11N.PF@#QG_@BO^S)^UO\ MX_L#_LT_ML?%G_@IS\9M-U/PWXM MU74Y?#^D^(&DLO$MA#K]]YUOJWG9DO9I71X_,D=XX[;9$D(8-(WIO_!.?QU\ M?[/_ (+P?M@?LZ?%#]IGQQX_\.^"O"?A.;PQ;^+-1B,=@+VSAO91%;6L4-K$ M=]PR;HX4+*B;LD9KOO\ @W8^''QS_9V_X)@^!?V4/VD/@'XH\">+_ 4FJQZA M!KUM%Y%Y'=:M>WL4EO+%(ZN!'<*K*<,K*>,%2> _8?\ ?[1/A__ (+N_M-? MM3>-_P!E7Q_H/P\^+OA[PWI_@[Q1JFF0K$\NFZ?:VTIGC65I(%=HI&1F4<*- MVTD"@#7_ &"M3U+_ (+1_"/XE?M8_%OXR_$#1/#NI^/-:\-_"3P[X ^(&J>' MHO#NDV1$$-_)_9MQ UW?S2[YV>X,J(-B1JB[@^-\0?CM_P %)/\ @EI_P2-T MCPY^UQ\8=$^(7QSUWXDV'@/P3XRT!?MCM%J5XL5M=3_;4MTN;R&W%RZ^;A'= M(1*[9D<^.?LH>%/^"G__ 0C^.?Q+_9<^&?[ 7B7]H/X#>.?&]UXE^&&M^"- M8@ANM"EN'['6C<:=X1O;,1I::0MXJCS6\A)/-N54)]JN MI9$'E*JT >/?MF_";_@I#X%/@3XZ?\$N/@7^U+%\3/#OBBW?QAI7Q9^,>G:C MH'C'2#&_VB.[M+G7[B"&4N(]AMH85C6238$*Q[/U M2VD8%HF(!*$J2"0>,@D<5^:_[,7[=?\ P7"_:(\+6?[*/Q=_X)@ZE\,?'C6H MTOQ;\=M5\1VZ:%IL>-DVK6EHL;?:[K;DQ6T,KQ&4JS.L08#]*[: 6MM';+([ MB- H>5RS-@8R2>I]Z 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!\S_MF>-_^"O&VO(_P#A:_\ P0\_Z#__ )*^)?\ XFO&/^"Z7_)VWAW_ +)S:?\ MI??U\75^^<,_1E\*.+\AP^SK(N+ M,9@*6"PLXTYV4ITY.3T6LFJB3?R1^G'_ M?_@AY_P!!_P#\E?$O_P 31_PM M?_@AY_T'_P#R5\2__$U^8]%>[_Q*#X*?] :_\%X;_P"9SY3_ (CGQ!_T+\'_ M ."I_P#RT_H.^%5WX'O_ (7^&[[X8R;_ U-H%G)X>?$HW6)@0P'$O[P?NRG MW_F_OKSK]C[_ )-)^%O_ &3G1/\ T@AKT6OYPQN#H9=C*F%HJT*#]:U!=/LO&7@^/2KBS%ZT32BVD2:^BFBYME/*AWLYIH2 M2,'Y)&'/6@#H:*^:M#_X**ZAKW[>FI_L VG[''Q-&N:-HMOKFJ^+_/T5M$M= M(GGD@@O7E74#*/,>&4+!Y7V@^6Y\K:I8?2M !1110 45XQ^R7^TG\;?V@/$_ MQ0T/XO\ [('B3X66O@;Q[@ JAXIN/%%KX>N[CP5I-A?ZJD)-A9ZIJ+VEO+)V$DT<,S1K[B-S[5\O_ M /!4_P#X*@W'_!,?P=X0\9W_ .R]XC\;Z?XO\8Z?X<@UJRUVQLM.L;R[>3;' M,S/)=!]D4C@I;-$V"RQ8A4B3S%9<$;6W97[:KY0_X*+_\ M%09_^"?7Q#^$7@34?V8/$?BBT^+?Q'TKPA8^*XM6Z>5( M]\H3[.L;A-OG*,?&NC:BD-KX'MXHXVCN[I&C;S4D+O@;HQB%@&9V2-@#V>BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /RD_P""Z7_) MVWAW_LG-I_Z7W]?%U?:/_!=+_D[;P[_V3FT_]+[^OBZO[^\,O^2!R_\ Z]K\ MV?YX^*7_ "<+,?\ KX_R04445]T? G[S_L??\FD_"W_LG.B?^D$->BUYU^Q] M_P FD_"W_LG.B?\ I!#7HM?YMYW_ ,CK$_\ 7R?_ *4S_3?(O^1)A?\ KW#_ M -)04445Y9ZI\^_\%3OV(]#_ ."B'[!7Q&_92U*& :AX@T)Y?#%W/@"SUBW( MGLI=W55\^-%H?$SP1XT_;W\56$L.J_M ^*3X@T:.YC*26OA2WC%IX?M\'&T-8QK> M%<<2ZC-US7E;?MJ?\%(?CAX&_:-^-WP<\(^"_A;X?^"/BC6]%\(:!\5/A]J= MU=>,CI-N)IKZ2Z34+1+:TN&_=Q-%%+L^9F=]NVONO0M#T;POH=GX:\.Z9#9: M?IUI';6-G;1A(X(8U")&BCA550 .@%?C%^S[^WQ^SW^W1X#_:+U7_@HUXT; M5?C3H7BWQ)X?^'W[.FH6=Q=)H%G;6I6S>QT2-&%]=B42M+J$D-< MD ^I/$7_ 5Y^/\ XP_X(8V/_!6CX _ CP?+K)\'W.KZYX=\4^(+J.VL7M;N M2SN3 L$):Z7S89&6-I(#LQF3-:7['?[5'_!9+]I9O@I\>9?V>/@Y!\'/'GPE M@U?Q$U]K][9ZZFKR:4)HI\*)H[:TN;MD\J-([J1+9R\A63$0^$_V7_VD_@AJ M_P#P9X>+?AA9_$.Q&M>&_ASKVF:U;3EHEM[^ZUV^DM[,2. DEP\;QR>2C,X2 M:)F4"5"WZF_\$C_B)X"\7?\ !*[]G_7_ QXRTR^LM-^"7AFUU*ZM;Z-TM)[ M?2;:.>*4@XC>-T=75L%2I!QB@#S;_@D[_P %&?VBOVTKW]I"S_:.^&WAO1]1 M^"?Q=U'P=::+X%%S$-(TV_FO8O@3XV\$ZI#J_P#8D>JFP GU-K^+9>2( M#<(19>659 $;.X\'_P $3OV@=)\.:Q_P4C\??!V?3?&'B+3OVB?&GBCPMX;T M^^6236T7[9+:>4L9+/'.\6Q77(.>#7S=\3?VO_V4/VX_^"#WQ*^._P ;_C&/ MBK^T_KOA74;G6-"NK2:^N/ I34-I6RTY%:'0[&.V"@W@6/SM^))Y'<)0!]5? M\''/Q?T_XS_\$E_@/\?/#V@78M?%?QC\">(+'2PR-.([JTN+E(:_;V/B31/ ^N7]Y MXJ\*6UQ($BEN[F7R[267+!2(8VA,A$7F+O29O!_^"F7QA\!?&C_@W7_9E^(_ MPOU*YUG0/ _C+X<)XIUBSTRX-M8?8M*V7;L^S#1PRN(9)%RBS*\1/F(RCZG_ M ."X/QJ^%O[9_P#P3FU#]C7]D7QYX<^)?Q ^/=YI&E_#_1?"FLP7XE@34;6Z MN-3F:!G$%E;P0M(]RV(T8Q@D%A0!R?\ P<.^)M!\:^%_V)/&7A;4H[W3-6_; M \%7NG7D6=L\$J3O'(N>S*P(^M?3O[;O_!0WPU^SQ\<_!'[)/AKXF?#[PIXT M\;Z/>ZY<^*?B=J:P:/XU=(FN9(C<6[7L\T\BQ0VJ30[MDTC2*L.'^+O\ M@OC;_#K]FKX-_L&? O6_B'IL;>!_VC? Z327UZD4AT[3K9K>6]=6;*Q+A"SG MY5W#)J]_P5I^/%U_P3A_X*]?!7_@J[\0/!-YXD^!7B7X2S_##QWK>BV7VU=$ M+:C+?P71"Y!#R2PL,++#P[=V=CX6O[>_P"UC.42".2/[&-T9(P5R,J2,T 5OC)_P5 _X*'^&_P#@K1J/_!-3 MX6?LM_#C5);SX1R^*?!M[-XIO&C=WO$MH;S4[HPQ_9+:()(?V3%TC2;C4[E88IKU]8N98X=[$*&=87"@D;FVJ,LP!ZO]HGP+I?[:'_ M <%? /Q3\(+VWU31?V:/!.N:O\ %/Q)ITJR6UA=ZC$\&GZ4\RY4718&X,). MY82S$#(R 8?@O_@IS_P6$_:%_:F_:D_8U_9__9K^"\'C;X,'1AX;N-7US49M M'CCN([F9UN+G;#)=W4Z"W6!!%:Q)LG:23"*LG=_'W_@H]_P4,_9P_:G_ &// MV;?C#\$/A=I2_'J_33_'FHZ1K=[J%Q97]M:6LE_;V\3)%';H)KG;&YEN]R1L M3M."?-_^"2WQA^%.K_\ !>3_ (* :-I7Q'T.YNM>U/P<^B0P:I$[7XL[*YAN MO)PW[SRI)$1]N=K, <5+_P %OOB?\.?#G_!67_@GGIVO^.](LY].^*6MS:C% MFQQ/*"W[M7<[5+8#'.,X- 'UC\;OVS/B+KW[:NG?\ !.S]D^#P M^GCB+P2WC#QWXP\5V$U[IOA;2#.+>VC%I!/ ]Y>7$I.V+SX5CC4RL7&U&Y[] MDG]K7]M]?VP?B[^R+^VY\#[:/0/ .BV^O>$?CSX9\*WND^'?$-A(D3/;NEU/ M<+'=1&5PPCN'!^SS95 H+_'W[67[2EG_ ,$B_P#@X,G_ &TOVEK._@^!/[0_ MPKL?#C^/+.QEN;70]5L_*V++Y2LV MN&*J"2EYO7=Y3@?9G@W]M+X1_\%1_# M_P 0/@S^Q?XH7Q+X&D^'^JZ5XB^)\>GW,.G0:Q>0B&TL+225$^U2+$\\\[1A MEA MU)+380 ^>?'/_!9+XG?%?]EKQ#^V9^RU^UC^S'X7LM/LM0U3P;\(OB/> M&YU_Q'I]HTFTW4\6K6W]G75TD3/#:BVE,?F1+)(2S"/ZY_X)B?MZ>#_^"EO[ M$_@S]K_PAX:ET/\ X2.WGAU;09KCS6TV_MYG@N(1)@>8F^,LCX!:-T)"DE1^ M;?\ P1T_X+/_ +&G[%O[*MK_ ,$\?^"H-R/A%\6?@?+K6D M4SO!+"]O#+EQ&Z)M/^M"I)$763Y?U?\ V7OB;K7QG^#>G_%;4_AG=>$+37[B MXN] T+4K,VU['IAE86DUU"<&"::$).T) :(3"-P'1J /0J*** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** /E']NG_@F)_P -I_%O3OBE_P +O_X1K[!X M9O^TQ8SY^W;M/W*/'>38"G@L'B^6E35HKV=)V7JX-OYMGYYFOA3P#G685,=C<'SU:CO)^T MJJ[](S27R2/SI_X<#_\ 5V/_ )8G_P!W4?\ #@?_ *NQ_P#+$_\ NZOT6HKO M_P"(R>)'_0=_Y2H__*SS_P#B"OAE_P! '_E6M_\ +#G/@_X _P"%4?"3PM\+ M?[6^W_\ "->'+'2OMWD>5]I^SVZ0^9LW-LW;-VW<<9QD]:Z.BBOS:O6JXFM* MK4=Y2;;?=MW>Q^G4*%+#4(T:2M&*22[)*RWUV"BBBLC4*JW.AZ)>ZK:Z]>:/ M:S7UBDB65[+;JTMNLFT2!'(R@;:NX C.T9Z"K5% !6-8?#KX?:5XPO/B%IG@ M31K;7]1A6'4-<@TN)+RZC7&U))@N]U&!@$D# K9HH YIO@S\'W\/V_A-_A1X M:.E6DSS6FF'0K?[/#(Y)=TCV;59B220,DDYJYH_PY^'OA[1+OPSX?\":-8Z; M?AQ?:?9Z7%%!']*ALK=7.,L(X5503@9..U M;=%% 'Y=>-_ 7BGQ[_P<4-^T5XV_9)\?ZU\&[G]GL_#_ %#Q'JGPPOKG3)]4 M_M-KK:\$D!=[?[J^<8S'N^;.SYZ_2KP3\-?AS\-/"Z>!_AQX T3P_HL>[R]' MT32H;2U7=][$42J@SWXYK;HH YG1O@M\'/#FJ0ZWX>^$WAFPO;=MUO=V6@V\ M4L1QC*NJ J<$]#WI_B#X/_"3Q9JLFN^*OA;X:5PH"C+NA) MP ,G@ 5T=% &-XM^'7P^\?>$Y/ 7COP+HVM:%+&J2Z+JVF17-HZKC:IAD4H M0,# QQBK/A3PEX4\">'K7PEX'\,:?HVE6,?EV6F:591V]O;IDG:D<8"H,DG M ZUH44 GRAPHIC 17 spke-20231231_g3.jpg begin 644 spke-20231231_g3.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# M( 2P P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;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:)BH*#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 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_ MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ? M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$ MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^ M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9 M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J& MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#' MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"( M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_ MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J^._^"PO_!+O_@H'_P $>_AMX.^) M'Q(_X**:YXQ@\8ZY/IMM;:'K^JP/;O%")2[&6;!!!Q@5_6%7X@_\'O/_ ":S M\#_^R@:C_P"D(H \_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ M &\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** /CS_@IU_P5]\*?\$UOB=\*_@Y/?B?XE^+LVH0^%]%\!10 MRW+S6K6JF/RW8,[-]J4C:#@(Q.*\8_;#_P"#AOQ=^P'X'T+XC_M??\$K?B]X M*T?Q+?-9Z+=7OB?P_<-/.(S(8S';WLDD9" GYU7TZ\5]N>,_V6/ GCS]K3P) M^UQXB9;C6?AYX1U[1/#UI+;!E@?5);!IKM7)RDBQ630C Y2ZDY'?\F/^#W3_ M )- ^"W_ &4F[_\ 3>] 'TQ^R=_P7Y^)'[U'X^?LG_\ !)WXP^,_"FDZ MO/I=]J6G^)_#T3K>0PQ320K!->I-(PCGB/R(P._ R00/:/\ @E?_ ,%9_!'_ M 5(MOB-%X:^ /C/X=ZG\,=?M]'\1:)XWCBCNX[J192T9C0EHV0PLK*X!!XQ M7R#_ ,&7?_**7Q=_V735O_33H]?I'\)_V5? 7P;_ &BOBE^T3X/<07OQ9.C3 M^(K!+943[9I]O+;"Y# _,TD+0JPP.81(IE-_=%O-9)72([8]I=@J MLWS;>N_8&_X+7_LW_MM_';Q/^QWXE\&>(/A7\;O!EW=6VO?#+QJ8#-*]LQ$[ M6=S [17:IC<<%6*9D56C&^@#[)Z=:YOX1_%_X9_'GX?V7Q4^#_C&T\0>'=2E MN$T_6+ L8+DP3R6\C1L0-ZB2)P'&58#:)#'"LS*S[6VLK >0_LF?\''GP/\ MC#^V]=?\$Z?VJ_V<_%/P,^*Z:X=&L=,\0ZK;:C8W.H\>7:?:H-H664,IB.TQ M2[E"R$N@< ]N_P""KG_!4S3_ /@E!\*--^/7Q%_9P\2>,?!M[JD.F7FK^&M6 MLTDL+R42M&DD,[JY1EB/[Q<@$@'&1G4_X)/_ /!3_P"&?_!6C]FW4_VEOA3\ M-]=\+:;IGC&Y\/2Z=XAEA>=YH;:UN&E!A9EV%;I0.K?\ IJTB@#]!/VI_P!ASQPJ>*;.XN?#FL:!XDTR[M+]('5)0"9%='3S(B5=!Q(N,\X_ M1FOY]?\ @^6 _P"$@_9F./\ ES\7_P#H>C4 ?H1^SY_P6T^._P"U7^SEI_[6 M?[/7_!(?XP>*_ 6J_:O[.U;2O&/ADSW'V:>2WF"63:@MTQ66*1<>5EMN5R"" M:W[$_P#P-OA/\0[C5&TNU\.?%'1(K(7.HJYC-DL MT,TJQS[P4$<_E,S_ "*"Q"EG_!JU_P H./A#_P!?_B3_ -/^H5^!7_!QW+X4 MU[_@NI\88O@$/M%R^O:/;[=!!9WUI=,LH[E8A'R9OM0=6 ^;S@_>@#^P.BN9 M^#Y\:6/P;\+'XK7*_P#"10^&;'_A)9G<8^VBW3[0Q(X_UF\YZ5\7Z+_P7/TK M]H[XC?$7P1_P38_9#\4?'_3?A/;"3QIXNTGQ%9:3IDDQ\S;;::]P6?49F$,V MT(BH_EY5V5T9@#[VKF_B3\8/AG\'XM$F^)?C&TT@>)/$EGX?T!;DL6O]3NG* M06L2J"6=B&/3"JC,Q"JQ'@G[!G_!6S]E;_@HM^ROK7[47[.J>(K\>%H)?^$J M\"KI!FU_3KE(FE6V%K"S^>\JJ?):,LLIR 0RNJ_@M^U?_P %K_VI?VPO^"XW MPDU;QI^SOXWTWPU\&/BO;Q^%?@1IMH'UV:\BN LIN(2P634I=NS9G;$/W:D_ M/)( ?U$45\8^+?\ @KMXJ^'G[#GBK]NCXE_\$XOC;X6TGP7KDEKXA\*>)[/3 MM/UB&P2&!SJB0SW2B:VWS^7\C%]T4AVX4FLO_@EE_P %T/@M_P %;M%^)]Y^ MSA\ O&]AJ'PSTVQN9M)\136$+ZM+=K>&""!UN&C1BUFREI6109%).,D 'W%1 M7YF_LU_\'/'[,_[1?[=>D?\ !/G_ (9:^)_A?QQJ/BZ[\-WAUW^S&M].O[;S MA,DK074A(5X'7*!@3TR.:]X_X*N_\%;O"'_!)/P3H7Q7^,?[-OC?Q3X.US4H M]+7Q)X4NM.,=KJ+I/*EK+%/<1R@M%;R.) I3C:6#8! /KJBOS"\6?\'5O[!' MA/\ 84T?]M"]\">+EU#Q1XAO]'\)_#68VHU:_>S\OSKF1DE>*WM5,J RL2Q) MPJ.00/0O@Y_P7M^'WQJ_X);:E_P5(\'_ +*/CB_\/^%]6O+'QSX7TS4K![S1 MEME1Y;E'N)85NH0DL+90!_G;Y/D8T ??=%?ES^S5_P '6?[&?[4NB>*8OAE^ MS3\8]1\6Z+':CPY\.]$\-PZIKGBF683LRV=O9S2$1PK 7FFD*1QJZQW,6I/;*[SVQ M95C>"Y2..1_*9",1.-^X!2 ?I17'?&SQS\4?A[X0;Q#\*/@E<^/;^/>9-#LM M>M;"=U"%AY;W16-F) 4!F49;)(&:[&B@#\A?@E_P=U?!+]HSXVZ-^SC\&OV M?BMK/C7Q!J36&DZ#_:^D6\D]RH8M'OGN$C0@(WWF XKTKQE_P<\?LQ_LX?'B M+]G;]O\ _9)^-'P)UR=$FCO?%.@VM]8?9V8J+@2V5Q(\T6Y6&^".5*TN?$4H M5"//33BM@"7QR$,JC;G@E),=&H _=WX??$'P/\6/ ^D_$SX9^+-/U[P_KMA% M?:-K.E72S6UY;R*&26-U)#*007'!H@D0LX+X"1?:EO7!.!@ENAS7;Z+_P7FTW]H.X^)GB#_@GE M^QCXP^.'@KX01LWC/QU8:_9:19W3HCR/%I:7!:747$<;OA5CW +M)\R(N ?H M'17SY^P/_P %*OV=/^"EG[,DO[2W[)]W>ZLEKYMOJ?A/4!%:ZGIVH)&'%E.K M.8T=@5VR!S$P8$/PV/DCP%_P=#_LR^)?VZ+'_@GYXV_98^)OA#QM+X]/A+59 MM)_V<_B'\/;+P-IFLZ9IC M^.=-2W@U\?;]C:E8;7;S+>00QX(/@_P##[PQIG@GQE\5O EC) M/?!-,@QJ6BW+B21(&,:NLBE#\Z'&:A'_ 7E\(_'?]K?Q'^QE_P3;_9:\0?' M[Q)X+M9[CQ?K]AXFL=$T&R6*01.L5[=%OM#>:PC&U KGE&= SJ ??U%?'G_! M.[_@M/\ LR?\% ?BCXI_9G7PWK_PW^,G@>ZNK;Q5\+O&R1+>1/;2F*X:VFA= MHKI(Y!M;:0X^\4"D,>>_X*N?\%R/AO\ \$B?%/AW3OC_ /LM_$'6M"\6K./# MOBGPSZ?917<]K]HOYPTD=NCR6\@C" MB1WP<* &8>J>-_\ @N[\,/!__!+KP7_P5DL?V7O'NM_#GQ)$W_"00:3=:<+O MPW*-0_LT+,D]Q$9D>\#1+)$&XVLRH&& #[OHK\PO@1_P=*?LL_M._"O7?$O[ M/W[)GQG\8^.=-O&BTOX5>&/#<>I:SJ$"1+)+?LMI)*EM9QET1I9""7<*B2'( M%3]@W_@Z\_8*_:RU'Q3X:^.7A?5_@MJ_AG29]3C@\2WB7L&IPQ,%>"W>%%D> M\RRA;41;Y"<1[V!4 'ZD45^27Q+_ .#M;X&_ ;]IO3_@E^TE^P'\:OAMX?U) M89X/$?C?25L-06QF3=W-K8RR M2WDL,:AF)>&-L*?E^5L>L?\ !)__ (+)_LJ?\%=?AUJ_B;X%1ZKH?B/PP\*> M*?!?B)(UO+$2[O*G1HV9)X'*.!(I!!7#JA*@@'UK17YP_P#!2;_@Y"^"7_!+ M7]HI_P!G/]I#]D7XG/?7.F+JFA:QHUSI,]IJVGO-+"ES&?M8=,O!*ICD5'7; MRN"I/$?M9?\ !U7\ /V?? GAGXM?"_\ 8U^*GQ \$Z\+>&Y^(,5@=-\/0W\D M0EETVWU"2-XKV[A D61(SL#1.%D;:Q4 _56BO'/V"OVY?@;_ ,%&/V8?#_[5 MG[/E_>/H.NB2*6QU.%8[S3;N)BDUK<(K,%D1A_"Q5E*LI*L"?'/VE_\ @L?\ M+/A;^V'IO_!.W]FKX0:Y\:/CC?6S75_X1\-ZE:V-CH4"P^H:>_A/Q%?6][;7MW8M(MW;6]W 0'FC\J5BK(JLB%D9\$#V#_@H]_P %9OV9 M/^":ECX:T#XFQ:QXH\?>.;Z.R\"?#/P?;I<:OK4\DJPH51W5(HC*RIYCL-S$ MJ@=@5H ^H**^'/#W_!:[P]\./VS/"_["O[?G[,VM_ OQGX^L8;GP!J.H>);+ M6=&UAI9&B2V-Y:X$%P95,81E*[\#?\\9?[CH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "OQ!_X/>?^36?@?_V4#4?_ $A% M?M]7X@_\'O/_ ":S\#_^R@:C_P"D(H \_P#^#3;_ )2F?M=_]O'_ *?)Z_?Z MOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "OQ*_X/=/^30/@M_V4F[_]-[U^VM?AM_P= MN:E\1?VS/AS\-?V>_P!E;]FGXP>.M9\)^,M0O_$MUH?P@UY[*S58/LZ(MRUF ML4Y=F<@PLZ[8R20&7< >K?\ !EW_ ,HI?%W_ &735O\ TTZ/7WA_P5A^,_C/ M]GG_ ()H_'/XS?#F\EM=?T+X9:M-HU[ Z5^>G_!IC MXG\8?LM?LA^(_P!D;]I?]GKXL^!?%^J?%>YUC1AXD^$NN6]C>6MS86$"M]L- MIY$)62UD#"5T #(02"?0/&OAJ^T/68HVPY MMKJ!X)-I_A8*Y(/8@'M0!_/[_P &0&CV]W\?_C]XFF0-^+WPON9+74]!^*7@Z]@%LVWSB^E:4 M9X6QU659)8W'\2R,#UKZI_X(T?!_XL?\&[/_ 4+^+'PR_;V^'WBNT^&OC7P M\EKX6^+OA[P??ZIHNH2VMR9+8NUE%,T#20RRYC8;XW"JPVL'JO\ LT_\$R/C MA_P5U_X+T^*?^"GGCSX,^)_!_P ](^(-KKVBZEXUT2;3+GQ2NFQ00V$5M;7 M"K*T4K6L4DCE0JQ[XR1(0M '7?\ !\;_ ,DV_9S_ .PYXF_]$Z;7Z%_\&Y__ M "A3^ /_ &*]W_ZY\"?LQ> M"/#4=SKM]>:R)E*WET+G9]D#7#NAGCA),:2;I3"V[\ZOVW_%'QBU_P#X.9=/ M\7_&[X=Z=X,\7W/QO\"W.I>&M(U[^TXM+8II+10_:A%$)I%C\O>RH$\S>$+* M Q])_9@^%'_!9;]C?_@O%J_[3/B+_@G9X\^,/CI?&&M_;VO-/N;;3=4BOEF@ M%W!K#0O;6L/ER+Y0(?^"FO[&__ 50T#_@N#IO[8'Q1_83\2>( M;S7/&GA?Q7!9?"71[[6M,D6UCLMVGQWHA :XB^S&&1G$8+J90JQ.E 'ZJ?\ M!W__ ,H=K_\ [*1H?\YZY3_@R]_Y12>+?^RYZM_Z:M(JQ_P$_"-_K_P#8MI%]H9Q=7MC;O:K*A\M& MC60G>YV>8@\PU_\ @T.TGXD? C]BSQG^RY\>_@3\1O OB]/B3?\ B.VM?&/P M]U73;:ZTZ:QTVW62.ZN+=(&<2PR*8M_F8 ;:5R0 ?KE7\^O_ ?+?\A_]F;_ M *\_%_\ Z'HU?T%5_/7_ ,'9UM\7O^"@'Q0^#OA;]D3]E/XT^,X?A_IVN_\ M"0ZO8?!GQ!%:I->RV0CAC>:S3SB!9LQ9 R8=<,3D \V^#_P,_X*6^"O^#:W MP+^V5^P/^V[\5=)LM%O?$4_CSX;:)J5O!;6FD)J][%)>Z=);P)=1M&4,TZO- M)E9))$,8BV-F?\&C?C'_ ()^^*_VR-4\%_M1?"73M3^.-U=/K/PH\>>([^:Y M$TR(7N;5(9',*WJ[6N(YRAE8>: ZLBA_TX_X-D?'%WX!_P"":_@O]B+X[? K MXE>#O&^@7^NI?Z1XV^%FLV%G=6UQ?7-ZLBW<]J+5E:.!KCX=>'KS4+GP=J,, MRR/9M]EC=H5BE*26[L &C8)EFB#OV+_ (E: M%^RU^R;X \>Q'XH&?6M6\3_&&;P[=0,VG6BQ0"WCT>]\R,!)&$AD7+.Z[!MW M-]T_!GXE^+?^"Y__ 2F\8?LA?M9_ 7Q_P#"7XJ:_P"!FT_Q3;^,?ASJFF:> M-3B=&M=4M)KB!(9HC"_AEXH\M]=U6622.275]278&L0BQK#;VH(;$ MEQ)+N#0A/PQ_;O\ V(OVVOV$O^#B&+]N:/\ 8^^(GQ%\ WWQIM_'&E:A\.O# M%QJGV^TEN5GGM5,*E8[M"TJ"*4IN*!@=C!Z /VZ_X+J?\H??VB?^R8:A_P"@ MBORF_P"#&G_D._M-?]>G@_\ ]"UJOU:^/'@C]H7_ (*-?\$O_C#\//%7P:E^ M'6O?$SP;K%EX \(^)+F-=2LH9+0+8C53&[Q07,LZF1XXV801RHC%I(W)_$;_ M (-R/C5^UY_P2I_:)^,7[.OC+_@FC\9?&'C7Q[::79Z7H6D:!]D6RU"PDO G MVVYN=D5M9N+MBUWN=4"!@KJV0 >7?L8\?\':UV!_T=3XR_\ 2W4Z_4[_ (/- M_P#E$YX=_P"RV:/_ .F[5*_+_P#9+_9W_;U^ _\ P< 6G[6W[3_[%_Q/BTNQ M^/>MZGXS\1^#OA7KM_I"MT\)?#O5=0BM-,BLM0B:6:>&W:* M*3S9HE$+,)<,6V #- '#_P#!I!^Q/^SU\2_^"6?CGQO\:/A3H7B^7XA^-K[1 M-5A\1:;'=QMH]K% 8[(+("%C^T2W,Y"XR\@;JJD?:7_!3+]G3X&?LK?\$/?C M]\%?V=?A;HW@[PKIOPDU][/1-#M!%"CR6\CNY[L[,22S$L>YKP3_ (-.D\;_ M A_X)_W?[+/QK^"GQ$\#^-=(\8ZKJ\NG>,_AYJNEPSV,WV4)-%:-C-LVC=7TW_P %R?$=_9?\$N/C#X \-> /%OBCQ!XW\%WWA[PWH?@W MPC?ZQ=7-Y="T;[6 (W(X#*<'E6 (Z$ UQWQY M_: \"?LY^#3XW\?:5XIOK#+K5?BM?PP^*/"HZ>9 U MQ%-$'P",O&XPQXK^B&\_X-F?V ?B/\=%_:(_:W^)WQF^/7B-?+ D^+OCY+N$ MI&2T<6RRMK7]RI)Q#GR^2"I!(/X2?\$T?V>OVT?V=?\ @K%\./VNOBW^P'\> M=.\(:5\2'U36KF+X.ZW/)9VD[2JTICCMBS^6)=Q5 S$*=H8X!_K/^''Q$\-? M%;P;9^//"":HNGWPBY&",@@D ^#_^#E+X M@7_[,/\ P0[^)/A[X*:?!X>M;VTTCPI9V^C0+;PV&F7%Y!!-;QQQ@+'&UL)( M-H 63 %?%O_ :A_%+]LKPY_P $X/%?AK]E_P#8]^'?CO2/^%MZBVMZMXG^ M,TV@71NWT[3=A<#.<5_/=_P26_:F_X* M4_\ !O7^TKXO^ GQZ_8"^(WB7PMXON8H]8\,Z9H\[2&^@+)%?Z9"_''AFUCBL? M"_B*>\E&I6USF!W22WB 40SW0W YR0,<\?D;^T/\'-#_ &A/^#H'Q#\#O%32 M?V/XK_:G_LS6XXI61IK&74U6YB#*01OA,B?\"K^D_P#8M^.G[7'[0.FZW^UC M^TQ\%=9^#W@HZ)Y7@SX3:I +S76B0F:?5=22*(RQW#A4BAL8P715D+AWF18_ MY]5^%/[4+?\ !Q#_ ,-[2?L1?'8?#'_AI(^(_P"WA\%]>+?V1_:6X7?D?9/. MQY7[WR]GF8XV[OEH _I#O/V /V)+[XX>&_VDYOV5O J^.O"%E':>&O$T/AV" M.YT^&-"D21E% _=H2L9()C'"%:_!S_@]W_Y.R^"7_9.[[_TO-?T9^%_$>F>, M/#=AXLT5;H6>I6<=U:B^T^:TF$;J&7S(9T26)L$921593P0""*_G=_X.SOAS M\>OVV_VP? 4'[*_[*GQA\:6?@;PA=:7K^KZ1\)-<-FEZU](QBBF:T"W "J&\ MR(M&0Z[7/. #]'/CU\:O&W[/7_!KU8_%?XI)))))-=5_P;A:[K.B?\$K?AO\ L^_$#X8>./!_C+P!87=IXET/QKX%U+1W MB:;4KR:)HI+N"..Y5HV5LQ,^W< ^T\5E_P#!S?/XI\8?\$F/'G[.GPR^%'C? MQEXQ^(-SI,'AW1_!?@G4=78BSUG3[VXDG>T@D2V5886P92N]N%W$' !\??\ M!D)H6B1_LX?'/Q-'I%LNHS>-],M9;\0+YSP)9NZ1%\;B@9W8+G +$]S7Y_\ M_!*WPUX>UC_@Z6TK1-8T.TN[.#X[>,YH;6ZMUDC26"/598'"L" TJL MBL,$ U^@?_!I#;?$O]C'X,?&SX:_M4_LY?%GP-?W.IVWB/3GUSX3:XL=]9P6 MKI.L++:,))D*KB 9ED\P>6CD,!\/?\$ZOA'^U)\&O^"^&C?MP_$W]B'XZZ3\ M.Y_BOXCU6XUB;X,ZZ[6MGJ*7\<,TD4=HTF!]JC+ *2!GCB@#UC_@]QMX5_;. M^#=TL8$C_#"X1GQR5&HS$#\-Q_.OU]T']DCPO_P4,_X(._#_ /93^)/CK4?# M]CXZ_9_\)+=^(=/VM-9S16%A=QS$,0'02PH70E=Z;EW+NR/R;_X.U/A7^T/^ MV;^VUX'MOV8?V3OB_P",['P3X%;3M;UK1?A5K,ED+R6\EF\F*;[+MGVQE"7C M+)E]NXLK ?<_[1^A_M4_M'_\&P5G\(?V2/AUXZTWXD:7\(_#/AKQ)X/U+PM? MZ1K4@L8;"+5[&""ZBBDFW0I,@,899T+I&79MM 'S)^Q?JOPA_83_ &*/VCO^ M";/_ 3<^(6L?M5ZU)X'?\&2MQ,O[=_Q;M%D(C?X2!W3/!9=4LP#^ 8_G6]_P0/\#_\ M!7SP/^QM\;OV"OAC_P $TY=/TOXE0ZE+/\4OBF]WX=ATF2?31926XAFM_,U) MBJ+Y4<31B*21VD8(Q*Y?_!K!\"_V\_V,/^"C/BO1/B)_P3]^)L%KX@\+'P_K M.N:[HDVDZ?H&W4+6:6XGN+F,)*!%#+Y<<6]Y7V!0$9I$ ,S_ (/9?^4@WPK/ M_5&XO_3MJ%?8/_!>SP]H.A_\&O7PKTG1-&M;.UL])\ &UMK6!8XXB;),[54 M#.YNG]X^M?+?_!V7\&OVD/VR/^"A/AFY_9E_9,^+WC+3?!7P[BT/6M:T7X5: MS+9?V@-0O9GBAF^R[+A5CEB/FQ%HSOP&)!Q]*_\ !9;Q#X^_:&_X-ZO@Y^SU M\'_V:OC!K?CO4K+PO;WGA2U^$6N_;-*?2[-$O?M2M: 0A)0(U+'$V[=%O0,P M .G_ .#.SQ=<>&/^".WQ)\3S0/=+H?QDUZXBM@>66/1-(FV#TR2WXFOAS_@T M9^-E_P#%?_@M-\2_BC\9->_M#Q;X]^%VOWS:A=-E[K49M7TVZG*Y_B*+,W'1 M58=*^\_^#0KPS\1_@=^Q7X__ &6?V@_@'\0O!/BE_B5?>)8;/QI\/=3TVUO- M,GT_2[0-'<7-ND#OYMO(#"'\S;\VTKDC\Q_VLO\ @G!_P4._X("?\%.;/]J_ M]E#X.>(/$O@70O%$VJ> ?$^DZ-<7]C+ID^]9-)U$P M _D226S[]AD7,D9_N M@'[GZ/\ \$!?V*M!_P""I^!_@*RN8KSQUXY^)-TTIU"-.3INC6S00O,!'#&) M/E,IC%?F7_P:M)>FYDMI$8.-%M3"8FMR1C=DR9^7;S^ MQGPTA\;6WPY\/V_Q*FMI/$<>B6B^()+-]T+7HA43E"0,KYF[!P.,<"ORZ_83 M_P""W'_!1?\ X*0_#G2_@A\+/^";_BGP7\0KNT2R\5_&/Q% \/A+P]QLFU2* M.:)7N9QAGBT\,27*JTAC5VK]5]'L)M+TBUTRYU2XOI+:V2*2]N]GFW#*H!D? M8JKN8C)VJ!DG XH LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %?B#_ ,'O/_)K/P/_ .R@:C_Z0BOV^K\0?^#WG_DUGX'_ M /90-1_](10!Y_\ \&FW_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ M -/D]?O]0 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 %?B#_ ,'O/_)K/P/_ .R@ M:C_Z0BOV^K\0?^#WG_DUGX'_ /90-1_](10!Y_\ \&FW_*4S]KO_ +>/_3Y/ M7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 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 %?B#_ ,'O/_)K/P/_ .R@:C_Z0BOV^K\0?^#WG_DUGX'_ /90-1_](10! MY_\ \&FW_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 44 M44 %%%% !1110 54UG7M"\.6D=_XAUJTL();N"UBFO;E8D>>>5(88@6(!>25 MTC1>K.ZJ 20*MU^+ES\?_#'_ 4%_:3_ &AOA7^UC\2->7Q?\,?VN/!'A3P) M\*H_%M[IEE9>$5\8Z18_VE#:6TT0N[BX+2O)=.)'A\V#RFB5DR ?M'17S_\ MLG_LX_%_]F#XA_%#P=#\5/%?BWX?WXTS4?A?:>._%4VJ2Z)(T5Q'>::+RX:6 M[>!9(H)%,ID*I.%4ML:OB?\ X*P_\$O_ (@>!_V/OB%_P4"?_@HS\;;/XZ>! M?#\_B:TUW2_'$]CH?VF']X=+L]+BPEM:N?W,,:L9"S1F5YF+[P#]6**^1_B/ M^W-\6?V-/^",,'[=/[6GA6)/B+X=^#VF:GXFT.>'[.LOB2XMX(4MI47'D[[Z M>-'5?N;F SM%?/ND?LS_ !QU3_@CR/\ @H1/\?O&[?M/7?PM_P"%HP>.!XIO M%BCO3:?VI'HHTX2_8AIWDXLC:>28B"9-OF?/0!^G5%?EY^U?_P %Q/&6H?\ M!$CX5_MD?LY6EEI?Q3_:"U'3_!OA"$H)H-%U^:6:VOYU1\^8EO):W0CW@@N8 M"X8$J=3_ (*9^ ?$7_!';]D#0?\ @H'^S'\0_&VL>(/AAXDT4?%A?%/C2_U% M/B'I%Y-_#GQ-\":)\2 M/!U]]ITCQ#I%MJ6E7.,>;;3Q++$^.V4=3^-:] !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 %?B#_P>\_\ )K/P/_[*!J/_ *0BOV^K\0?^ M#WG_ )-9^!__ &4#4?\ TA% 'G__ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW M_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %?F9_P79_X).? S]J/2/#?[ M;7P(\0O\/_C_ *5\1O".B>&OB9X:NC&)+BZ\06&EQ27JQI_M$:+XW\-Z=X@TJ] MTS5_#4U>:!YX[RR@D,KM(5BE2$2;0VU(P 7/^"-7_!0O]JSXW>/_ M (G_ /!/;_@HGX)L=-^/'P*:R77M=T7;]A\4:=^*/"LD6M>#_ YHUY;0Z)?: MM:-Y]L;KRX4N6;SHXRDC3LD+JL@B8K@]7^RY_P $_/&WP1\8_&7]J'QW\:K+ M6?CO\;8H5U?QE8^'/*TOP_#:VIM]-LK&QDE=FM[8%68R2E[AEW.5X YKX3? MO_@M1J'PWO/@W^TA^VA\'Y([N*2UD^)?@WX?WD7B/[.^0SQ0-/'8P76TG9-Y M3I&<$PR[?F /@[]LG]I+X_?\%(/^#02__:/^*=BT_C$Q6)\4S6UJ(AJ2Z9XH MCM);SRT 5=R0">0*%5663: !7Z)V_C/PW:_\$4$^(=M4.[/)G+_A]_P $ M7O\ @FY\5O&=I-!X?LOVJI+W4A,"%@M[O6YY;=V[!7BM)G!Z8D'K7ZS?\'0& MO6&A?\$./C:+V50U['H%K;(3R\CZ_IW ]PH9OHIKW_\ :;_X)P?LU?M-_L)7 M'_!/?6/#;:'X'@\/6>F>&/[&.V?P^UD$^PW%LS9(DA:.,@G.\!E;(=L^6?$? M_@GK^TY^V?HOP[^#_P#P4'^,'@G7_A]\/M?L=;UK3_!VB74%U\0M0L@1:OJ( MN)&CLK;>?.EM8O.\U\ 2QJNT@'N/_!/GP9XA^''[!/P0^'GBZWDBU;0?A#X: MT[4XI@0Z7$&EVT4BMGN'5@:]>HHH R?'7@[2_B#X1O\ P7K=Q=PVFHP&&>2Q MN6AF520.HKR'_AWO\ !/\ Z&WQW_X65S_C7NE% 'S]^P=H<.N?!2\. MHZCJ$AL_%FIVD+2ZC+(WEQ3E5RSL23@>OY5[3_P@^D?\_-[_ .!;5Y'_ ,$] M_P#DB>K?]CWK/_I2:]TH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#EM8\ M-V-A?Z?;07-UMN;@I)NNFSC&>.:T?^$'TC_GYO?_ +:CQ+_ ,A?1_\ K]/_ M *":V* ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\ M"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0 M?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A! M](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F M]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"? MF]_\"VJEX@\+:?IFBW.H6US=^9%&67==,1G\ZZ6LWQC_ ,BQ>_\ 7 T 5;3P M9I4]K%,]S>9>-6.+MNI%2?\ "#Z1_P _-[_X%M6EIW_(/@_ZXK_(5-0!C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D? M\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO M_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _ M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!; M5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"! M;5G>&_#=CJU@]S=7-T&6XD0;+I@, X'>NIK'\#_\@B7_ *_9O_0J #_A!](_ MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO? M_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_ M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"V MK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P " MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** M,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$ M'TC_ )^;W_P+:MBB@#EK;PW8R^)+G26N;KRHK='4BZ;.2>>]:/\ P@^D?\_- M[_X%M19?\CO>_P#7E%_,UL4 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L4 M4 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4? M\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C M_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^ MD?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z M1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S M>_\ @6U;%% &/_P@^D?\_-[_ .!;5G:QX;L;"_T^V@N;K;_\ @6U'_"#Z1_S\WO\ X%M6Q10! MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@ M^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 ,?\ D6+W_K@:N:=_ MR#X/^N*_R% &;_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_ MS\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_ M^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ MX%M5K2M LM'D>2UEG8NN#YLQ8?K5ZB@ K\0?^#WG_DUGX'_]E U'_P!(17[? M5^(/_![S_P FL_ __LH&H_\ I"* //\ _@TV_P"4IG[7?_;Q_P"GR>OW^K\ M?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /"_P#@GO\ \D3U;_L>]9_]*37NE>%_\$]_^2)ZM_V/>L_^ ME)KW2@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_ M^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_ M\BQ>_P#7 UI5F^,?^18O?^N!H N:=_R#X/\ KBO\A4U0Z=_R#X/^N*_R%34 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_D$2_\ M7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% &/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S-;% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XE_P"0OH__ M %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$T ;%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_P"N!JYIW_(/@_ZXK_(53\8_ M\BQ>_P#7 U\_\FL_ _P#[*!J/_I"* //_ /@TV_Y2 MF?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH \+_P"">_\ R1/5O^Q[UG_TI->Z M5X7_ ,$]_P#DB>K?]CWK/_I2:]TH **** "BBB@ HHHH **** ,?Q+_R%]'_ M .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "LWQC_ ,BQ>_\ 7 UI5F^,?^18O?\ K@: +FG? M\@^#_KBO\A4U0Z=_R#X/^N*_R%34 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_ ".] M[_UY1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^ MN!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH * M*** "BBB@ HHHH *_$'_ (/>?^36?@?_ -E U'_TA%?M]7X@_P#![S_R:S\# M_P#LH&H_^D(H \__ .#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q M_P"GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \ M+_X)[_\ )$]6_P"Q[UG_ -*37NE>%_\ !/?_ )(GJW_8]ZS_ .E)KW2@ HHH MH **** "BBB@ HHHH Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@ MFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\ M(L7O_7 UI5F^,?\ D6+W_K@: +FG?\@^#_KBO\A4U0Z=_P @^#_KBO\ (5-0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^!_\ D$2_ M]?LW_H5;%8_@?_D$2_\ 7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S6Q0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^)?^0OH_P#U M^G_T$UL5C^)?^0OH_P#U^G_T$T ;%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+% M[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "OQ!_X/>?\ MDUGX'_\ 90-1_P#2$5^WU?B#_P 'O/\ R:S\#_\ LH&H_P#I"* //_\ @TV_ MY2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#PO_@GO_R1/5O^Q[UG_P!*37NE M>%_\$]_^2)ZM_P!CWK/_ *4FO=* "BBB@ HHHH **** "BBB@#'\2_\ (7T? M_K]/_H)K8K'\2_\ (7T?_K]/_H)K8H **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *S?&/_(L7O_7 UI5F^,?^18O?^N!H N:=_P @^#_K MBO\ (5-4.G?\@^#_ *XK_(5-0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\CO>_P#7 ME%_,UL5CV7_([WO_ %Y1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !6/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!- &Q1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O M?^N!JYIW_(/@_P"N*_R%4_&/_(L7O_7 UOW^K\ ?^#3;_E*9^UW_P!O M'_I\GK]_J "BBB@ HHHH **** "OCW]I'_@JQ)X3\6^(/AO^R3\!-8^*&J>! M_B-X8\)^/=;AO+.ST72M0U75K*S.EK<7%Q&\]_Y=V.(D>&W>2/SW7!0_85?A M1^VWI?[7?_!#_P#:8^)'Q*\6_#J[\=_LF_&K]HSPW\4=<\6Z)$9;_P $ZK!X MFL-4NHI8\@?O?L_V9/,(CD_T8K*L@>)P#]<_V6/VS_"W[3NI>-O!MW\*O&/@ M#Q;\.-2M['QKX4\*--\7^&/BEX9BT?6=9T>_FC^V6D*W* M"WE5622VGC%W.C A)D+ -@HN)/VVO&?P8^ G[#7Q(\2?$_0[!/!6B?#Z_M;K M0Q;*(;J!K9K>+3XX@,,9F>.WCB ^9I%0#D"@#L?@!\>_A-^U%\&/#G[07P+\ M8V^O^$O%FF)?Z'JUL&59HFR"&5@&1U8,CHP#(Z,K %2*^+OVH?\ @X6^!G[- M_P ?O%'P%T#]BW]H3XF-X2U(Z;J7BOX:^ HM0TA[U%7[1;Q3M<(7>"0M#(-H MVRQNO.W-==_P1U_8W_:#_8H_X(S^!/V;)+ZRTGXH1>$=3U")==C>2VT;5M1G MN;R&&>->66W>XC25%^\T2>:21WF24322 -*XE6]T>.6-'%K/%"T@-R&D6+R M8RY:4A%W$C/E6A_\%0--T+5OA[??M*?LR^-/A/X4^+>JP:9\/?%OBR\T^2&2 M_N(S+9V6HQ6UQ))IESIR,.6N+O3H)Y"?^!2&O4: "BL_Q7XK\.>! MO#EWXM\6ZO#8:;80F6\O)SA(DZ;CCMS7G'_#<_[(_P#T7K0?^_S_ /Q- &%_ MP3W_ .2)ZM_V/>L_^E)KW2OG;_@GGXU\*3? [4YXM<@9)/&VK21L"?F1Y]ZG MZ%6!_&O=_P#A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ M@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^ M$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J (?$O\ R%]' M_P"OT_\ H)K8KF=>\2Z#>'[NUM=5B>1XB$13R30!N:=_R#X/\ KBO\A4U9%CXN\-1V4,;Z MS"&6)003T.*E_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_ M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/ M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3 M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J# M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJQ_ _\ MR")?^OV;_P!"J;_A,?#'_0:@_P"^JR_"7B70;'3)(;O5(HV-U*P5CV+<&@#I MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,? M#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,? M]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@# M2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'P MQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ M0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH A MLO\ D=[W_KRB_F:V*YFT\2Z"GBV[O7U2(1/:QJDF>"03D5J?\)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!I5C^)?^0OH_P#U^G_T$U-_PF/A MC_H-0?\ ?59>O>)=!N=3TR:#5(F6&Z+2L#]T;>IH Z:BLW_A,?#'_0:@_P"^ MJ/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H M/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJ MC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^ M$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0: M@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J #QC_P BQ>_]<#5S3O\ MD'P?]<5_D*P_%'BCP_>>'[NUM=5B>1XB$13R35NQ\7>&H[*&-]9A#+$H()Z' M% &O16;_ ,)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?\ ?56-/UO2=5=H M].OXYF098(>@H M5^(/_ >\_P#)K/P/_P"R@:C_ .D(K]OJ_$'_ (/>?^36 M?@?_ -E U'_TA% 'G_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ M .WC_P!/D]?O]0 4444 %%%% !1110 5\ _&O]O_ /9H_;"_9TU;X>ZUXR\+ M6OB3P5^U+X7\,>.O FK7\0N+:"Q^(NG6PGFMYB"]M/:Q)/YF#&5D9QC^.'P;\/:]/IVLZ;J5K?WVC6\MRLEC>PWD4?FNC-Y3/ M JR1YVR1LZ'AC0!^>G_!&[X<_!_]FK]N;]L_XV_LT^(;+P[^R)%>:7)H>K27 MXC\.?VS;6K2:Q/I\KGROLEM(9HGE0B(#RT5F6)=N7_@'_T M0_P?_P"$U:__ !N@#P[X?_\ !7S]BSXC_LA>./V_= \6ZS_PIKP/JK6,WC>3 MPQ>@:GL^SI+/;6GE?:7A2:X6$NT2_/'*VZYETVWMWE6::>Y6(0 M+&2?GV*WV?8>"_!VE^&G\&:9X3TRVT>2*2*328+"-+9DDSO4Q ;"&W-D8P M M:U+Q)X%^&OA_1=1UF7S-7O\ 2=&@MIKY\D[IGC0-*,.CCT*G@BL?_ (5=\,_^B=Z%_P""B'_XFMVB@#P3_@GMING+\$M5 M5=/@ 'CG6 (AP!<$ =.P 'X5[K_ &=I_P#SXP_]^A7B/_!/?_DB>K?]CWK/ M_I2:]TH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^S MM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQ MA_[]"C^SM/\ ^?&'_OT*FHH PO$=E9IJNDJEI$ UX0P$8Y&TUK_V=I__ #XP M_P#?H5F^)?\ D+Z/_P!?I_\ 036Q0!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ M%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_ M9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I M_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#? MH5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V M=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ M #XP_P#?H5G>+K&RC\-7CQV<2L(3@K& 16O6;XQ_Y%B]_P"N!H FT_3[!K" MFRA),*Y)C'H*F_L[3_\ GQA_[]"C3O\ D'P?]<5_D*FH 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_[]"LCP796C&:LW4B]I*]TM;^I^PEG969\9WL1M(MHLXR% M\L8!R:U_[.T__GQA_P"_0K\7D_X*J_M[1WSZDGQXQ-(@1W_X1?2^0.@Q]EQ4 MW_#V3_@H#_T7W_RU=*_^1:]W_B7SC/\ Z",/_P"!U/\ Y4?/_P#$Q?!/_0/B M/_ *?_RX_9O^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:BOPH_?2'^SM/_Y\8?\ MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ MY\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT M*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*R/$=E9IJNDJEI$ UX0P$8Y&TU MNUC^)?\ D+Z/_P!?I_\ 030!I?V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_ MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_W MZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG M_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_ M]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V= MI_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z% M344 9'BZQLH_#5X\=G$K"$X*Q@$5;T_3[!K" FRA),*Y)C'H*A\8_P#(L7O_ M %P-7-._Y!\'_7%?Y"@ _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_[]"GQ6UM 28+= M$)ZE$ S3Z* "OQ!_X/>?^36?@?\ ]E U'_TA%?M]7X@_\'O/_)K/P/\ ^R@: MC_Z0B@#S_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK] M_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_\ @GO_ M ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4FO=* "BBB@ HHHH *** M* "BBB@#'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_P#(L7O_ %P-:59O MC'_D6+W_ *X&@"YIW_(/@_ZXK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%8_@? M_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!^=/_ 7X_P":3_\ <>_]QU?G37W[_P %V/B+X"\6>(OAYX2\+^,=-U'4 M]"_MC^V;*QO$EDL3+]B\M90I.QF\I\*<'Y>G2O@*O[N\'Z56CX. MS5M'5J-/YIIKNM3^ O&:K2K>)6/E3DI+]VKIW5U1IIK3LTT^S5@HHHK]*/S M_HLHHHK_ #'/]3 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L? MQ+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z": -BBBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBOSI_X?\ '_5IW_E]_P#W#7T_#G!O M$G%OM?[)H>U]ER\WO0C;FOR_'*-[\KVO:VO0^5XFXUX9X/\ 9?VO7]E[7FY? M^V_:?M/VC_ *81;-OV?_:SO[8Y^BZ^%SG)LRX? MS*I@,?3Y*T+6<1993S#+ZG/1G?EE:4;\LG% MZ22:LTUJOP"BBBO+/5"BBB@ HHHH **** "OQ!_X/>?^36?@?_V4#4?_ $A% M?M]7X@_\'O/_ ":S\#_^R@:C_P"D(H \_P#^#3;_ )2F?M=_]O'_ *?)Z_?Z MOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH \+_ .">_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW_8]Z MS_Z4FO=* "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z M_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LW MQC_R+%[_ -<#6E6;XQ_Y%B]_ZX&@"YIW_(/@_P"N*_R%35#IW_(/@_ZXK_(5 M-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^!_^01+ M_P!?LW_H5;%8_@?_ )!$O_7[-_Z%0!L4444 %%%% !1110 4444 %%%% !11 M10 445E^,?&W@[X>>'Y_%?CSQ3I^C:9;#,]_J=XD$*>Q9R!D]AU-73IU*LU" M";;T26K;\D14J4Z--SJ-**U;>B2[MFI4=W=VMA:R7M] .YKYPO\ ]N_Q7\8;V7PU^P_\#M2\=2+(8I?&.LH^G:!:L."?-D >X*GJ MB!21RI-):?L,_$#XV74>O_MQ?':_\7)O$B>!O#3OIN@P$'(5E0B6YP>CN5;G M!S7TZX9^HKGSFLL.OY+<]9_]PDUR_P#<65/RN?+/BCZ^^3):#Q+_ )[\E%?] MQ6GS?]PHU/.QI^.?^"A7PW?Q#-\.OV;O"&K_ !:\51G:]CX10&QMCG -Q?,/ M)C3/&Y=X!ZXK(_X9W_; _:5_TK]J/XVCP5X>FY/@'X:3&.21/[EU?MEVXX9$ MRC9X*U] ^!_A_P"!OAEX>A\)?#OPAINB:9 /W5CI=FD$0/<[4 !)[D\GN:UZ M?^L&"RSWT5]79:;6/A\^\#.#<_S6ICISJTG M+E7)2=.,(J,5%TE\^FI\!\S1H'=/\ A*-+X!Z' M/VK%3?\ #IO_ (* _P#1 O\ RZM*_P#DJOV)LO\ D=[W_KRB_F:V*];_ (F# MXS_Z!\/_ . 5/_EIX_\ Q+IP3_T$8C_P.G_\I/GGX(?M5^-_!_CVV_9D_;+T M^VT3QK(-GAWQ/;C9I7BR,$ /"^ (K@Y&Z$XY(P 6"5]#5R'QO^!7PQ_:(\!7 M/PY^*OAR/4+"<[X9 =L]I, =LT,@YCD7/##W!!!(/A/A/XU_%?\ 8@\26?PC M_:TUN?7_ %>3K;>$?BRZ$M;$\)::IC.QP.!.>&QDD_,8_SN>!P7$T'6RV"I MXE:RH+:?>5#SZNENMZ=U[L?TF&/QO"\U1S.;J85NT*[WAVC7\NBK;/:IRR]Z M7U+14=K=6U];1WME<1S0S1AX9HG#*ZD9# C@@CD$5)7Q[33LS[---704444A MA1110 4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z M/_U^G_T$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M?SIU_197\Z=?TY]'+_F:?]P/_J!1117YB?J84444 %%%% !1110 5^(/_ >\_P#)K/P/ M_P"R@:C_ .D(K]OJ_$'_ (/>?^36?@?_ -E U'_TA% 'G_\ P:;?\I3/VN_^ MWC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!X7_P3W_Y(GJW_ &/>L_\ I2:]TKPO M_@GO_P D3U;_ +'O6?\ TI->Z4 %%%% !1110 4444 %%%% &/XE_P"0OH__ M %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$UL4 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %9OC'_D6+W_K@:TJS?&/_ "+%[_UP- %S3O\ MD'P?]<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ K'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"H V** M** "BBB@ HHHH **** "BBO+?CI^V7^SY^SYZG M<.?NHL$>2I;L7*J?6NS Y?CLSQ"H82E*I-](IM^NG1=7LNIQX_,'>(QE M6-."ZR:2]->KZ+=]#U*N.^,7[0'P8_9_T'_A(_C%\1M,T*W*DPI=SYFN,=1% M"N9)3[(I->,?\)+^W]^T]\G@_P .6?P0\)S_ /,4UZ%;[Q#<1GNEMQ';$C(( MDPZG!!-=A\'?V#O@)\*->_X3[5]-O?&GB^1@]QXO\;79U"]9Q_$GF?)%@YP4 M4, <;C7O_P!C91E>N:XGFG_SZHM3EZ2J:TX?]N^TDMG!'SW]MYQFNF4X;E@_ M^7M=.$?6-+2K/_MY4HM:J;./_P"&FOVK_P!I'_1/V2_@4?#6@3<+\0OB7&UN MCI_?M;)P0^4B_[+;QWP*^A**BIQ1B,/!TLJIK"P>C<+NI)?WJK]_7JH47\S6Q0 5G^*_"?AGQUX;O?!_C+0K74]+U&!H;ZPO81)%-&> MJLIX/]" :T**J$YTYJ<'9K5-:--=43.$*L'":NGHT]4T]TT?)\^G?%C_ ()N MWKW^@0ZKXT^!;RE[C30S7&J>"E)R7B)YGLQG)4\H.>""TGTSX$\>^#?B=X2L M?'?P_P#$=KJVD:E );*_LY-R2+_,$'(*G!4@@@$$5K21I*C12H&5@0RL,@CT M-?,/CO\ 9\^*?[(_BV^^.?[%VD?VCH%[,;GQE\(O,*P7?]^YT[KY$X _U8&& MP <+'7V*KX/BQE1V4*WE4>T*CZ5/AF_XEG>;^+>'QO"+YL+&57! M=::O*='SIK>=-=:>LH+^'=6@OI^BN'^ /[0WPP_:3\#)XZ^&6M&:-7\K4=.N M5\N[TZX'WH+B+.8W!S['&5)<5\IB\)B<#B98?$0<)Q=G%JS3\T?783%X7 M'X:&(PTU.G-74D[IKNF%%%%OF](Q6LFE=G=_M(?M M=> OV?7M/"5OIMWXH\;ZS\OAWP/H0\R]O7.<,P /DQ9!S(PZ*V VTBOPKK]U M_P!F_P#9(^'W[/"7GB-+Z[\2>,M9^?Q'XWUUO-O]0?+?WGJY;J,?RCC3 MPSSOQ)]A7S'%QPWL^;EI1I^TY5+E^*?/"\_=7-;W5HHWLY2_G3HK^AKQC_R+ M%[_UP-7-._Y!\'_7%?Y"OMO^)C?^I7_Y7_\ N)\-_P 2T_\ 4U_\H?\ W8_. M_P#X(#_\U8_[@/\ [D:_1:BBOPKC+B/_ %MXDKYM[+V7M>7W>;FMRPC#XK1O M?EOLK7MYG[YP5PS_ *G\,T,H]K[7V7/[W+RWYIRG\/-*UN:V[O:_D%%%%?,' MU04444 %%%% !1110 5^(/\ P>\_\FL_ _\ [*!J/_I"*_;ZOQ!_X/>?^36? M@?\ ]E U'_TA% 'G_P#P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[ M>/\ T^3U^_U !1110 4444 %%%% !11536=>T+PY:1W_ (AUJTL();N"UBFO M;E8D>>>5(88@6(!>25TC1>K.ZJ 20* +=%%% !1110 4444 %%%% !1110!X M7_P3W_Y(GJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O6?\ TI->Z4 %%%% M!1110 4444 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$U ML4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OC'_D6+ MW_K@:TJS?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ'3O^0?!_UQ7^0J:@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_\ ((E_Z_9O M_0JV*Q_ _P#R")?^OV;_ -"H V**** "BBB@ HJIKFO:'X8TF?7_ !+K-IIU MC:QE[F]OKA8885'5F=R%4>Y-?/WB#_@H'I_CG6+CP1^QQ\*-8^*>L0OY4^J6 M2_9-$LG_ .FM[* IQU 0$, <-FO5RS),TS?F>%IMQC\4FU&$?\4Y-1C\VCR< MSSW*LGY5BJJ4I?#!)RG+_#"*ZUS8_8_^/W[0[#4? MVU?CW,^E2GH)&".&Q7NGPO^#WPM^"OAU?"? MPH\!:9H%@N-T&G6JH92/XI&^](W^TQ)]Z];ZMPSE'^\5'BJB^S3O"DO\51KF MEYJ$8I]*AY'UKBC./]VIK"4G]JHE.JU_=II\D/)SG)KK3/"_^%6_MU?M.?OO MC/\ $F#X1>%I^OA3P)$$$<%:]2^!?[)WP!_9SMF/PL M^'EI:7\H/VO6[K-Q?W)/WC)<29C45QX[B3,L9AWA:=J-!_\ M+NFN2+_Q;RF_.I*;\SLP'#.68/$+%5.:M77_ "\JOGFO\.T::?:G&"\@HHHK MP#Z$**** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8 MH **** "BBB@#P'X_?LF^)X_',G[2_[)>N6_ACXC1)_Q,[.48TWQ3$.3;WD8 MP-Y_AF&"#C)!VNG2?LS_ +67ACX_"^\&Z[H=QX5\?:!^[\3^"=6.VYM'& 98 MB<>? <@K(O9ESC5-=(S6\Z7E\4-X77N/ MY'%Y3CT:CZR@WI3J^?P5-IV?OKURBO _V?_VM/$C>.%_9 MI_:OT&W\+?$B!/\ B7W$;8TWQ/".!<64AXW'&6A/S YP,AD3WRO&S3*L9E&) M]CB%NKQDG>,XO:4)+247T:]'9IH]O*LVP6:>F%%%% !1110 4444 %%%% !6/XE_Y"^C_ /7Z?_036Q6/XE_Y M"^C_ /7Z?_030!L4444 %%%% !1110 4444 %%%% !1110 4444 %7-T_+M@XC11EI'.#A%!8]A7!_M'?M@^$?@AJ M=K\-?"6@W7C+XB:NN-#\$:(P:X+O'GC M:U_:"_;:UZU\4^+(#YNA>%+8$Z)X9!((6&(Y$TPP,ROGD#&XJKU]-@+(NQF(_X M];9A_ ,EP?X@RLOTE\/OAWX'^%/A&S\!_#GPO9Z/I%A'LM;"QBVH@[D]V8GD ML268DDDDYK:HKES7/*^8TXX:E!4L/!WC3CLG_-)O6T(V75\TKR91117AGNF;XQ_Y%B]_ZX&KFG?\ M@^#_ *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH M **** "OQ!_X/>?^36?@?_V4#4?_ $A%?M]7X@_\'O/_ ":S\#_^R@:C_P"D M(H \_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H M **** "BBB@ HHHH *_%RY^/_AC_ (*"_M)_M#?"O]K'XD:\OB_X8_M<>"/" MG@3X51^+;W3+*R\(KXQTBQ_M*&TMIHA=W%P6E>2Z<2/#YL'E-$K)G]HZ_,S_ M (+L_P#!)SX&?M1Z1X;_ &VO@1XA?X?_ !_TKXC>$=$\-?$SPU=&,27%UX@L M-+BDO5BYF:U:?#); M"QU?X1Z!XT\7MJ%S87/V>Y6YT>.^O9&G,7G16[(]Q(P1;E5#D(V/DS]JC_@A MA^T%\2?A#K_[2VH?\%3OCI%^T79:3/K6GZUHWC1]/\,6>H1QF46%IIT2*UI8 MY7RUQ(7'^L?>=R-Z5_P1J_X*%_M6?&[Q_P#$_P#X)[?\%$_!-CIOQX^!362Z M]KNB[?L/BC3KE2;?48U4!4=E\MVVA599XV"1G?&GM'[>WCCQ]\4= NOV#/V: MM8%O\0_B+HDEOK?B!$\R/P/X;#9PDAIKCYA^ZM[AXP#YM_ M9)_X+!?$FP_X-U[;_@JC^TKI,&H>+= \(:C',6A$$.O:E;ZE+I=E*RI@(+BX M%N)-@ #/(44#:*QM(_9G^..J?\$>1_P4(G^/WC=OVGKOX6_\+1@\<#Q3>+%' M>FT_M2/11IPE^Q#3O)Q9&T\DQ$$R;?,^>G_\'!7[*OA;X'?\&ZGC3]G/]G?P MW)9^&OAWI/AN*QTV([Y#86FK67F22$#YWQNGD<\L0[GDU])6_C/PW:_\$4$^ M(=M2UNA'O!!,[2:#P_9?M M527NI"8$+!;W>MSRV[MV"O%:3.#TQ(/6OUF_X.@->L-"_P""''QM%[*H:]CT M"UMD)Y>1]?T[@>X4,WT4T ?(=(MM2TJYQCS M;:>)98GQVRCJ?QK7KR'_ ()\^#/$/PX_8)^"'P\\76\D6K:#\(?#6G:G%,"' M2X@TNVBD5L]PZL#7KU !163XZL_&-_X1O[/X?ZQ::?K4D!&G7M];F6&&3(PS MH/O#&>*\A_X0'_@H)_T7_P "?^$I)_\ %4 '_!/?_DB>K?\ 8]ZS_P"E)KW2 MOG#_ ()XV/CQ?@;J2SZ[8M(/&FJB5A:G#2";#D<\ MN('8$5[O\ 8O&__0;L MO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+Q MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&_ M_0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0 >)?\ MD+Z/_P!?I_\ 036Q7*:Y:^*5U'35NM4MG=KDB!E@("MMZGUK3^Q>-_\ H-V7 M_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@ MW9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7 M_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@ MW9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7 M_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@ MW9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7 M_@,?\: -BLWQC_R+%[_UP-0_8O&__0;LO_ 8_P"-4?$MIXM30;I[[5K5XA$? M,1+<@D>QH Z#3O\ D'P?]<5_D*FK"LK/QH;.(Q:S9A?*7:#;'(&/K4OV+QO_ M -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45 MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0 M;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q7G7 MQ^_:R_9__9>_LG_A>GC_ /L/^W//_LO_ (E5W<^?Y/E^;_Q[Q2;<>;'][&=W M&<''6_8O&_\ T&[+_P !C_C7YZ_\%XH-;A_X55_;-[#-G^W/+\F+;C_D'YSZ M]J^QX X>P7%7%N&RO%RE&G4Y[N#2E[M.4U9M26\5?1Z7]3XOQ#XCQW"7!^)S M7!QC*I3Y+*:;C[U2$'=)Q>TG:S6MO0^E_P#A[)_P3^_Z+[_Y:NJ__(M9OA7_ M (*J_L$Z;ITD%[\>-CM M#7YGXB^$V6<+_599?7:A/G]I.O."4>7DY>51A&4F[R]V,9R=M%HS]1\-O%[- M.*OK4,QPZE4AR>SA0IS7@KP_P")U^)'Q6\0S?$G MQ;P3K_C@M>"(YSB&W8^5$H/*C:2O8BO<4T_QI&@CCUBQ55&%46I ]*_,_K' M#.4?[O3>*J+[52\*2]*:?//RFS]2^K<4YQ_O%182D_LT[3JM?WJC7)# MS4(R:Z5$>&:'_P $_P"+XA:M!XT_;.^+VL?%#5(I!+!HLS&RT.R?_IE9Q$!R M.FYS\P W+7T#X?\ #OA_PEHUOX=\*Z%9Z9I]I'LM;'3[9(885_NJB *H]@*I M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^->5F>>9IF_+'$U+PC\,$E&$? M\,(I1C\DO,];*\BRK)^:6%IVG+XIMN4Y?XIR;G+YM^1L45C_ &+QO_T&[+_P M&/\ C1]B\;_]!NR_\!C_ (UY)ZYL45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&_ M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_] M!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ M8O&__0;LO_ 8_P"-B.ELO^1WO?^O*+^9K8KP7P MK^V+\"?$WBZ6VTGXZZ)'/-$L8GU"TFM8G(/W0TZ(H/OGFO7X8/&-Q"EQ;^(+ M"2.10R.EOD,#R""#R*Y,NSC*,X@YX#$4ZR6[A.,TO7E;L9T,5AL4FZ,U)>33 M_(VZ*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QKTCWE',;@@>QQA@1 MQ7C?@']H;XI?LG>+['X$?MIZL+_1;V86W@SXN",K;7W]RVU#KY%P!_RT)VM@ MDDX:0_0OV+QO_P!!NR_\!C_C6/X^^&;_ !1\(WW@+XA6VD:OH^I0F*]L+RR+ M)(O8]=4Z6&^H9A!U<,W>R^.FWO.DWL_YHOW)[25[2 MC\WFN1U:N)_M#+IJEBDK7:]RI%;0JI;K^62]^&\79RC+KT=)$$D;AE895@<@ MCUI:^0!??'G_ ()Q&'2_$6LWOB_X*-,([?6#;M'JP=+$4_CIRW5]I1>TX/[, MUH]GRR3BNHHK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&O$/=-BBL?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BL?Q+_R% M]'_Z_3_Z":/L7C?_ *#=E_X#'_&LS7+7Q2NHZ:MUJEL[MC?L_>![CXA?%GXCZ5I6FP?*ADMRTMQ)C(BBC'S2.<<*H)ZDX )&V'PV(Q M=>-&A!SG)V22NVWT26K9AB<3A\'0E7KS4(15W)M))+=MO1(]!N+B"U@>ZNID MCBC0O))(P"JH&223T '>OFCQE^U+\4_VF?$UY\'/V$XH#:6LQM_$OQ;OX-^F MZ9_>CLE/%W/@\$90<'E6WK@V_P ._P!IS]OVW35?C'->?#_X4R.)++P:N8-4 M\11 Y5[YD.8(6Z^4#D_@LE?1G@WX?7?P\\,6?@SP-!H^DZ5I\(BLK"QT_P N M*)1V 'TDO@4-)OGOV9XC\8:U+Y^HZI*3EFDE;D+GD(.!U.6RQ]-K'^Q>-_\ H-V7_@,?\:/L M7C?_ *#=E_X#'_&OF<=CL9F6*EB<5-SG+=O^M$EHDM$M%H?48# 8++,+'#82 MFH4X[);?\%MZMO5O5NYL45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UR M'6;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!-XQ_P"18O?^N!JY MIW_(/@_ZXK_(5S_B6T\6IH-T]]JUJ\0B/F(EN02/8U9LK/QH;.(Q:S9A?*7: M#;'(&/K0!NT5C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\; M_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O M&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- & MQ16/]B\;_P#0;LO_ &/^-6M*@U^&1SK%_!,I7Y!%%M(- %ZOQ!_X/>?^36? M@?\ ]E U'_TA%?M]7X@_\'O/_)K/P/\ ^R@:C_Z0B@#S_P#X--O^4IG[7?\ MV\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHJ)KZR262![R(/ M#&))4,@RB'.&([#@\^QH EHH!!&0<@]"** "OS\^+G['?_!2;X/> -2^&?PB M^(O@/XH>"]3_ &B-%\;^&].\0:5>Z9J_AJ.;QM::U/:O- \\=Y902&5VD*Q2 MI")-H;:D8_0.B@#Y5_9Q_8%^*GP$\1?&G]JW4_BQX>\2_M#?&>. WWB>[\/S M0:!HT=G;M/M[-9VF-I N"Y,WFW!7^\6:[+J_B/4KKX'V%U=7]TX"AI)IT>1DCC5(HH]VR**-(XU5%" MC]2** /G']E7]C+XO:+^RWXP^"O_ 4.^/J_'+Q%\1KC4$\;ZQ/I2V%C/I]Q M;K:)I]O:1;4MH%@3E8PN9)97^\Q->-V7_!+O]K.#]BX_\$LY_P!J'0/^%(BT M;0O^$Q71Y_\ A,'\*&0G^Q-I;[&LOD'[)]NP1Y'_ "ZA_FK[RHH \#_:;_X) MP?LU?M-_L)7'_!/?6/#;:'X'@\/6>F>&/[&.V?P^UD$^PW%LS9(DA:.,@G.\ M!E;(=L^6?$?_ ()Z_M.?MGZ+\._@_P#\%!_C!X)U_P"'WP^U^QUO6M/\':)= M077Q"U"R!%J^HBXD:.RMMY\Z6UB\[S7P!+&J[3]GT4 %%%% !1110!X7_P $ M]_\ DB>K?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z4 %%%% !1110 M 4444 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;XQ_P"18O?^N!K2 MK-\8_P#(L7O_ %P- %S3O^0?!_UQ7^0J:H=._P"0?!_UQ7^0J:@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "OSI_X+\?\TG_[CW_N.K]$;V]L M]-LY=0U&[BM[>"-I)YYI B1H!DLS'@ #DDU^5G_!8W]ISX5_M"^(?!>D?";4 M+G5;'PQ+JT%UK\5L187<\OV/=%;RGB8QB,%RHV_O4()!S7ZQX+8'&5^/\+B* M=-NG3]IS2MI&]*:5WMJW9+=_)GY#XX8[!X?P\Q>'J5$JE3V?+%O65JM-NRW= MDKM[+YH^*Z***_N _A$*_HLK^=.OZ+*_F/Z1O_,K_P"X_P#[A/ZF^C3_ ,S7 M_N!_[F"BBBOYC/ZF"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S3]K'X M_6W[.?P=O/',4,<^ISRK9Z+;2_=DN7!(+8_A559SZ[<9&0:_+KQEXT\5?$'Q M)=>+_&FNW&I:E>R;[B[N7RS'L!V51T"C %?9?_!7;^T?^$=\#>5N^R?; M;_S\9QYFR#9GMG'F?K7Q!7\1>/\ Q#F6.XREE4Y-4,/&'+'HY2BI.;75^]RK MLEIN[_DW&>-KULT>';]R"5ETNU>_XV"OIK_@GM^UCXB^'GC[3_@SXPU>2X\- M:WPHHHH **** "BBB@".[M+34+26PO[6.>"> M-HYH9D#)(A&"K \$$$@@]:^7?%/P8^*_[#7B*\^+'[*&B7'B'X?7D[7/BWX4 M)(3)9D\O=Z7G.UL!_'U MS^TW^QC?6NC>,9?G\2>$[@[-*\5Q@DE95R!%<')VRC&6)R069Z[C]FG]JKP+ M^TAI-W9V=C,A6RH['^TG_$I-[*HEO%O2-1+EELU&7NG#EN=XB&+66YK%0Q#ORR7\.LENZ; M>TDM94V^:.ZH4445\T?3A1110 4444 %8_B7_D+Z/\ ]?I_]!-;%8_B M7_D+Z/\ ]?I_]!- &Q1110 4444 %%%% !1110 45%?W]CI5C-J>IWL5M;6\ M32W%Q/($2)%&69F/"@ $DG@5\R^)/VD?C%^UWKUW\+OV(W&F>&K>8VWB/XPZ MA:DV\)'#PZ;&OE62XO-I2E!J%*&LZDG:$%YO6[?V8 MQ3E)Z1BSQLWSS!Y1&,9ISJSTA3@KSFUV6EDOM2DU"*UE)([?]HC]L;0_A3XB MA^#GPK\+S^.OB9J4?_$M\(:2X_T<$?Z^\E^[;0@$,2V"00>%)<8WP8_8YUW4 MO'%O^T/^U_XG@\:>/D^?2[!$/]C^&E)R(K.%N"XX_?,-Q(!'S NW>?L[_LO_ M L_9H\.S:7X%T^:YU/4'\W7O$NJR^?J&K3DY,D\QY;DDA1A1DD#))/HM>GB M,ZPF64)83)DXJ2M.L]*E1=4M_9TW_*FY27QR:]U>7ALDQF:5XXS.VI.+O"C% MWITWT91117RI]:%%%% !1110 4444 9OC'_ )%B]_ZX M&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 UOW^K\ ?^#3;_ )2F?M=_]O'_ M *?)Z_?Z@ HHHH \I_;K\?\ Q/\ A1^Q1\7/B?\ !1%/B_P]\-=;U+PR6@\T M)?0V,TD+^7@^9M=5;9@[MNW!S7R1_P $D_\ @G/\,_V#OVG?BCHFA?'CQ/\ M%K4/B;\)?"7B3QIXV\8ZG%??V[>SWFN1O/"57_CWD10RJ[RL5;F1NM?>WQ!\ M;^$?AEX"UOXD?$#5X]/T'P]I%SJ6MW\T;.EM9P1-+-*RJ"S!8T9B "3C@&OQ M#^.FM?\ !K)\9?$FHZOX:_X*A_$CX;Z5K$(AU;P=\-O%VO6&B7, DDD^SBRF ML9HX8-\TS""(1Q*97VJNXY /JW_@E=^U-HOB;_@K5^U/^QO^S)XABUCX#>"+ M#1]1T"#39O.TOPSKLB)%J%AI[#*Q6TDPG;R$/E1RVTWE*JLV?TFK\^?^"&/Q MK_X(\(GC[]D'_@DNMG+I/@N#3=6U_7]EY]J\0S70FC::22^BCFF,+0A"1F)! M/&$VABH_0:@ HHHH **** "BBB@ HHHH **** "BBB@#PO\ X)[_ /)$]6_[ M'O6?_2DU[I7A?_!/?_DB>K?]CWK/_I2:]TH **** "BBB@ HHHH **** ,?Q M+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *S?&/_(L7O\ UP-:59OC'_D6+W_K@: +FG?\ M@^#_ *XK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !1110 4444 %%%% M !115'Q+XF\.>#=!NO%/BW7;33--L8C+>7]_<+%# @ZLSL0%'UJH0G4FHQ5V M]$ENV3.<*<'.;LEJV]DB]7EW[0_[7/PE_9SCMM'\0W5UK'B?4\+H?@S0(/M. MIZA(>%"Q+RBDY^=L#@XR1BO,=0_:8^/'[75_-X0_8DT7^Q/"RRM#J7Q>\26# M"# .&&G6S@&X'N?$FEI=Z]XMU/+:YXV\13 M?:=2OG/WLR-_JT/]Q<# &=Q&:^L62X#(U[3.FW4Z4(.T_P#N++54E_=LZG]V M%U(^1>=YAGS]GD:2I]<1-7A_W"CHZK_O75);J4[.)YG9?LY?M _MAWD7BG]L M_5V\->#O,6;3_A%XI#%4UB)5;>T ME62J2G9W2E=]^ ^]UN9$!_X2C5!P&P!Q=5].UC^!_P#D$2_]?LW_ *%6G^NW M&?\ T,L1_P"#JG_R1E_J+P3_ -"O#_\ @BG_ /(GAG_#IO\ X)_?]$"_\NK5 M?_DJOHNBBO,S+.\ZSGE^OXFI6Y;\OM)RG:]KVYF[7LKVWLNQZN69%DF2\_\ M9^%IT>>W-[.$8<2Y>3_@(->9_\+Q_ M:(^-O^C_ +/?PE_L'2)>!XP\=(80R_WX+1X%>!F/$N59=B/JSDZ ME?I2IISJ>KC'X5_>FXQ_O'%7Q^&H3]G?FG_+%7E]RV7F[+S/9?$?B?PWX/TB M7Q!XLUZSTRQ@&9KR_N5BC3ZLQ KQ^]_:YU?XB7"_%7P^\277 MA#QIH5QINI64FRXM+E,,I[$=F4]0PR""""17[(5S7Q%^#OPM^+=FEC\2? FF MZPL0(ADN[<&2('KLD&'3/^R17YMQ]X(X#B>$,3E]=T\3%6$Z.8)3HS<:BWK=W?_ (:VQ^0%>S_LI_#RW\,?$/PI M\;_C-X;U&R\#IK02VUM[?_1OMBC,!D).5B$@&7P5RI7/WL?:OA+]C#]E_P , M^/+B73?@]ILGDV\&?%GAFY\&>(M$M[O2KR MV-O<6,L8\MH\8VX'3'&,8((!&,5\9PQ]'O-,MQ2QN/Q5-U*34J<(J4H.46FO M:.2B^1VLU%7L]]+/R\OX*Q%"I[6M4CS1UBDFTVM5S7MIW27S+\>?M&?LS?#;]ICPE%H/C6WGM-1T^7[1X?\1Z9)Y5_I%R M,%9H)1RO(4E>C8&1D CR[X6?M,_$GX!>.++]G+]MRX@CNKR3R?!OQ-BC\O3O M$*CA8ISTMKK&,J'[&3_1M+4X_?W\P.V",9!VDACD#Y0P:J_P M*_8VNM)\:I^T%^T_XM7QW\277-M=RQXT[05ZB&P@(P@7_GJ0&/4!26W?483) M,-@\-''9Q)PIR5X4U_%JKND[\D'_ ,_)*S^Q&;O;Y3&9[BL;B98')HJ=2+M. MI+6E2?5-JW/47_/N+NOMR@FK\C8?"+X[_MWWT/BK]IBTOO _PP659M)^&-K< M-'?:PH.4EU.5<%%/!$"X([[2H9OIGPWX:\/>#=!M/"WA/0[73=-L(1#96%C ML44$8Z*JJ /I5ZBN'-<[Q.:1C1453H0^"G'2$?/6[E)_:G)N3[V22]#*,BP MN52E6+Z2U\#/X( MU9?&=S%'([PZ2;.7[6ZK$K.2(/,("*S'' )P*_.6W_X+4_\ !JC:6\=I:^)/ MA;'%$@2.-/V._AO\;Y] M/U:QU'PYXFLX/AL^^-9(WMKF D3$*X#.I!Z'M6-9_P#!Q%_P1*T^TBL+#]D/ MQY!!!&L<,,/P&@5(T48"J V .E '9?\ !'K]JK]EC]IK_@H;\=-3_P"" M=7PAL%^!D?A#1[EO&]IX$.CQ#Q.\TJWEI:&2"*86\T"VTS0,JA9X))0@,Y9_ MTPKXO_X)H?\ !7C]FG_@HG\8/%?P8_95^%OB/P[X?\!^%K+4+Y_$OAA=)9Y[ MJXF1(X(%D;]V%A_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4FO=* "BBB@ H MHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQC_R+%[_ -<#6E6; MXQ_Y%B]_ZX&@"YIW_(/@_P"N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !11 M10 4444 %%%% !16'\1OB9X ^$7A*Z\=_$SQ;8Z)I%FN9[Z_F"*#V51U=CCA M5!9CP 37SNWQ2_:@_;@)T_\ 9_MKWX8_#28XF^(&KVNW5]8BZ'^S[<_ZE&'2 M9L'!!4@@I7MY7D.+S*E+$2:I4(NTJL]()]EHW.7:$%*76UM3PLUS_!Y95CAH MIU<1)7C2A9S:[N[2A'O.;C'I>]D>@?'_ /;1\ _!S7XOA=X-T6]\<_$*]&-. M\$>&_P!Y< D9#W+@%;6, @EGY"G<%(R1QGAK]C[XG?M"Z]:_$S]O7Q1!JJ6\ MHGT?X7:)*RZ)IAZJ;@@YO)1T)8E?O#+J0!ZM\ /V8?@]^S5H$NC_ R\-[+J M\._5M@UZ4\]P>3P=')(N,MG7E;VLN_ M(E=48O\ NMS?6=GRGFPR'&YS-5L]DI1W5"+?LH]N=M)UI+^\E372G=E6,-K:VT2QV]M;Q!(XD485548"@#@ <"IJ**^3;"_ MA!HNH_$'Q"O!T_PQ'YD$)]9KG_5QKG@L"V.X%9?_ JG]J+XX_OOC1\2D\$Z M)+U\+>"9ZU,GM'Q M'!D=FPZGH37HGPK^ WPD^"UD;7X<^";.PD=<3WQ4R7,_KOF?+MSSC./0"NOK M/^Q\^S?7-,3[.#_Y=4&X_*59VJ2_[<5'S3)^JXS$ZXBIRK^6%U]\OB?RY3S/ MX9_LF?!_X;ZK_P )7/IESXB\1.P>;Q)XGN#>WC/_ 'E9_EC/NH!QW->F445[ M^795EN48?V."I1IQWM%)7?=]6WU;NWU9VT,/0PT.2E%17E_6K\PHHHKO-@HH MHH Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9K8H R?'/@?PM\2/"E[X)\:: M/%?:;J$)CN;:4<$=B#U5@<$,.00".17C?PT\<>*?V9?&EG^S[\:-8EO?#M_) MY7@'QC='[P_AL+ENBRJ,!&/## ] />JP?B9\-/!WQ=\%WO@+QUI*W>GWL>'4 M\/$P^[(C?PNIY!_ID5\YG>3XC$58YAE\E#%4U9-_#4CNZ52V\7T>KIR]Z-_> MC+AQ>%G.2KT7:I';LU_++R[/=/5=4]ZBO#?A%\2_&'P4\;VW[-GQ]U5KK[1E M? WC&?A-7A' MIF/W;E1@^*?PI^'WQJ\#WOPY^)_A>VU?1]0CVSVERO0]G1ARCJ>5=2&!Y!KH:*UHUJV M&K1JTI.,HM--.S36S36J:,J]"CB:,J5:*E"2:::NFGNFGHT^Q\I:3X\^+/\ MP3PU2W\%_&O4]1\7_!N:98-"\=-&9K_PR&.U+:_"C,D X59@..!CE8U^I-&U MK1_$>D6VO^']4M[ZQO8%FM+RTF62*:-AE71E)#*0<@C@TNK:3I6OZ7<:)KFF MV]Y97<+0W=I=0K)%-&PPR.K AE()!!X-?+>L_#OXL_\ !/?5[GQW\!M)U#Q; M\()YVN/$/P^20RWOAT,=SW6G%CEXARS0D\#]N:K@5ZRJ4%^,JE%?.=-?S0^#ZLHKG/A/\6_AW\8W7H48 CN*Z.OD:]"MAJTJ5:+C.+:::LTU MNFGJFC[&A7H8JC&M1DI0DDTT[II[--:-,*Q_$O\ R%]'_P"OT_\ H)K8K'\2 M_P#(7T?_ *_3_P"@FLC4V**** "BBN#_ &@/VDOA1^S3X27Q5\3==,;W+^5I M6D6:>;>ZG/P!#;PCEV)(&>%&X;B,UTX3!XK'XF.'PT'.'=*N==U_5+>QL;.%IKN\NYECBAC499W=B M J@,A"&#?3>CZ-I'AW2K;0M TNWL;&SA6&TL[2%8XH8U&%1$4 *H' & M!7U'_"7PO_+B,6O25&D_RK37SI1?_/SI\K_PJ\5?S8?!OUC6JK\Z--_*K)?\ M^^O&?L__ +-OPH_9I\)-X5^&6A&-[E_-U75[Q_-O=3GY)FN)CR[$DG'"C<=H M&:[RBBOE\7C,5C\3+$8F;G.3NY-W;?FSZK!X/"9?AHX?#04*<591BK)+R2"B MBBN8Z0HHHH **** "BBB@ HHHH **** ,WQC_P BQ>_]<#5S3O\ D'P?]<5_ MD*I^,?\ D6+W_K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %%%% !1110 5 M^(/_ >\_P#)K/P/_P"R@:C_ .D(K]OJ_$'_ (/>?^36?@?_ -E U'_TA% ' MG_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4 M444 -\(/V9?A3X@\7W?V'PQX3T)-7\3>(;L[A#:B6:?4=0NWZGYI)+B9L M=V.!T%?G]8?\'2G[%OB&_6T\$?L>_M0^(89X'N-/O=$^$:2Q7ULK*OVF(&\# MM$=Z?,5'WUR 3BONO]KKX)7?[2?[*_Q&_9]T[4K6SNO&O@C5-%M+N^A,D$,U MS:R11O*@Y>,.REE_B4$=Z^4+;QA_P5-^)OPJM_VJ?$W_ 3\T7P)\9_@OX@N M[#1OA_;?$>UO;+XC^&KB" :C:V]U&G^@>;+#;SV_FAL3:? '^5G% %__ ()A M_P#!4#3/^"DW[4'Q6O/#O[(/Q"\&:)X,TG3K+1/%_C[PB=*NY3(6:YTJ=5GF MC9TD5;B,AE;R[@AXT*!Y?N2O@/\ X)6>/O\ @H'^T7^V?\:?VK_VC_V.]7^ MOP\\1^'=#TK0O WB/4!-?:IJ]D9TEU5UV(0YMWC@:38@>.&U0&3R"P^_* "B MBB@ HHHH **** "BBB@ HHHH **** /"_P#@GO\ \D3U;_L>]9_]*37NE>%_ M\$]_^2)ZM_V/>L_^E)KW2@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H) MK8K'\2_\A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ K-\8_\BQ>_P#7 UI5F^,?^18O?^N!H N:=_R#X/\ KBO\A4U0 MZ=_R#X/^N*_R%34 %%%% !1110 4444 %%%?!\GCCXN^,[72 M+$$K LK;IKJ3'^KAB7+RO[*#CJ<#)K?#8;$8RO&A0@YSD[*,4VV^R2U9AB<5 MAL%AY5\1-0A%7J9W9&TE"0:Y+R?VK_ -NGFY.J_!WX57'2)2$\2^((#ZGD M6,3#MRQ']]6X]X^#/P+^%/[/W@Z+P)\(_!EIH^GIAI1 N9;E\8\R61LO*_\ MM,2>PP !7T_U#)^'_>S!JOB%_P N8R]R+_Z>U(O5KK3IN_252+3B?*_7\YXB M]W+DZ&'?_+Z4??DO^G-.2T3Z5*BMUC3DFI'DGPY_8DU;QIXMM?C3^VOXRB\? M^*H&\S3- 2(KH.A$\[;>V;B5AQ^\D&3@$@L U?0ZJJ*$10 !@ #I2T5XF:9Q MC\WJQEB):15HQ24807:$5:,5Z+5ZN[U/7Q!XN\066F6,(S+=W]RL4:_5F(&?:O&_^%V?M&_&[_1_@!\*/^$7@> M+_'2&(NO]Z"T7+OQRK-E3W K0\-?L:^#[S6(O&/QW\5ZE\1-7)#D?\ S\6YY_UZ MKB-,+3YE_-+W8_+2\ODK/N4[O]K?7?B1=2:'^RQ\*;_QS3;FO\ K[*IY)!_9SKZXN;G_=VA_P" ]?\ MYR,OPAX(\'_ _T6/P[X(\, MV.DV,7W;6PMEB3/J0HY/J3R>]:E%%?54J-+#TE3I148K1)*R2[)+1'HQC&$5 M&*LD%%%%:%!1110 4444 %%%% &/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,U ML4 %%%% ',?%WX2>#?C9X(N? OC:Q,EO-A[>XB.V:TF'W)HF_A=2>#W&0<@D M'SWX*?%OQEX#\9I^S7^T+?!]=CC)\*^)F&V+Q#:KTR3TN%'#*3D]>3RWM-^!/QH\66'BF3]G?X_F.W\9:?#OTW4U&V#Q%:#.+B(]/, !WIUR"0.&"^ MPUZ>49MAC3::;Z,-B:>*I<\/1I[I]4UW7 M]:!1117J'0%%%% !1110 4444 %%%% 'S;\6/V8OB/\ _QU>_M(_L21V]OJ M5V_G>,/AO-)Y>F^)%')DB'W;>[ZX<8#$\XRPD],_9P_:=^''[2_A:;5_",EQ M8:MIDOV?Q%X8U2/RK_2+D9#131GD<@@-T;!Z$,!Z-7RC_P %+OAQ9?"KX;ZG M^W!\']8NO"OQ$\*BTB_MC20@75+>:Z@MC#=Q.K).JB0,-RD_(H.0 !]OEE>E MQ=5HY7CG;$2<:=*MN[MJ,:=7K*%[*,]9P6GO12BOA,_BHUI##>ZO\ Z3+M MMM-BA1$CVQ;(VG &&5L'787$2K=TK7522CO=RGRQ23N[V3]Q M^.O[9-UI/C5_V??V8/"2^._B2ZXN;2*3&G:"O0S7\X.$"_\ /($,>A*DKNL? ML_\ [&UKX'\7-\=?CWXM;Q[\3;M/WOB"^C_T;2U.?W%A"1M@C&2-P 8Y)^4, M5KO?@5^S[\*?V!?A1X9CL;8MYEY=.=]S?3=YIY3\TCGGD\#.% & .TK MXS%YWAL'AI8')XN%.2M.H_XM5=G:_)#_ *=Q>OVY3=K?;X/(L3C<3#'9S)3J M1=X4XZTJ3[I.W/47_/R2NOL1@F[E%%%?+GU04444 %%%% !1110 4444 %%% M% !1110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y! M\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH *_$'_@]Y_Y-9^!__90-1_\ M2$5^WU?B#_P>\_\ )K/P/_[*!J/_ *0B@#S_ /X--O\ E*9^UW_V\?\ I\GK M]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH ^%_@#\+O^"Q/[*]MXR\16FI M_#OXM>$]7^)_BG6=$^%^OWKIY]M=;HI5F$%S#$(_,\ MH3HJ #UOX=?\%/\ ]G+6/%]G\)OC]9>(?@CX[OI?)M/"'Q@TU=)-_+_=L;\. M^GZEDYP+6YE8XY4=*\M_:"_X.(/^"5?[,OA#6=7^)W[0\$GB+0_$6K:'>?#[ M0(/M^NB]L+Z>SEC>WC.VW#/ SH\[Q(R,IW?,*^2_B'^U3_P6V_X+A^$+SX7? MLD?L(^&?@?\ _Q!'Y5Y\0/C[I,-_=ZI:MTD@L;F&2-@RDXV6TZA@,7"=: / MV3!!&0<@]"**^/\ _@D7_P $K/$O_!+[X2R?#_Q+^VK\1?BG+AZ1M.<:=8L9'M1U!_?,K#G:IK[ H ***^/?VD?^"K$GA/Q;X@^&_P"R3\!- M8^*&J>!_B-X8\)^/=;AO+.ST72M0U75K*S.EK<7%Q&\]_P"7=CB)'AMWDC\] MUP4(!]A45X[^RG^V5X;_ &I-7\:>!I?A-XS\!^,/AWJ=M8>,O"/C;3X([BSE MN(?.@DBFM9I[>ZADC!9)8964CK@\5P'[2W_!5[X"?LS?M:?"S]C'Q'X!\=W_ M (M^+'BE=%T+4(O"MQ:Z1"P9!+)]NN5CBN?+\R/*%I ;D-(L7DQERTI"+N)&?*M#_X*@:;H6K?#V^_: M4_9E\:?"?PI\6]5@TSX>^+?%EYI\D,E_<1F6SLM1BMKB233+FY0,8DD#+N4H M[QR80@'U/1110 4444 >%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3 MU;_L>]9_]*37NE !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_ MB7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!(&^W7IV:/X?TZ+S]1U.0G 2"!?F;+8&XX4$@%AD5X\GPC_:=_;=< M:G^T?=WGPW^&\QW0?#C1KLKJFK1=1_:-P,&-2.L*X/."%90Q^AR_A^KB,,L; MC)JAA_YY*[E;=4X;U'Z6BG\)W'41QDY MP<$D%:UO@K^Q'HOAKQA'\;_VA?%\_P 1_B*P#)K>L1 6FEG.?+L;;[D"J>C8 MW9R1LW$5ZW\/?AQX$^%'A.U\#?#?PI8Z+I%DNVWL;" (B^K''+,>I8Y9CR23 M6U6^)X@I86A+"9/!T:=^&_&_C/P=J*ZOX3 M\6:EIETK;EN+"^DB?/U4@U_.68?22R6ACW3PF!G4I)VYW-0;\U#EEIVO)/ND M?#UN.L+"MRTZ+E'O>WX6?XM'[(45\F_L-?MY:E\2]27X2_&S4(/[6\AGTK7& M"Q"["*6:.4#"K(%!(88# $'YL%O4O%O[9/@&+69/!GP:T+4?B%X@3@V/AF/? M;PGL9KH_NXU[;ANQW K]=RCQ$X3SC)*>9TL0HPF^7E?\3G6\.17E*2NG:*E= M--73N?2X;.\MQ6$CB(SLGI9_%?M97;?I<]@KSKXI_M3_ <^%%^/#NIZ_)JN MO.VR#PWX?@-Y?2O_ '/+3[A_WRM\"&2YG_WYGR[<\X)P M.P%=/]H<2YQI@:"P]-_\O*RO-^<:,6FO6I.#3WILOV^/Q7\&')'^:>_R@O\ MVYKT/.?M/[8GQVXL[6T^%/AZ7_EK^&F MJ?\ "5'2;C7_ !$[!YO$OB:X-[>._P#>#/Q&?= #[FO2J*Z,)PKEU/$1Q6-E M+$UEJIU6IF7MW+IVKZ=,+GP]K]GQ<:;=#!61"" M"5R!N7(R .A (Y_X _'+Q#K.M7/P.^-UI%IOCW18MTH3B#6K8<+>6YX# @99 M1]TYX'*KZQ7G_P ?O@/IWQGT6UO=,U1]&\4:)+]I\,^([88ELIQS@X^]$V & M7H1SU%?*YOE>,PN,_M;*E>M9*I3O95X+9-[*I%?PYO\ P2]UWCYV)P]6G5^L MX=>_]I=)KMY27V7\GIMZ!17E_P"S[\>-1\>7%[\+_BEI::-X^\/J%UG2\X2[ MCX"W=N?XXGR#Q]TD#H03ZA7M97FF#SC!1Q6&=XNZLU9Q:TE&2>L91>DHO5-' M5A\12Q5)5*;T_%/JFNC75!1117H&X4444 %%%% !1110 5\Z?\%9/^4?WC__ M +A7_IULZ^BZ^=/^"LG_ "C^\?\ _<*_].MG7T_!/_)9Y;_V$4?_ $Y$^5XZ M_P"2)S3_ +!Z_P#Z:D?B]1117^B)_FZ%?M#_ ,$F_P#E']X _P"XK_Z=;ROQ M>K]H?^"3?_*/[P!_W%?_ $ZWE?A7T@_^2,P__81#_P!-U3]\^CI_R6V(_P"P M>?\ Z=HGT71117\>']H!1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<#5S3O^0?!_P!<5_D* M )J*** "BBB@ HHHH **** "BBB@ K\0?^#WG_DUGX'_ /90-1_](17[?5^( M/_![S_R:S\#_ /LH&H_^D(H \_\ ^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (-- MO^4IG[7?_;Q_Z?)Z_?Z@ HHHH ^0OV1/^"+?[$G[,_Q:\7?M.ZY\%/#_ (I^ M*WC'X@Z[XGO?&NNVOVV6Q-]J=Q=016:3 I:&**5(R\2J[%6)=@17U[61X_\ M'?A/X6^!-;^)OCW64T[0O#FD7.J:UJ$D;.MK:6\32S2E4!8A41FPH).. 36E M87]CJMC#JFEWL5S;7,2RV]Q;R!XY8V *NK#AE((((X(- $M%>7^!OVP?@5\3 M?VG?%G[)GP]\:V>M>*_ F@VNI>,(--N4F326N9I(X;68J3LG(B=S&?F52I8# M>N?4* "OPH_;;TO]KO\ X(?_ +3'Q(^)7BWX=7?CO]DWXU?M&>&_BCKGBW1( MC+?^"=5@\36&J744L>0/WOV?[,GF$1R?Z,5E60/$_P"Z]? /QK_;_P#V:/VP MOV=-6^'NM>,O"UKXD\%?M2^%_#'CKP)JU_$+BV@L?B+IUL)YK>8@O;3VL23^ M9@QE9&7.48 ^J_V6OBS^RW^U+X7_P"&Q?V7/&NE^)],\<:59VT_B'2KAB)X M[1IS%#+$V##/$;F971U61W@F>6$O'^[YCC0LL2[:W_ 74^*WPQ\._\%,/^"?NG:]\0M%LY],^ M-EY<:G#-9"K,HY8 C(SFOQT\/?'W_ (+0?\&]'@_P M^G[;GA;P7\<_V9[35/(USQM\/K,P:UX;-W=,[W5P#%"97DGFDD=YDE$TD@#7 M*22#=^M'[1W[3WP6_91_9^U[]J'XU>*GL?!/ANPCO-5U?3[":^*022)&CK'; M([R M(G*J0 =Q(4$CY<_:[_;W_8H_;J_89\;? /]DKXQ^$OC)XN^+_@/4= \ M&^!?"FJ1W=_)VZYETVWMWE6::>Y6(0+&2?GV*P!\]_\'+?QH>"OCA\?/#LUY=VI)AU72_P!TT*G/WHG^V12X/4Q(>U>S M_P#!T%X:T_7?^"(_Q@U6XREWH4_A_4M*ND.'MKA-=L$#H1RK;))%R.?G-><_ M\%@_^"IR,.6N+O3H)Y"?^!2&O4:YOX-_#'0?@E\(?"OP9 M\+,[:7X1\-V.BZ:7&&,%K;I!'G'?;&*Z2@#/\5^*_#G@;PY=^+?%NKPV&FV$ M)EO+R+7 M(&23QMJTD; GYD>?>I^A5@?QKW?_ (3'PQ_T&H/^^J\6_P"">VFZ.=8 B' %P0!T[ ?A7NO]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 <_KW MB70;G4],F@U2)EANBTK _=&WJ:U/^$Q\,?\ 0:@_[ZJIXCLK--5TE4M(@&O" M& C'(VFM?^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_ ML[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_W MU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0 M?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H- M0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P ) MCX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5' M_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0? M]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0 M?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/ M^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ M"8^&/^@U!_WU6?XH\4>'[SP_=VMKJL3R/$0B*>2:W/[.T_\ Y\8?^_0K.\76 M-E'X:O'CLXE80G!6, B@ L?%WAJ.RAC?680RQ*"">AQ4O_"8^&/^@U!_WU4V MGZ?8-80$V4))A7),8]!4W]G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_ MT&H/^^JN?V=I_P#SXP_]^A7E'[0W[6/P<_9\N+;PG=:?-XC\9:GA=$\$>'+4 M7&HWCD?+E%!\I#UWOC@':&(Q79@,OQN:8E8?"4W.;Z+MU;Z)+=MV26K:1Q9A MF.!RK"O$8NHH075]WLEU;>R2NV]$FST74/B#X)TFQFU/5/%%G;6UO&9)[BXF M")&@&2S,> .237SGXO_ &V?'OQ\UVX^&O[#6DVEQ!%(8=6^*7B&)DTC3ST8 M6R$;KR4=L#8#@D,IW!VD?LJ?&C]JW4X/&_[;FIQ:3X=259],^$7AFZ*VJ8.5 M.H7"$-\2?#S83#/KM7J M+R3_ (,7W=ZOE3>IXY^S]^S#\%?@KK,)_&OQ OQG4_''B1_-NF)&" MD"G*VT>,@*G.WY2Q 'L7_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8 M?^_0KY_,,RQV:XEXC%U'.6VO1+9)+2,5TBDDEHD?19=EF RG#+#X.FH0WLNK M>[;>LI/K)MMO5ME/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H M4?V=I_\ SXP_]^A7"=Y3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C M#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ MSXP_]^A2-8:+ M;A#@P>&?"T\[9] 75%/X'%>#C>*>&LOGR8C&4HR_E0_P#"^_CIXH^7X<_L M6:SL;[MSXJU.VTS8/4QMN8_0'-)_8/[=/B[_ (^;WX;>$8&Z?9+&>_ND^N_$ M9_"N+_6_!5O]SP]>M_AHSBOE.JJ<'\I6,O[3I2_A0G+TBTOOERK\3U__ (3' MPQ_T&H/^^J^2O^"L'CQ+OP7X0\)Z/J(EM;O4KJZNUC/&^&-%CS^$S_E[5ZO_ M ,,F?$OQ-S\3?VM/%UV&_P!9%X:M+?2%/M^Z5N*\Y_:M_P""?WA&'X.7GB;X M3VFL:CXFTR5;J274M5FNY[VW4,)8E#';NP0XPN3Y>T?>KXKQ&GQ;G_!.-PN& MR]TTX7?-4@Y\L9*4E&%/VBDVDU;G6_79^3GCS+&935ITZ+C==9*]DTW91YKW M2M:Y\(T4$$'!%%?P6?CQ8TB6"#5;6:ZM!<1)<(98&SB10PRIP0>1QQZU^N_A M)/A5X"T:/P[X*M-+TJQB^Y:V%NL29]2% R3W)Y/>OS7_ &-?@1J_QV^-VEZ: ME@S:/I5U'?:]2>BFOU'_L[3_^?&'_ +]"OZZ^C=D] M>CEN-S*K3M&I*$82:U?*I<]GORWE%::736Z/TK@7"SC0JUY1TDTD_2][>6J^ MXI_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_O MT*_IH^^*?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^ M?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"@"G_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*\S_:M^(UA\+?A72#_ '5S M@]F9:\G/.IX2BO>FTE_GZ): MOR+WP\^,O@?QUXKUR_TK4U6*QF^QEY#Q(4)Q(O\ LMS@^QKLO^$Q\,?]!J#_ M +ZKXJ_97^)UO\-?BM:G5V3^S-5Q9W_F %8]Q&R3GIM;&3V4M7W#_9VG_P#/ MC#_WZ%?$>%7'O^OO#CQ-:RQ%.3C4BME?6#7DXZ>JD?0<8\.?ZMYHJ5.[IR2< M6_N:]4_P:*?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[. MT_\ Y\8?^_0K]-/DBG_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ MOT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ M^?&'_OT*/[.T_P#Y\8?^_0H \J_:"^&WAGXJ6]EXR\$^,H-#\;^'V,WAS7XC M@J>A>,-$;R?$&B2MPKC@ M30GG?"_4$$XSC)&&;T[^SM/_ .?&'_OT*\P_:!_9\N?&\UG\3OA3=0:-X[T M%M)O_+ BO8^K6EP.CQ-R.?ND^A-?(YIE^,RO&RS?*X;B*%7#U7B<.KM_%'^9=U_>73NM'T:]#_X3'PQ_P!!J#_O MJC_A,?#'_0:@_P"^JXSX!?&?PY\:="N;>^\.IH_B;19?LWB;P[=1@36-P."0 M#]Z-L$J_0CCJ#7?_ -G:?_SXP_\ ?H5]#E^88/-<'#%86?-"2NG^#33U33NF MG9IIII-';0KTL1252F[I_P!??W70I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M7/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"NTU*?_ F/AC_H-0?]]4?\)CX8_P"@ MU!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC M_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU7BW_!0 MOPOK/QR_8^\7_"WX6Q0:IKVJ?V?]AL?MD4'F^7J%M,_SS,B+B.-VY89Q@9) MKW7^SM/_ .?&'_OT*/[.T_\ Y\8?^_0KORO,*V49G0QU%)SI3C.*=[-PDI*] MFG:ZULT[=4>?FV74,XRNO@*S:A6A*$FK72G%Q;5TU>STNFK]&?BE_P .R_VV MO^B.0?\ A5Z5_P#)54&_X)]?M2KK(\)GP':?VX3N&DCQ#8%O*V[O,\SS_+_X M#NW=\8YK]J?&>M^&O WA6_\ %^MVL*VNGVK32XC7+8'"CW)P![D5\%GXG>(S M\3_^%K%D_M#^T_MFS'R?>SY>/[FWY,?W>*V\4OIG\7%]9^!O['WA#X6_%**#2]>TO^T/M MUC]LBG\KS-0N9D^>%G1LQR(W#'&<'!!%>Q>#-;\->.?"MAXOT2UA:UU"U6:+ M,:Y7(Y4^X.0?<&M/^SM/_P"?&'_OT*^OXI\6W;4PX/\),A\/\YJXO!U*SJN,J(A$4\D MU;L?%WAJ.RAC?680RQ*"">AQ1XNL;*/PU>/'9Q*PA."L8!%6]/T^P:P@)LH2 M3"N28QZ"@"'_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I M_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%'] MG:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ MWZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^JL:?K>DZJ[1Z=?QS,@R MP0]!4G]G:?\ \^,/_?H4^*VMH"3!;HA/4H@&: 'U^(/_ >\_P#)K/P/_P"R M@:C_ .D(K]OJ_$'_ (/>?^36?@?_ -E U'_TA% 'G_\ P:;?\I3/VN_^WC_T M^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 >;_MDZCX"T?]D+XJ MZM\5= NM6\+VOPVUV;Q)I=C<>5/>6"Z?.UQ#&_\ [Q!U#=B0:_&?X=_%'_@ MHW^VU\/_ !3X(_X(C^!OBC\*/V0XEMXQKGB*Y@DUYX4E*7UOX.2[E62%&C+, ML#77EH\!6*6T9S W[3?M1-\(U_9G^(A_: U3[#X#/@;5AXUO [+Y&DFSE%V^ M5!((@\P\ GC@&OEO_@E-_P %/?%'[>VJ^.? GA7]@OQ#\&/!G@SPOHU]\*I/ M&*/9'Q)I-V;V&VN([5;9$M;8"R4+Y+SIACM8[>0"I_P1]_90_P""4G[,=QJ$ M/_!/[QC=ZEXOU#PM"GQ#;6]7N)="X,Z-"T\OM"MY99" "SLA+< #D] *Z6B@"D/#GAX>'_\ A$QH-E_97V3[ M+_9GV5/L_D;=GE>7C;LV_+MQC'&*ROA[\(?A/\)+.?3_ (4_##P[X8M[IP]S M!X>T2"R29AG!9844,>3R?6NBHH *Y_PG\)_A9X"UK4O$G@7X:^']%U'69?,U M>_TG1H+::^?).Z9XT#2G))RQ)R37044 %%%% !1110!X7_P3W_Y(GJW_ &/> ML_\ I2:]TKPO_@GO_P D3U;_ +'O6?\ TI->Z4 %%%% !1110 4444 %%%% M&/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$UL4 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 ?%_[67_!7K_AE[]H#7_@7_P , M]?VY_8?V7_B:?\)9]F\_SK2&X_U7V23;CS=OWCG;GC.!YAK'_!>?^UM+GTW_ M (94\OSDV[_^$YSC\/L-?/O_ 5D_P"4@/C_ /[A7_IJLZ^=*_LWA;PHX S' MAG XO$8/FJ5*-*SHNT8SDHJ[IMNR25VV^[/T3M_P#@OE]GMXX/^&4,[$"Y_P"$[ZX&/^?& MNW_9Z_X+4>%OC+\7=,^'?C7X-V?@[2KV&[EO?$E_XT66*R2"UEGRRM:Q@[C$ M$'SCEQC)X/Y:U[G_ ,$V/A_X+^*/[;'@?P3\0O#=KJ^D74U])INBF:'3 M[F:/>O1@)(T;:>#C!!!(K;B#PG\.,NR#%XM8-Q=.E4E>-2JY+E@W=*53E;5K MI2T;WT,>'/%WQ+S+B'!X1XU252K3A:5.DHOFFE9N-/F2=[-QU2VU/T8NOVA/ MVAOVR;J3PW^QUI4GA/P27,5_\6O$5@0]RN<,-,M7P9#U_>O@#D?(P!/J?[/' M[)7PC_9PM[C4/"UC%M+0W=U9Z=96\82/S'2&*)0,!1G 4 # %<'XJ_:^_9E\&;AK?QJT)F3[\ M=A=?:V!]-L -\LR_!O"0J4\'AGO&4XJ4[=:M27*Y][:03^&"/ZU MPN383!XE8_-:ZK8A;2G:,(7W5*%[073FNYM?%-GI%%>*?\-O>$==^3X8?"#X M@>*RW^KN-*\,2);GW:24KM'OBE_X6W^V/XKX\(?LO:9H<3?ZN\\5>*8VS[M# M -Z_3-?!?ZZY!4_W64Z__7JE4JK_ ,"A!P7JY)'M?VK@I?PVY_X8RE^*37XG MM5%>*?\ "O?VXO%O/B3X_P#A7PNC??B\+>&3=D#T#79!'UI?^&-/^$@&_P") M_P"T5\1/$.?]9:_V]]DM6_[91+Q_WU1_;V=XC_=M6=*FON4ZDU\X(/KF M+G_#P\O63C%?FW^!ZEXF^(7@'P4AE\8^-](TE0,DZEJ44''_ -A7GFO?MS_ M ++^B7/]GV_Q+CU6[)Q':Z)83W;2'V,:%?\ QZK'AG]BC]EOPK()[+X.Z9=2 MYRTNK&2]+'U(G9Q^E>B:#X6\,>%K;['X8\.6&FPXQY5A9I"N/H@ HMQOBNN' MH+TJ5W]]Z"O\GZ,+9M4ZPA_X%/\ ^0/(_P#AKCQ=XC^7X8?LI_$#5@?]7<:K M8QZ9;R>ZR2L>/?%+_P )1^WCXM_Y!'PN\">$8WZ_V]K4M_*@]OLP"D_7BO:J M*/\ 5_-L1_O>9U7Y4XTJ*IY% M)^D13 ]J]JHH_P!2>'*G^\TG7_Z_5*E9?=4E*/R22\@_LG R_B1<_P#$Y2_] M*;1PGA7]F#]GCP5M;P[\&?#T4B?YN=*53#<.>KR0MQN[DH4R22\;B,!!U&[MIRBF^[C&2BV^MT[]3QJW#V2XBM[6=% M&X=.LD;?($RTDS]WD=LL['U)X& , 5 MTE%%?<87"X;!8>-##P4(15E&*222Z)+1(]:G3ITH*$$DELEL@HHHK;5X<\:,E'^:7NQ_\"E:/XGIU%>8 M_;_VKO%7_'KH/A?PI W4WET]]')?M-OX M+NG6<5O"GW8H(PBCZ <"CV?&^-^*=##+M%3KR^4FZ,4_6$ MEZ[AS2#_=7.#V9EKX;K^7_ !\SK%8/ M$4LB^O5:\FE.JI.$8+^2*A3A!=.;WN9KW7<_7?#? 4:].>8_5X4U?EA;FRLU?F' MA=F^495Q=1CFM*,\/6_=SYE=1YOAGYF44?ZB<'?] -/_P%!_K%GO\ T$3^\\S_ .&4_AS_ -!W MQ-_X4,W^-'_#*?PY_P"@[XF_\*&;_&O3**/]1.#O^@&G_P" H/\ 6+/?^@B? MWGF?_#*?PY_Z#OB;_P *&;_&C_AE/X<_]!WQ-_X4,W^->F44?ZB<'?\ 0#3_ M / 4'^L6>_\ 01/[SY]^,G[&:IH,WB[X(ZS?Q^*+50RQ:EJ3NNHQ+R;9I,AT M)Q\K!@,\' .Y4^!/@7X+?'+PH^KZ=J?BO3]5T^8VWB#0;SQ!,MQIMTN0T;@X M.,@[6P,@=B"!]!UX[\=?@QXMTOQ4G[17[/Z1P^,+"$)JNE$[8/$5H,9@E'3S M0!\C]> .RE?E#P$*E.W[VBHIMK_GY27_ #\C]J"TJ1V]]*_G M8GB'B3#5/K%+$3E'[4;]/YH_WEU7VEYV-;_AE/X<_P#0=\3?^%#-_C1_PRG\ M.?\ H.^)O_"AF_QK>^"OQG\)?'+P7'XN\+O)#(DA@U/3+D;;C3[E?OP2KU# M_F.1775]#@N$>!,QPD,3AL)2G3FDXR459IG;2XGSFO352GBI-/5.YYG_ ,,I M_#G_ *#OB;_PH9O\:/\ AE/X<_\ 0=\3?^%#-_C7IE%=/^HG!W_0#3_\!1I_ MK%GO_01/[SS/_AE/X<_]!WQ-_P"%#-_C1_PRG\.?^@[XF_\ "AF_QKTRBC_4 M3@[_ * :?_@*#_6+/?\ H(G]YYG_ ,,I_#G_ *#OB;_PH9O\:/\ AE/X<_\ M0=\3?^%#-_C7IE9GC/Q7I7@;PK?^+];EVVNGVK32X/+8'"CW)P![D5CB.#." M,+0G6K8*E&$4VVXJR25VWY)%T\^X@K5(TX5YN3:25]V]D?)'[76A^#/A[K=G MX \(:MJ]Q<>3]HU7[=JTDZ(#_JTVL< \%C[%?6O&:T_&?BO5?'/BJ_\ %^MR M[KK4+III<'A\18C&86DJ=&4FH12LE!:1T[M: MR_O-G]-Y+@:V7992H5IN;UO)ZOY+9>21[1^R1%-XVUBZ^'MQ\5_%.A2K M 9]*@TC5O+@DP295,; C=R&&,3'3[;IT%Q_Z% MBOB[P9XKU7P-XJL/%^B2[;K3[I9HLGAL'E3[$9!]B:_0KP9XKTKQSX5L/%^B M2[K74+59HLGE(T,PRG'PQ='E=*KNG"$DI+?XHO=:^MSAO^$ _:9L?^/3]H#3K[ M'07OA6*//U\MJ/L/[7=C_P >^N> KX#_ )^K:[B)_P"^.,UZ917[Y_JAA(?P M<5B8_P#8*/\ A:G[0-EQJG[,TCJ.LECXJMI,_1=N:],HH_U:S*'\+-<1 M'U^KR7_D]"3_ !#^U<++X\'2?_@Q?^DU$OP/,_\ A?WB^S_Y#/[.GC-,=?L5 MK'<_EM89H_X:B\,6_P#R&?AOXWT['7[;X:=:)^UU\!T81ZCXJNK)ST2\T>Y4_I&16E9? MM+? >_\ ]1\3],7/_/>1HO\ T,"NX=$D4I(@93U##(-9M[X*\&ZEG^T?"6F7 M&>OGV$;_ ,UH^J\L1)?^2A[;AZ6]&K'_N)%_A[)?F4++XN M_"G4L"P^)GA^8G^&/6("?RW9K8LM=T34L?V=K%K<9Z>1<*^?R-<_>_ SX,:A MG[3\*_#^3U:/28D)_%5%8][^RI^S]?Y\_P"&MJN?^>%S-%_Z XH]KQU3_P"7 M.&G_ -Q*M/\ ]Q5 Y.'I?;JQ_P"W(2_]OB>A45YG_P ,F?"*W_Y R:UIV/N_ M8M>N%Q]-S&C_ (9I@M>=&^-GQ L\?=1/$99/^^60YH_M3B^G_$RZ#_P8A/\ M]+I4P^J9)+X<5)?XJ5O_ $F^%(4_,HWZT?ZPYU3_ (N4U_6,\-)?C7C+_P E M#^S,!+X,;3^<:J_]QM?B>F45YG_9W[75C_Q[>)/ E_C_ )_+.ZB)_P"_=!\0 M?M86/_'U\/?"-]C_ )\M6EBS_P!_!1_K9&'\; XF/_<%S_\ 3;F']BN7P8BD M_P#M]+_TI1/3**\S_P"%H?M#67&H_LT&51UDLO%ELW_CI7-5=;_:5\1>$M*G MUGQC\ _$]C;6Z;IKA6ADC3G RVX D@?C45..>'J%-SK^UII*[<\/B());MN M5)*R[WL./#V9U)*-/DDWLHU:4G]RFV<7^VC\=M0\+:[I'@+PI>[9[29+_5-C M=?\ GG"V.Q&YF'H4KW/P%XGTOQGX+TOQ3HTN^VO;*.2/GE>.5/N#D'W!K\^? M&?BO5?'/BJ_\7ZW+NNM0NFFEP>%R>%'L!@#V KZ%_8*^*_\ Q^_"'5[G^]>: M1N/_ ']C'Z.!_OFOP/PZ\7:V=>)N*HXJ36'QCM13^PX:4UY.<;\W>;1^D<4< M$T\!PG1J45>K05YM?:4OB?\ VZ]NT;GTQ1117]5GXX%%%% !1110 4444 %% M%% !7X@_\'O/_)K/P/\ ^R@:C_Z0BOV^K\0?^#WG_DUGX'_]E U'_P!(10!Y M_P#\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % ! M11002" 2..H[4 <+^T_\#-'_ &G/V;_'O[.>OZBUG9^.O!^HZ#<7JPB0VPNK M:2'S0AX\1>"=-UWX@?\%9OA7X'?BAXBUCX=>'/$6C6^D>&H].4Z>+F]M8 M[F&.".*./;*ES!,A0N=MH^]@Q"_HC0 4444 %%%% !1110 4444 %%%% !11 M10!X7_P3W_Y(GJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O6?\ TI->Z4 % M%%% !1110 4444 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ M $$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !117B_QE_;__ &8/ M@O?/X=U'QY_;^OKN">&_"4!U&]9@,E"L1V1M[2,M=V RW,,TK>RPE*522U:B MF[+N[;)=6[)=3@S'-,O"/@+0YO$W MCCQ1I^CZ= ,S7^J7B00I]7<@#\Z^(?%7_!0O]JSXYZJWA/\ 9[^'-OX5BEX2 M=;/^W=9*'I(L$>+:#!^\LK$KC-)X3_X)R_'GXS:W#XW_ &A?%#27>=RWGC2_ M_MJ[BSU6&T4K:0QD?P,&*D^U<57,>&,#4=.KBGB:JT=+!I8B2?:=;FCA:;Z- M2K\ZU]QVL?(RXRQF92Y,DP(X=6T6^>P2SU"W5A',8M/MH9-NX D"2-QG&#C(R"#7B->S_\ !0?X M:V/P@_:[\6?#G3=9O-0ATU-.5+N_*F1]^G6TA'R@*J@N550,*H4=JY?]F_X; M_P#"P_B-;_;;??I^F8NKW(X;!^2,_P"\W;T#5_6GS)*,IRDU3322E-JR29_&_P!HAM1T&]^S M7<073KIR$DP=N[;M;CE68=ZX[]I#X;_\*\^(UQ]BM]FGZGFZLL#AF?\$F_^4@/@#_N*_P#IJO*RK<49'XD>"]?/, ^;#8S!59I7U2G2DI0E M;:47>$K;2370VPO"V8\(>+.'R',HVJT,72IR[.U6-I+^[.-I1?6+3/T_TS]@ M_P#9MM[L:GXB\*7WB&\'_+YXAUJYN7/U4N$/_?-=_P"%?A!\*/ VT^#?AKH. MELGW9+'288G^I95!)]R:Z.BOX"P/#7#V62YL)A*=.7>,(I^K=KM^;9_?%' 8 M+#N].E%/NDK_ 'A1117MG6%%%% !1110 4444 %%%% !1110 4444 %%%% ! M6/X'_P"01+_U^S?^A5IWM[::;9S:C?W"Q001-)-*YPJ(HR6)] !FO*?V7/CG M8_%7^WM%=%AN++47N+.(\%[-V^4G_:!&&_WEKQL;G^59?FN&RVO42K8CF]G' MOR*\O33;N]$=V'RW&8G!U<53C>%*W,^W,[(];HHHKV3A"B@D 9)KE_$_QK^$ MO@WAAL3B MI\E&#F^R3;_ ZBBO,?\ AIS1]<^3X;?#?Q3XDS]RYM-*:*V/UDEQM_*C^WOV MJ?%7_(*\"^&_"\+?QZOJ+7DRCU A 7/L:^>_UUR2OI@?:8E_].:R M^^:/3_L#'T_]XY:7^.48O_P&_/\ =$].JCKGB?PWX9M_M?B3Q!8Z?%C/F7MT MD2_FQ%>?_P#"D/B;XD^;XA_M"ZY*C?>M?#UO'IZ ?W=R@EA]>:O:'^R_\$M% MN/MT_@Q-3NB!?V?;VWB;[MYXGU".TV_6$9<_@:]&TS2-)T2U%EHVE MV]I"OW8;6!8U'X* *L4?V1Q3C/\ >\Q]FNU"E&/RYJKK-^J47VL'UW)Z'\'" M\S[U)M_A#V?W-OYGF/\ PAO[3GBGGQ'\6-&\/Q-]ZW\.:29FQZ>9.&/A9\-_!FUO"W@;2 M[)UZ3062"3\7QN/XFM^BBOI,+@\'@:2I8:G&$5TBE%?YRK^B?"3XL^#/C5X(M?'?@B_,MK/E)H)!MFM9A]^&5 M?X74]1WX(R"">FKPSXM_#;Q?\#O&]U^TE\!-):ZCN<-XZ\'0<)JL(Y-U"HX6 MY0$G@?-SU)8/\5CM32^^K!?%\<5SIJ?E583 MR^HZ])7IO645T?\ -%?^E+KNM;W]SHK"^&WQ(\'_ !:\&67CWP+JR7FG7T>Z M-QPT;?Q1NO\ "ZG@J>AK=KZ_#XBABZ$:]"2E"2333NFGJFGU31Z<)PJP4X.Z M>J84445L4%%%% !6/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!- &Q1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S/\ MZ_%?_CR M^$.D7/\ =O-7VG_OU&?U: M]KH^PX)Q&28'.%B\RJ&P>5/L1D'V)KWS6/^"?G]DZ7/J7_"V_,\E-VS^P<9_'SZFM_^ M">/VBWCG_P"%OXWH&Q_PC_3(S_S\5_)^'\%O%?"UX5J.!<9Q:::K4+IIW37[ MW=,_9JG'O!E:G*G/$7BTTUR5-4]U\!]$>#/%>E>.?"MAXOT27=:ZA:K-%D\K MD>V"6ZYX[FO[MR*OFF)R:A4S*E[+$.*]I"\7:6SLXN2:;U5F]&KZW/YVS&G@ MZ6.J0PD^>DF^5V:NNFC2=^CTW"BBBO6.(**** "BBB@ HHHH *_$'_@]Y_Y- M9^!__90-1_\ 2$5^WU?B#_P>\_\ )K/P/_[*!J/_ *0B@#S_ /X--O\ E*9^ MUW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH P?BG\-/!WQG M^&7B+X/_ !#TO[=H'BK0[O2-;L_,*>?:7,+0RIN'*DH[#(Y&\_\$G/V!?VF_@)\ M=/'_ .V%_P %(?VD-(\>_M#?$_1+6UN--\/MMT_PWX?MI28[.U79'E3*R[BJ M*@9!@NS/(_WE7Q-_P3M_X)@:-_P3O_:I\7:QIG[8?Q)^*3>,/ -E$\/Q8\2_ MVIJFGBUO9B&AE$: 6[_:,;<9#J3SN^7[9H **** "BBB@ HHHH **** "BBB M@ HHHH \+_X)[_\ )$]6_P"Q[UG_ -*37NE>%_\ !/?_ )(GJW_8]ZS_ .E) MKW2@ HHHH **** "BBB@ HHHH Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ M *_3_P"@FMB@ HHHH **** "BBB@ HHHH ***@U/5-,T73YM6UG48+2UMT+S MW-S,L<<:CJS,Q ]S32BOF?XS?\%6?V7/AI/-H?@74[SQ[ MK$9*BT\*Q"2V1NV^Z;$07@\H7/M7E#_&+_@J!^V'^Z^&/@Z+X:^&KGI>6RXN M&B(ZF\N ,XX^:WC!ZUWXO!4LIE%9M6CAFU=0GS2K27>.'IQG7DO[RI\FUY): MGQN*XYR6-9T, I8NJOLT5SI/SG=4XVZISNNQ]A_%?XZ_!SX&:/\ V[\7?B3I M&@6Y4M$-0NU62;'41QC+RGV12:^7/B7_ ,%<;+5+O_A'/V8/@[J'B"YF<1VV MM^(T>SM&)&5>.W4&XG4^F(SS4WPJ_P""1/A"#61XW_:!^)6I>)];E8274D5P M[O(X&"7N9]TKYY^Z(S7T_P##7X'_ D^#]F+/X;> --TKY=KW$$&Z>0>CRMF M1_Q8UPO-H1TRW!-[W0] N<%]%DE;2;$QD?-&UK M 3<3@=09F7ZU[+\&O^"77P'^'%C'%XNN+C7W&TRVD2"QLG9>C-%"=TC#U=VS M@9%?25_J.GZ5:M?:G?0VT"#+S3RA%7ZD\"N%UW]I_P"#>CW7]F:?XE;6KT_< MLM!MGNW?Z%!L_P#'J^:XAS/!3PZI\3YCST[W5*!M)30O!GAFPTJR3[ MMKI]HD*9]<* "??K6E7F/_"T_CKXN^7P!\"WTZ%ON7_BV^$&WZP)F3\C1_PJ MKXY>+OF^('QUET^%OOZ?X2LA;[?I.^7_ #%<-+B:E4IJGE.!K58K1-4_8TTO M*59T[Q\X*?DF?=QR2.&BEB:U.DETOSOTY::E9^4G$[_7O%/AGPK:_;O$WB&R MTZ'_ )ZWMTD2G\6(S7PW^TKXZ\,_$3XOZEXA\)Z;9Q6:[8$N[:V5&O2F/?&>9^L^'/ M#V6QOFE-RFU>,7**BO[SBDY/^[>ZZJR.T^ /Q#TKX7_$VS\5ZMX4@U9%C>&- M'AC,L+-C:\3./D;( R"/E)&:^L?^%]^-/^C<_&'_ 'YB_P#BJ^&J^Y/V4OBO M_P +1^%5M_:%SOU32,6>H;CEGVC]W(?]Y<9/=E:I\ L^S#$UJO#T,;*A>]2F ME"G+F>G.KSBW>UI))[*3*\1LJP6'C'-?JRJ-M1F[R7^%OE:O_+=_W4'_ T) MXD'!_9W\O'X/;R]&5QCZ[Z],HK^H/[%XE6V:2 M_P#!-+_)'Y+]?RG_ * U_P"!S_S/,_\ AH^\3YIOV?OB*%[[/#H8_EYE'_#2 MO_5 ?B9_X2O_ -LKTRBC^Q^*%MF?_E&G_P /KV4?] G_E21YI_PTUIW?X,? M$,>Q\+M_\72']I[0DXG^%'CR)O[LGAE@<>OWJ],HH_LGBM;9DO\ P1'_ .30 M?7R\01-_=DT"?/Z+7IE%']G<9+_F84O\ PF?_ ,O0?6LB M_P"@:?\ X-7_ ,K/,_\ AK/X1)S.^LQ+_>DT&X _]!H_X:W^"W_04U/_ ,$= MS_\ $5Z911]0XU6V/H_^$TO_ )I0?6<@_P"@:I_X-7_RH\T_X:\^ O\ T-EU M_P""6Z_^-TA_;!_9Y3B?QX\3?W9-'NP?_15>F44?4N.%MCL/_P"$M3_YK0?6 M.'O^@>K_ .#H_P#R@\UC_:__ &=)6VK\15!_VM*NQ_.*G_\ #6_[/'_11XO_ M 7W/_QNO1I(XY5VRQJP]&&:C^Q6?_/I%_W[%'U3CI?\QN&_\)JJ_P#=MA[? MA[_GQ5_\'0_^4'!?\-6_L^_]%*M?_ 6?_P"(I\?[4OP E7. M^GU:3R[^6W5@(;<&&3R[^%.LMNW M#K[G'(_VE%1_&#QZOQ)^(>I>*[>U6WM99MEA;I&%$<"\(,#H2.3[L:YFOX2X MTX^SC/N-5F\:RYJ$DJ4H)QC:$KQDHRE)KF=Y--O>STT/Z)R'AO Y=D'U%P=J MB;FI--WDM4VDMEHK);'W!;_'+XF^,(([GX:? '5IK:= \-_K]Y%8QE",API+ M%U(P1@\@T[_A&_VI_%0SK/Q"\.^&(F_Y9Z)IC7Y5_9?"=)<;D4>9 M#]E_P_K1\SXD>/\ Q1XF+??M[_5VCM_PCCV[1[9KI_#'P:^%/@W:WAOX?Z5; M2)]V?[&KRC_MHV6_6NFHKZ[!<)<-9?5]M1PD/:?SR7-/_P #E>;^;/$KYUFV M)AR3K2Y?Y4[1_P# 5:/X!1117T)Y@4444 %%%% !1110 4444 %%%% !1110 M 4444 8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S6Q0 4444 %%%% !1110 4 M444 %%%% !1110!X)\2/!/BC]F#QI>_'_P"#6CRWOAG4)/-\>^#K4=!_%J%J MO19%'+J.",GIDK[-X)\;>%_B-X5LO&O@S6(K_3=0A$MK%K1S3ZIGJQE&44T[IA1115C" ML?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@#8HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH S?&/\ R+%[_P!<#5S3O^0?!_UQ M7^0JGXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4444 %%%% M!7X@_P#![S_R:S\#_P#LH&H_^D(K]OJ_$'_@]Y_Y-9^!_P#V4#4?_2$4 >?_ M /!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% M'"?$+PWX&_:N^ 'BSX;Z?XJO(]'\6:1JWAVYU;299+>YM'S/93O$_P KI+%* MLFUAC#1@@XP:_.3X-_\ !JI^S_X<^&NCV?Q/_;O_ &EI/%$MA%/XH?PY\4XK M?3WU.10]V]LC6&_RFG,C*9"SD'+$DFLBR_X-P/CA\3?&_CWXN:[_ ,%4_C?\ M-_\ A,OB?XGUZT\$>!M6FM=/TRWO-9O)X0H6YPS/$\IO\ _$,? M\4O^DX/[4'_A53__ "10!]!_\$ZO^"5OP>_X)K?M5>,+OX8_M+_$/QO+XS\! M60NM,^)WB :I?V"6M[-MDAG2WB58&,[#8Q+;U)&03M^VZ^#/^"7'_!)GXJ_\ M$X?VIO'GC;Q=^USXX^,ND>-/ VG6=IKOCV>26]TR:TO+AS:B1YY-T;+_\ R1/5O^Q[ MUG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2:]TH **** "BBB@ HHHH **** ,? MQ+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH **QO'?Q M&\ _"_09/%'Q'\::7H6G1_>O-6OD@CS_ '07(R?0#D]A7S1XU_X*K^"==UA_ M!/[)OPA\2?%#6B2L;<29'DDE#%UU&;V@KRJ2_PTXISE\HL^L*\O^.7 M[9W[-/[.JR6_Q1^*NG6VH(/ET6S8W5\Q[#R(MSKGL6"K[UX%)\"_^"F'[5G[ MSXX?&BR^%_AVX^_X>\( KUMO:2H45Y2K5H\U M_.G0J0?2HCRZ./XSX@J>SR? >RB]IU[N7K&A3;D_^WYP?='(:E_P40_:F_:) MO)?#_P"Q5^R_>QVK,4_X2CQ;%D)GOY2,(HF[@R2L#_=XJ*P_X)I_M _M!ZA% MXE_;;_:4U+5EWB0:!ILN8(CZ+&H6"%O=4<'BOHBQ_:$M-1M(],^"_P &]?UN M"-=MM+#8"QL0O8"20 */;:*F^R?M5^,O^/C5/#G@ZV?H+:$W]VGU+8B/X5\K M/Q'J8M.&4>T<7TP5.<$_7&5)*5^_)B:<)=::1Z:\+*V+:J<2XMU7_)5FH4U_ MW+T[MV[SC)^9'\(/V-/V:_@1:Q2>"OAI8"XMP"-2U)!/,I'\09_EC/'\ 45O M>*OVAO@SX./K&2X!P+6P8W,I;^[MB#$'ZXK&3]F'P_KCBX^*'COQ'XI M?.6@O]2:*V!_V8HL;?IFNR\*_#?P!X'C">$?!VG:>0,&2VM%5V^KXW-^)KR\ M-3XIE&2P>%H82,G=N;=6;;W? M%'Q0TCPU;M]ZT\-Z<9I"OH99N5/NM>G45U?ZKXK%ZYECZU7^["2H0^7LE&I; MRE4D=']KTJ'^ZX:$/.2]I+_R>\?NBCS:P_99^&-;C5_%%XO(N/$.J2 M38/LH*KCV(-=WH7ACPWX6M?L/AKP_9:?#_SRLK5(E_)0*O45ZF6\.Y%D\G/! M8:%.3WDHKF?^*7Q2]6VBV7R04445[)P'D'QZ_9*H=?N_B;_ &?:VEJ(;.P&C^:(^$GA]GF8UORPBK)3P;\+?#S7L^ MJ2B/4)5O(8?*MQRRYD=,\;L]17H]%>5G>54\]RBOE]2I*G&K%QS3T>NY\-_P##'G[1G_1. M_P#RKV?_ ,>J&Q_9,_:!U*$SV7@#>BN4)_M6T'(.".9:^ZJQ_ __ "")?^OV M;_T*OQ#_ (ELX%_Z"<3_ .!TO_E)^@_\15XA_P"?5+_P&?\ \F?+WP4^ W[2 M_P )_B1IWC*'X>,8(I?+OXEU>T_>V[<.N/.Y./F'^THKZYHHK].X'X%RW@' M5,%@*U6=.]]M+:W^1X@XBQ?$F)C7Q-.$915KQ35UN MKWE+;6WJ%%%%?;'@!1110 4444 %%%% !1110 4444 %%%% !1110 4444 8 M]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1 M110 4444 %-EBBGB:">-71U*NCKD,#U!'<4ZBAI- ?/.L:;K/[$?BR;Q=X:L M[B\^%&LWF_6M*@4N_AFXOZ5;ZYHFH0W=G= MPK-:W5O('26-AE64C@@@]:?>V5GJ5G-IVHVD<]O<1-'/!,@9)$88*L#P002" M#7SZIUC]AOQ7LNFF@K'\2_\ M(7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)I@;%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_P"N!JYIW_(/@_ZXK_(53\8_ M\BQ>_P#7 U\_\FL_ _P#[*!J/_I"* //_ /@TV_Y2 MF?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHH MH *J:SKVA>'+2._\0ZU:6$$MW!:Q37MRL2///*D,,0+$ O)*Z1HO5G=5 )(% M6Z_%RY^/_AC_ (*"_M)_M#?"O]K'XD:\OB_X8_M<>"/"G@3X51^+;W3+*R\( MKXQTBQ_M*&TMIHA=W%P6E>2Z<2/#YL'E-$K)D _:.BO!/V0/V;_BE^S'\4/B M5X+O?BUXQ\4_#;4)-*U'X<0>-/$TNKW&A%H[B.^TZ.ZNG>ZDB1XH94\YWVK. MJ*QVM7R%_P %=-8^/OPO_P""I'[$9\.?M3>.U\(^/?C%-::]\/HKVWM=((MO MLCPG9;0QRW'^MDW"YDG&=I0)@@@'Z<45XI_P49_;"T;]@/\ 8?\ B3^U[K.F MQWI\%>''N=.L)V*QW=_*Z6]G Y'(22YFA1B.0&)'(KXPTC]F?XXZI_P1Y'_! M0B?X_>-V_:>N_A;_ ,+1@\<#Q3>+%'>FT_M2/11IPE^Q#3O)Q9&T\DQ$$R;? M,^>@#].J*_+S]J__ (+B>,M0_P"")'PK_;(_9RM++2_BG^T%J.G^#?"$)030 M:+K\TLUM?SJCY\Q+>2UNA'O!!*6*X15: [E M3$9*4 ?I?161X \;^'/B;X$T3XD>#K[[3I'B'2+;4M*N<8\VVGB66)\=LHZG M\:UZ "BBB@#PO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4F MO=* "BBB@ HHHH **** "OSI_P"'_'_5IW_E]_\ W#7Z+5_.G7[KX*\&\-\6 M_7_[6H>U]E[+E]Z<;^O0_2GPM_P6:\1_%2[FNO#_ .R=_P @&U>^F4^-\^;@ M8$8_T'AFYQ]#69_P_P"/^K3O_+[_ /N&O)OV;_AO_P *\^'-O]MM]FH:GBZO M-6?<(SPL(86@KX2JZU5*HJ/NXAN3JV:Q M[_B%D/C+P7X59/Q+'&3EB*VF)IJC1;INK[U!**I75E[E3_IXTD?JU^P'^WY_ MPW)_PEG_ !:?_A%_^$7^P?\ ,>^V_:?M/VC_ *81;-OV?_:SO[8Y^BG=(T,D MCA5499F. !ZU^37_ 3R\8?M6_LX:;XOTKX4_ ZUU'5/%O\ 9_V>ZUR64I9B MV^TYS;0 RR%OM''* ;.^>/=K[]D#]MK]J&;[5^TK\3=6O--E*L- -XNDZ6N# MG9);6^9)0.@9@K^]#E3@^?FO M[>M2\M+'T'!&)\0<=PGAIYC@*CQ_+D;YU&4ER&?@3X;G'R:SXVO4FU61/6.!U^4DC M_![]@7P_\+;$6>D^*(M"B9=LL/A#3DM)G7NKW;[YY5_WS7IGAK]FSX+>&)_M ML/@BWO;HG<]YJS-=R,W][]Z2 ?H!7QKXHSZ6F2Y1"A_T]QE2-2IZQH4XSHI/ M^2HY-?S)Z'T[X8Q&-USG-7R_\^L'!P7I*O4Y:K]:<8>A\D>$/V4?V==>\2#Q M?\4O$'Q"^/WBA3B2YN(9Q8QMG.W#,"J ]/F*XQ\N.*^C?!WA_P"..FZ.GA[X M7?"+P=\.=) 6*0K-,!V8) F[_?Y]37L,%O!:PK;VT*1QH,)'&H"J/0 =*? M7DXS*N)<]KJOG6:U*DEHE32II+^6,I.K5A'RA4@O(]K*L#PKP[%K*< MVZDY/O*7NJ3_ ,2D>8_\,\Z]XF_>?%3XU^(M9#?ZRRL)%L+5O8QQ=1^(KH_" M7P-^$?@;:_AKP!IT,J?=N98?.E'_ &TDW-^M=716F#X1X:XBG[.55J'\L;0C_P" Q2C^ 4445]&>6%%%% !1110 M4444 %%%% !6;XQ_Y%B]_P"N!K2K-\8_\BQ>_P#7 T 7-._Y!\'_ %Q7^0J: MH=._Y!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL> MR_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:SHV ME>(=)N="UW3H;NRO(6ANK6XC#)+&PPRL#P015FBIG"-2+C)73T:?432:LSYZ MT35-:_8E\60>"O%5[<7GPJUB[V:#K%PY=_#=PYR+6=CS]G8_=<_=[]S7T'') M'-<,BNCJ"K*<@@]"#5+Q/X8\/^-/#UYX4\5:3#?:=?P-#=VEPN4D0]CZ>H M(Y! (Y%>&^"_%'B']C[QA:?![XG:K->_#_5;CR?!?BJ[;+:8YZ6%TW91_ YX MP/[H(C^)I2EP97C0J.^ F[0D_P#F'D]H2?\ SY;TA)_PW[C]QQEK?0-8_B7_D+Z/\ ]?I_]!-; ((R#6/XE_Y"^C_]?I_] M!-?<'KFQ1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!F^,?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H MFHHHH **** "BBB@ HHHH **** "OQ!_X/>?^36?@?\ ]E U'_TA%?M]7X@_ M\'O/_)K/P/\ ^R@:C_Z0B@#S_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_ MY2F?M=_]O'_I\GK]_J "BBB@ HHHH **** "OS,_X+L_\$G/@9^U'I'AO]MK MX$>(7^'_ ,?]*^(WA'1/#7Q,\-71C$EQ=>(+#2XI+U8N9FM6GW)(I69# J%B MJA*_3.OS\^+G['?_ 4F^#W@#4OAG\(OB+X#^*'@O4_VB-%\;^&].\0:5>Z9 MJ_AJ.;QM::U/:O- \\=Y902&5VD*Q2I")-H;:D8 +G_!&K_@H7^U9\;O'_Q/ M_P"">W_!1/P38Z;\>/@4UDNO:[HNW[#XHTZY4FWU&-5 5'9?+=MH566>-@D9 MWQIQ/_!;O_E))_P3O_[+K?\ _HNQKZ>_8I_8-U']GGXP_%#]K?XV_$:U\9?% M_P",=]9/XMUO3-*:QTW3;"RA\FRTNPMWDD=((H^&D=VDF8!WP0 /,_\ @HE_ MP3N_:N_;*_:S^!7[0?P^^+7@#PYI7P%\9R>(=$TK5M(O;J?699/LV^.=XY$6 M%<0,HV!C\^XDXVT /\ 9:&HQS C9]F'AOS0V?39 MS7OOC+X;:'\:/@YJ?PD^.?AK3=4T[Q1X=FTKQ9I,+.UK1_RZA_FH _)#2OAEXO^'W_!%[_@FY\5O&=I-!X?LOVJ MI+W4A,"%@M[O6YY;=V[!7BM)G!Z8D'K7ZS?\'0&O6&A?\$./C:+V50U['H%K M;(3R\CZ_IW ]PH9OHIKW_P#:;_X)P?LU?M-_L)7'_!/?6/#;:'X'@\/6>F>& M/[&.V?P^UD$^PW%LS9(DA:.,@G.\!E;(=L^6?$?_ ()Z_M.?MGZ+\._@_P#\ M%!_C!X)U_P"'WP^U^QUO6M/\':)=077Q"U"R!%J^HBXD:.RMMY\Z6UB\[S7P M!+&J[2 >X_\ !/GP9XA^''[!/P0^'GBZWDBU;0?A#X:T[4XI@0Z7$&EVT4BM MGN'5@:]>HHH R?'5GXQO_"-_9_#_ %BTT_6I("-.O;ZW,L,,F1AG0?>&,\5Y M#_P@/_!03_HO_@3_ ,)23_XJO=** /G#_@GC8^/%^!NI+/KMBT@\::J)6%J< M-()L.1SP"VX@=@17N_V+QO\ ]!NR_P# 8_XUY'_P3W_Y(GJW_8]ZS_Z4FO=* M ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\:V** ,?[%XW_ .@W9?\ @,?\:_"K]F_X;_\ "P_B-;_;;??I^F8NKW(X M;!^2,_[S=O0-7[VU^2'[-_PW_P"%>?#FW^VV^S4-3Q=7N1\RY'R1G_=7MZEJ MY>,/%_\ XA-X1YY]3JCS*M[6JNJ]G3O9]*DJ?<^?CX9_\1'\ M2\C^LPYL)@_;5JUUH^5T?9TWT]^=KKK",^QW]6C!Z@EE3A4EAZD*BA4BI0GR M24N6<6FG&5K-6V9_:V?Y13S_ "3$Y;4J2IJM"4.:$G&<>9--_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ M Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,? M\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ M Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,? M\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ M Q_QJCXEM/%J:#=/?:M:O$(CYB);D$CV-=-6;XQ_Y%B]_P"N!H J65GXT-G$ M8M9LPOE+M!MCD#'UJ7[%XW_Z#=E_X#'_ !K2T[_D'P?]<5_D*FH Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QK,\*VOBF33I&L-4MHT^TR K) M2=V[DUU=8_@?_D$2_P#7[-_Z%0 ?8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ MC6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_ M\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P M&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_] M!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T& M[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+Q MO_T&[+_P&/\ C6Q10!REK:^*3XINHX]4MA<"VC,DA@.TKDX %:?V+QO_ -!N MR_\ 8_XT67_ ".][_UY1?S-;% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P& M/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO M_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P& M/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO M_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P& M/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO M_ 8_XUD^./AU??$CPI>^"?&CZ=?Z9J$)CN;:6U.".H((.58'!##D$ CD5UU< M%^U%\1=0^$_[/_BKQ[I$ICO++3"EE*.L<\K+#&__ %Y%;\*\[-\1@\)E.(K MXN/-2A"CND]'N88F=*GAISJJ\4FWZ):_@?)OBK]M/XH?LIW> MJ_L^^'?$>E^,!H-P+?2->NR[M:Q8YMI@ /->,_+D-@8P>FT><77_ 4._:KO M-5AU.X\=VC"WE\R*V_L2U$:GT_U>XC''WJ\3DDDFD:661F=F)9F.22>I)IM? MY]YAXF<9XJJHX;&U:-&#:IPA4DE"-WRQMGV:5)6IU91B MMDF]%T5]W;;6Y]W_ +,'_!0[4/B[XCMOAW\2I-/T35[QQ'I]]% ?LMW(>D9! M),3GMDD,>,@X!^G?L7C?_H-V7_@,?\:_'2.22&198G*LI!5E."".A!K]9?V7 M/B+J'Q8_9^\*^/=7E,EY>:8$O93UEFB9H9'/^\\;-^-?TGX(>).:\6*ME6:R MYZU**G&=DG*%U%J5M+Q;C9]4]=5=_=\)Y[B,RYL/B'>45=/NMM?-::]3IOL7 MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBBOZ"/M#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QK8HH YGQ+:>+4T&Z>^U:U>(1'S$2W()'L:LV5GXT- MG$8M9LPOE+M!MCD#'UJWXQ_Y%B]_ZX&KFG?\@^#_ *XK_(4 9OV+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C5K M2H-?ADOW^K\ ?^#3;_ M )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#PO_@GO_P D3U;_ +'O6?\ TI->Z5X7_P $]_\ DB>K?]CWK/\ MZ4FO=* "BBB@ HHHH **** "BBB@#'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A? M1_\ K]/_ *":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "LWQC_P BQ>_]<#6E6;XQ_P"18O?^N!H N:=_R#X/^N*_R%35#IW_ "#X M/^N*_P A4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([WO\ MUY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<%^U%\. MM0^+'[/_ (J\!:1$9+R]TPO91#K)/$RS1I_P)XU7\:[VBN/,<#0S3+ZV#K?! M5C*$O22<7^#,J]&&(HRI3VDFGZ-6/Q=DCDAD:*6-E=6(96&"".H(IM?H%^U= M_P $Y=(^+NO7/Q&^$FK6NC:W=N9-0T^[5A:7DAZR!E!,3GOA2&/.%.2?FRZ_ MX)W_ +55EJ\.E7'@>S5;B7RXKO\ MJV,9/KC?O QS]VOX#XA\)..PK]._P!A#Q+X!G_9YT#P)X6\307.HZ'9LFMZO6OQ%^+FK6NLZW:.)-/T^T5C:6<@Z2% MF ,KCME0JGGYC@CU?XO_ +,'@OXFZNGCOP_J-UX5\86PS9>*M#/ESYQPLRC MG3H"&YQP"!7[=X3^'7%_!D)YU5I0=6I'D]A)VG[.ZDVIIN,9MI6A)6:5I2@] MOK.',CS/*D\7**YFK MYMI0\+TDO5?KL^C9/1117LG4%%%% !1110 4444 %%%% !1110 44 M44 %%%% &;XQ_P"18O?^N!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\' M_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH *_$'_ (/>?^36?@?_ -E U'_T MA%?M]7X@_P#![S_R:S\#_P#LH&H_^D(H \__ .#3;_E*9^UW_P!O'_I\GK]_ MJ_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH \+_X)[_\ )$]6_P"Q[UG_ -*37NE>%_\ !/?_ )(G MJW_8]ZS_ .E)KW2@ HHHH **** "BBB@ HHHH Q_$O\ R%]'_P"OT_\ H)K8 MK'\2_P#(7T?_ *_3_P"@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ K-\8_\ (L7O_7 UI5F^,?\ D6+W_K@: +FG?\@^#_KBO\A4 MU0Z=_P @^#_KBO\ (5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%0!L4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_UY1?S-;%8 M]E_R.][_ ->47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$T ;%%%% %?5-*TO M7-.FT?6M.@O+2YC,=Q:W40DCE0]596!!!]#7B>I_L[?$GX%ZA-XM_9*\0(EC M)(9;_P"'FMSLUA<$\L;:1CFVD/UVDXR0HVU[I17C9MD.7YQRSJIQJP^"I!\M M2'^&2Z/K%WA+:46M#EQ.#HXFSEI);26DEZ/\UL^J9YK\'_VGO!/Q0U63P/K= MA=>%_%]J,7OA775\NX!QDM$3@3IU(9><.M#W M7-L=VG:M:/Y5Y9/G(:*4 M&[DJ:.7ZSB<%IBES0_G2V_Q1Z>JNNZB>]T5C> _B'X)^)_AR'Q;X \2VNJZ? M/]RXM9,X/=6!Y1AW5@".XK9KZVA7H8JC&M1DI0DKIIIII[--:-'I0G"I%2B[ MI]4%%%%:E!1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_P @^#_K MBO\ (53\8_\ (L7O_7 U\_P#)K/P/_P"R@:C_ M .D(H \__P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_^">__)$] M6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2:]TH **** "BBB@ HHHH * M*** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\BQ>_]<#6E6;XQ_Y%B]_Z MX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\ KBO\A4U !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_] M?LW_ *%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C M_P#7Z?\ T$T ;%%%% !1110 4=>M%% 'COCS]E06/B2;XH?LX^*#X(\42?-= M16\>[3-4[[;FW'R\_P!]1D$EL%N:3P+^U4VE^(H?AA^TIX7_ .$)\32';:7, MTF[2]4/3=;W!X!/]QSD9 R3Q7L=8_CKX?^"_B;X/O#5KJNG7 _>6UW' MD ]F4]48=F4@CL:^2K\.5L!6EBFQ_P#3I,?]:H'2-N< DEJ](^#WQ[^&GQQTR2\\#ZV?M=J=NHZ/>I MY-[8OG!66(\K@\9&5)!P375EO$='$XI8+&4WA\3_ ,^Y-6E;=TIKW:D?3WDO MCC%Z&E#'0J5/955R5.SZ^<7M)>FJZI'9T445]&=P4444 %%%% !1110 4444 M 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y!\'_7%?Y"@":B MBB@ HHHH **** "BBB@ HHHH *_$'_@]Y_Y-9^!__90-1_\ 2$5^WU?B#_P> M\_\ )K/P/_[*!J/_ *0B@#S_ /X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y M2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#PO\ X)[_ /)$]6_['O6?_2DU[I7A?_!/?_DB>K?]CWK/_I2:]TH M**** "BBB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_(L7O\ MUP-:59OC'_D6+W_K@: +FG?\@^#_ *XK_(5-4.G?\@^#_KBO\A4U !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O_ %^S?^A5 ML5C^!_\ D$2_]?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S6Q0 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^)?\ D+Z/_P!?I_\ M036Q6/XE_P"0OH__ %^G_P!!- &Q1110 4444 %%%% !1110 5YM\8?V8O!' MQ3U./QKI-[=>&?%UH,V'BO0V\JY0@8 E P)D[%6YQP" 37I-%<&8Y9E^;X9X M?&4U.&]GT:V:>\9+I)--/5-&-?#T<33Y*L;K^M5V?FM3PK3OVAOB9\![^'PI M^UGH"'3WD$5A\1-#MV:QG)X474:C-NY]0-I.<# +5[;I.KZ5KVFP:SH>I6]Y M9W,8DM[JUF62.5#T964D$>XIVHZ;IVL6$VE:O80W5K<1F.XMKF(/'(AX*LK9 M!!]#7B6K?LX?$+X)ZE/XQ_9'\11VMO+(9=0^'^LS,^FW9/+&!B(@OP5:*^57_K[)G#_ +;@=KU:?_DZ_P#DU]TO\3/< MZ*\S^$/[4'@WXDZR_@'Q-IEUX4\8VPQ=^%M<'ES$_P!Z!SA9T/)!7D@9P!S7 MIE?1Y;FF7YQAEB,'44X[:;IK>,D[.,EUC))KJD=U#$4<53YZ4KK^M&MT_)ZA M1117>;!1110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7- M._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH *_$'_@]Y_Y-9^!__90- M1_\ 2$5^WU?B#_P>\_\ )K/P/_[*!J/_ *0B@#S_ /X--O\ E*9^UW_V\?\ MI\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH 221 M(D:65PJJ"69C@ >IKXF/_!7GQ)\5_''@V]_8U_9$\6?$[X>^)-:UW3;3QC;Z MEI>GIXDDTR&4SMHRWE[$9HTEBD3SIUACE*,(F;[U?9/B_P ,Z?XT\)ZIX.U9 MY5M=6TZ>RN6@?:XCEC9&*GL<,<'L:_"+]GWX[_M!?\$ /VBO@[^Q+_P4W\-2 M'X$^"/%7B%_A/\=M#T^6:UGM-2@G'V>ZC3<4*2SM*Z*/@+H'[%O[0GQ,;PEJ1TW4O%?PU\!1 M:AI#WJ*OVBWBG:X0N\$A:&0;1MEC=>=N:^NM%TG0]2^ NN^)/V.?$GAS[3XS MLK_7?"OB(7)O=*N-2OD:6._)C9A+"TKK*P0X89QC.:_)_P /?'W_ (+0?\&] M'@_P^G[;GA;P7\<_V9[35/(USQM\/K,P:UX;-W=,[W5P#%"97DGFDD=YDE$T MD@#7*22#< ?JKXE_:Z^%OPN_9%_X;/\ V@X[_P"'/A:U\(P:_KMIXKB5;W1X MY8T<6L\4+2 W(:18O)C+EI2$7<2,^5:'_P %0--T+5OA[??M*?LR^-/A/X4^ M+>JP:9\/?%OBR\T^2&2_N(S+9V6HQ6UQ))IESM!_[_ #__ !- &%_P3W_Y(GJW_8]ZS_Z4FO=*^=O^">?C7PI-\#M3GBUR M!DD\;:M)&P)^9'GWJ?H58'\:]W_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ MOJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_ MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!! MJ#_OJ@"'Q+_R%]'_ .OT_P#H)K8KF=>\2Z#>'[NUM=5B>1XB$13R30!N:=_P @^#_KBO\ (5-6 M18^+O#4=E#&^LPAEB4$$]#BI?^$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 -*L?P/\ \@B7_K]F_P#0JF_X3'PQ_P!!J#_OJLOPEXET&QTR2&[U2*-C M=2L%8]BW!H Z:BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T& MH/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2 MHK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ M_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0 M:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J - M*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3' MPQ_T&H/^^J (;+_D=[W_ *\HOYFMBN9M/$N@IXMN[U]4B$3VL:I)G@D$Y%:G M_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P ) MCX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ M?5 &E16;_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 &E6/XE_Y"^C_]?I_]!-3? M\)CX8_Z#4'_?59>O>)=!N=3TR:#5(F6&Z+2L#]T;>IH Z: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 TJ*S?\ A,?#'_0: M@_[ZH_X3'PQ_T&H/^^J ,+XO? KX:?'#1DTKQ]H"S2VYW6&I6S>5=V3]0\4H M^92#@XY4D#(->9_\);^T)^RN?(^(L%Y\1/ L7W?$=C#G5],C];F+_EX0#K(. M< EB.%KVG_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZKYS,N'*&*Q+QN$FZ&)V]I M"WO);*I%^[4CY2]Y?8E%ZG#7P,*E3VM-\E3^9=?*2VDO75=&BM\/OB1X%^*G MAN'Q;\/?$UKJNGS<">V?)1NZNI^9&'=6 (]*VZ\,^(/P%\(Q^))OBC^SU\0H M_ _BQ_FN&M$SIVI]]ES;XVG)_C49!);#'%2?#_\ ;#LM/UN/X=?M'Z)%X0\0 M,=MMJ"RF32M3Q_%#/SL)_N.D)S,XXZ="2IXQWT5F#QEX7(R-;@(/0AJ7_A,? M#'_0:@_[ZKZT](TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J #QC_P BQ>_] M<#5S3O\ D'P?]<5_D*P_%'BCP_>>'[NUM=5B>1XB$13R35NQ\7>&H[*&-]9A M#+$H()Z'% &O16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?56- M/UO2=5=H].OXYF098(>@H M5^(/_ >\_P#)K/P/_P"R@:C_ .D(K]OJ_$'_ M (/>?^36?@?_ -E U'_TA% 'G_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ M "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 8/Q3\6:AX#^&/B/Q MSI.FB]NM%T&\O[:S;.)Y(8'D6,[>?F*@<<\U\&_%?]KC_@G1_P %%O#/P!^) M7Q(^('P[U[X:>(=)\0S>.M(\3ZO:^1H^_0G:6VOEE8&UFADR,OL=70,I!VM7 MZ(5Y7X]_8E_95^)OQ=\/_'3QI\"O"][XH\-W-Q<6.J3:!:M)+)-$8V:9C&6E M*@[EW'Y6PPYH ^!/^"&GC7P__P $W_\ @DY\4?C]^T)X@\2Z-\"-(^+FO:U\ M)+C6]*O+F^@\%33VT%C<"V2-IUCFF,DP&SI,TQPC[J]M_:[_ &]_V*/VZOV& M?&WP#_9*^,?A+XR>+OB_X#U'0/!O@7PIJD=W?R7-[;-!'_"'X3_"2SGT_P"%/PP\.^&+>Z'M$@LDF89P66%%#'D\GUH _-S M_@L'_P $X?B5X8_X)._ BT^!&EW?B_QA^Q]?>%-UMUMD69W V,X0_,=M?IG7/^$_A/\ "SP% MK6I>)/ OPU\/Z+J.LR^9J]_I.C06TU\^2=TSQH&E.23EB3DF@"/X-_#'0?@E M\(?"OP9\+,[:7X1\-V.BZ:7&&,%K;I!'G'?;&*Z2BB@"*^L+'5+233]3LHKB MWE7;+!/&'1QZ%3P16/\ \*N^&?\ T3O0O_!1#_\ $UNT4 >"?\$]M-TY?@EJ MJKI\ \Z4 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ MWZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/ M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 87B.RLTU7252TB :\(8",LWQC_R+%[_UP- $VGZ?8-80$V4))A7),8]! M4W]G:?\ \^,/_?H4:=_R#X/^N*_R%34 0_V=I_\ SXP_]^A1_9VG_P#/C#_W MZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG M_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_ M]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V= MI_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z% M344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A61X+LK. M72I&EM(F/VR49:,'C=6[6/X'_P"01+_U^S?^A4 :7]G:?_SXP_\ ?H4?V=I_ M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G: M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4 MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H M4?V=I_\ SXP_]^A4U% &%9V5F?&=[$;2+:+.,A?+& $ M,!&.1M-;M8_B7_D+Z/\ ]?I_]!- &E_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5- M10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SX MP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z% M']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\ M^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%9?C'X<^!/B#X?G\+>- M?"5AJ5A<+B6VN;<$9[,#U5AV8$$=B*VJ*SK4:.(I2I58J49*S35TT]TT]&B9 M0C.+C)73Z'S_ "?"SXW?LON;_P"#._QUX,C.9?!FKR@ZA8)W^QSD?O% Z1MG M@8 )):O1?@[\;_A)\<-/EF\&W,:7]H=NI:'J%L(;VQ<'!66(\C!XW#*YXSFN M[KSGXQ?LR^!/BSJ$7B^TN+KP[XKL^=/\5Z&_DW<1 P ^,"9.Q5NV0",FOD?[ M'S7A_P![)I>THK?#SEHE_P!.:CNX>4)7I](^S6IYOU7$X+7"N\?Y&_\ TE]/ M1WCVY3T#^SM/_P"?&'_OT*/[.T__ )\8?^_0KP^P_: ^*?P O8O#'[5^A+<: M2T@BL?B-H5LS6DN3A1=Q*,V[GU VDG@8!:O2?''QT^$WP[\ I\3?%'CBQCT6 M=0;.\MYA,+LGHL(3)D)P?NYZ$G !->C@^*,GQ5"K.I4]C*DKU(5;0E37>2;M MR]IIN$OLR9O2S#"U(2.SB5A"<%8P"*M MZ?I]@UA 390DF%#=2^U>&]8F"Q6UOJC*8+A^@2.93C<>P<+D MD 9)Q7@Y?XI>'^:8]8+#X^#J-V2:E%-]E*45%M]+-WZ''1XAR7$5O90K+F^: M_%I+\3WC^SM/_P"?&'_OT*/[.T__ )\8?^_0J:BOOSV2'^SM/_Y\8?\ OT*/ M[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\ M8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*?%;6T!)@MT0GJ40#-/H MH *_$'_@]Y_Y-9^!_P#V4#4?_2$5^WU?B#_P>\_\FL_ _P#[*!J/_I"* //_ M /@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_P"">_\ R1/5O^Q[ MUG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2:]TH **** "BBB@ HHHH **** ,? MQ+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "LWQC_ ,BQ>_\ 7 UI5F^,?^18O?\ MK@: +FG?\@^#_KBO\A4U0Z=_R#X/^N*_R%34 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?L MW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MCV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$ MT ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 17]A8ZK92 MZ;J=E%:8-.\-VNL7" MZ/ID$[M!& 0C2HK$A/,*!R!@#( X45^M]?CAXY\.:EX/\:ZOX4UB-EN]-U.> MUN _7?'(RG]17\Q_25JU89=E\(P7+*52\K*^BCRQOO9W;:V;BGT1\!QY*2H4 M$EHV[OTM97^_3R\C*HZ=***_D<_-C]*?^">/QVU?XS_! Z;XJOFN=7\-70L; MFYD;+SP%0T,C'NV-R$]3Y>3R37O=?(/_ 2.\.:E:>#/&7BR:-A:7^I6EK;D M]"\,[492C%ONW%)WZWN?M_#U M:MB,FHSJ_%;\FTOP2"BBBOOSV0HHHH **** "BBB@ K\0?\ @]Y_Y-9^!_\ MV4#4?_2$5^WU?B#_ ,'O/_)K/P/_ .R@:C_Z0B@#S_\ X--O^4IG[7?_ &\? M^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#PO_@GO_P D3U;_ +'O6?\ TI->Z5X7_P $ M]_\ DB>K?]CWK/\ Z4FO=* "BBB@ HHHH **** "BBB@#'\2_P#(7T?_ *_3 M_P"@FMBL?Q+_ ,A?1_\ K]/_ *":V* "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "LWQC_P BQ>_]<#6E6;XQ_P"18O?^N!H N:=_R#X/ M^N*_R%35#IW_ "#X/^N*_P A4U !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E M%_,UL5CV7_([WO\ UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !6/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_030!L4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\H?MV?L*:Q\5=8E^ M,?P=M8Y-;DC4:QHY<)]NV@*LL;,0!(% !4D!@ 0=V0WU?17S?%7"N4<8Y/++ MLQBW!NZ:TE&2VE%ZV:N^C33:::9PYCEV&S3#.A76GXI]T?C?XD\$>,_!NHMI M'BWPGJ6F72-M:WO[*2%\_1@#7H?P(_8U^-WQVU>!--\+76E:.S W.O:I;-% MB=S&&P9F]%3/.,E1S7Z=^,?^18O?^N!JYIW_ "#X/^N*_P A7X?E_P!&W):& M/57%XZ=2DG?D4%!OR<^:6G>T4^S1\E1X%PL*W-4K.4>UK?C=_@D8/PD^%OA; MX,?#W3?AQX.MV2RTZ':)).7FD)+/*Y[LS$D]AG P !72445_1N%PN'P6&AAZ M$5&$$HQ2T225DEY)'W%.G"E34(*R2LEV04445N6%%%% !1110 4444 %?B#_ M ,'O/_)K/P/_ .R@:C_Z0BOV^K\0?^#WG_DUGX'_ /90-1_](10!Y_\ \&FW M_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!X7_P $]_\ DB>K?]CWK/\ MZ4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z4 %%%% !1110 4444 %%%% &/XE_ MY"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !6;XQ_P"18O?^N!K2K-\8_P#(L7O_ %P- M %S3O^0?!_UQ7^0J:H=._P"0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_ M]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,> MR_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ K'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z": - MBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\ M(L7O_7 U.!V=$E:/.X(S1R*&(P2C '(- %NBBB@ HHHH **** M /"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2:]TH **** M"BBB@ HHHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\BQ>_]<#6 ME6;XQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\ KBO\A4U !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?^A5L M5C^!_P#D$2_]?LW_ *%0!L4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_D+Z/_ -?I_P#0 M36Q6/XE_Y"^C_P#7Z?\ T$T ;%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\@^#_ *XK_(53\8_\BQ>_]<#5 MS3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "OQ!_X/>?^36?@?_V4 M#4?_ $A%?M]7X@_\'O/_ ":S\#_^R@:C_P"D(H \_P#^#3;_ )2F?M=_]O'_ M *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH **** "B MBB@#YZ_X*P_M'?%K]D7_ ()Q_&#]I#X%:4EWXM\)^#I[O1#);"9;60LD9NVC M((=8$=IRK J1"=PQFOB?]AC]G+]G+]NS5H/B9\,_VIOB=J7B'Q%^S3X4U5_B MSI'Q:U?^V['Q%-?ZREW))MNO+1HIDV-I[)]F0(8Q"%//ZH>(H/#M[HMQI?BV M&RFTZ_06=U;:BJ-!<+,1$(75_E<2%PFPYW%MN#G%?B7^TM_P3P_:,_X)(?MQ M?$7]JS_@B%>PZ9HWA_X::;XT^)WP/UNX>?3->T^2]U-)X+-#\R>2EDTJ1[Q( MOFRK"X&V!P#ZU_X*:?MU?M2?\$]/^"2WPPLI]:BF_:,^(MKX9\!6>JWB13"W M\37=F@O]09$!CD,;17#+@&/S7BR&4[3SG_!3/P#XB_X([?L@:#_P4#_9C^(? MC;6/$'PP\2:*/BPOBGQI?ZBGQ#TB\N8K&\^WQ7,TD8NFFGBEBN$56@.Y4Q&2 ME?/'_!8S]J/PY^W1^RI_P3Y_X**>%= N]+\&:M^T)HMQKMA>2!_[-N'G"RPN MX #".2QNXQ)A0P4' W8KZ[_X.@->L-"_X( /&_ASXF^!-$^)'@Z^^TZ1XATBVU+2KG&/-MIXEEB?';*.I_& MM>O(?^"?/@SQ#\./V"?@A\//%UO)%JV@_"'PUIVIQ3 ATN(-+MHI%;/<.K U MZ]0 45D^.K/QC?\ A&_L_A_K%II^M20$:=>WUN9889,C#.@^\,9XKR'_ (0' M_@H)_P!%_P# G_A*2?\ Q5 !_P $]_\ DB>K?]CWK/\ Z4FO=*^,[3]E7_@J M'\-?.T+X"_M/_#C2-$N+J6\EM;[PW)*YNI7+ROEXI" 21@;L#L!4W_"E_P#@ MM;_T>1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/(^%G_A(__,_!7AK7?VM/A MS<7/B?7&L=,EM?"2[(91&7+2;K<';@8XR1\+/_"1_^YJ /L:B MOCG_ (4O_P %K?\ H\CX6?\ A(__ '-1_P *7_X+6_\ 1Y'PL_\ "1_^YJ / ML:BOCG_A2_\ P6M_Z/(^%G_A(_\ W-1_PI?_ (+6_P#1Y'PL_P#"1_\ N:@# M[&HKXY_X4O\ \%K?^CR/A9_X2/\ ]S4?\*7_ ."UO_1Y'PL_\)'_ .YJ /L: MBOCG_A2__!:W_H\CX6?^$C_]S4?\*7_X+6_]'D?"S_PD?_N:@#[&HKXY_P"% M+_\ !:W_ */(^%G_ (2/_P!S4?\ "E_^"UO_ $>1\+/_ D?_N:@#[&HKXY_ MX4O_ ,%K?^CR/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.? M^%+_ /!:W_H\CX6?^$C_ /1\+/_"1_P#N:@#[&HKXY_X4 MO_P6M_Z/(^%G_A(__D-Y8Q3PI+X1^95= P!Q;8S@U>_X4O_P6M_Z/(^%G_A(__1\+/\ PD?_ +FH_P"%+_\ !:W_ */(^%G_ (2/ M_P!S4 ?8U%?'/_"E_P#@M;_T>1\+/_"1_P#N:C_A2_\ P6M_Z/(^%G_A(_\ MW-0!]C45\<_\*7_X+6_]'D?"S_PD?_N:C_A2_P#P6M_Z/(^%G_A(_P#W-0!] MC45\<_\ "E_^"UO_ $>1\+/_ D?_N:C_A2__!:W_H\CX6?^$C_]S4 ?8U%? M'/\ PI?_ (+6_P#1Y'PL_P#"1_\ N:C_ (4O_P %K?\ H\CX6?\ A(__ '-0 M!]C45\<_\*7_ ."UO_1Y'PL_\)'_ .YJ/^%+_P#!:W_H\CX6?^$C_P#1\+/_"1_^YJ/^%+_ /!:W_H\CX6?^$C_ /C_\%A_BYX,N_$OA M/]K3X6,D5_X27>989"CL-MN1M)Y'?% 'W[17QS_PI?\ X+6_]'D? M"S_PD?\ [FH_X4O_ ,%K?^CR/A9_X2/_ -S4 ?8U%?'/_"E_^"UO_1Y'PL_\ M)'_[FH_X4O\ \%K?^CR/A9_X2/\ ]S4 ?8U%?'/_ I?_@M;_P!'D?"S_P ) M'_[FH_X4O_P6M_Z/(^%G_A(__1\+/\ PD?_ M +FH_P"%+_\ !:W_ */(^%G_ (2/_P!S4 ?8U%?'/_"E_P#@M;_T>1\+/_"1 M_P#N:C_A2_\ P6M_Z/(^%G_A(_\ W-0!]C45\<_\*7_X+6_]'D?"S_PD?_N: MC_A2_P#P6M_Z/(^%G_A(_P#W-0!]C45\<_\ "E_^"UO_ $>1\+/_ D?_N:C M_A2__!:W_H\CX6?^$C_]S4 ?8U%?'/\ PI?_ (+6_P#1Y'PL_P#"1_\ N:C_ M (4O_P %K?\ H\CX6?\ A(__ '-0!]C45\<_\*7_ ."UO_1Y'PL_\)'_ .YJ M/^%+_P#!:W_H\CX6?^$C_P#1\+/_"1_^YJ/^%+_ M /!:W_H\CX6?^$C_ /1\+/_ D? M_N:@#[&HKXY_X4O_ ,%K?^CR/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_ M +FH ^QJ*^.?^%+_ /!:W_H\CX6?^$C_ /1\+/_"1_P#N M:@#[&HKXY_X4O_P6M_Z/(^%G_A(__1\+/_ D?_N:@#[&HKXY_X4O_ ,%K?^CR M/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.?^%+_ /!:W_H\ MCX6?^$C_ /1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/(^%G M_A(__1\+/_"1_^YJ /L:BOCG_ (4O_P %K?\ H\CX6?\ A(__ '-1 M_P *7_X+6_\ 1Y'PL_\ "1_^YJ /K3QC_P BQ>_]<#5S3O\ D'P?]<5_D*^% MOC;X3_X+(?"_X4:[\0/$W[7/PVNK#2K$SW5O9>$AYLB@@87=;@9Y[FMOPS\* M_P#@M)KGAO3]:LOVP_A>D-Y8Q3PI+X1^95= P!Q;8S@T ?:E%?'/_"E_^"UO M_1Y'PL_\)'_[FH_X4O\ \%K?^CR/A9_X2/\ ]S4 ?8U%?'/_ I?_@M;_P!' MD?"S_P )'_[FH_X4O_P6M_Z/(^%G_A(__1\ M+/\ PD?_ +FH_P"%+_\ !:W_ */(^%G_ (2/_P!S4 ?8U%?'/_"E_P#@M;_T M>1\+/_"1_P#N:C_A2_\ P6M_Z/(^%G_A(_\ W-0!]C45\<_\*7_X+6_]'D?" MS_PD?_N:O4_V5/ 7[?/A+Q3J=W^US\=/!WBO29=/":5:>&]#^RRPW.\$N[>4 MF5V9&.>2.F* /\_\FL_ _P#[ M*!J/_I"* //_ /@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR M>OW^H **** "BBB@ HHHH **** "BBB@#RO]M7]GGQ9^U/\ LUZ_\$_ /Q=G M\!:_?W.G7V@>,K;2UO7TB_L=0MK^VN! SH)<2VR?*6'!/-?*GC+]F3_@JY\: M/C/XY\%>-/B!\+/"EMXP^"VD^%=<^*WAC0]1G)@%]JQN/L-A<2!8;TQ71/[R MXDCB\R)P)3E1]_T4 ?,7Q&_X),?LI_$#_@FG;_\ !+D:9?V'@/2_#MOI^@ZE M#.K:CIUY;N)H=323 'VD7 ,S$ *Y=U("N5KC?B/_ ,$]?VG/VS]%^'?P?_X* M#_&#P3K_ ,/OA]K]CK>M:?X.T2Z@NOB%J%D"+5]1%Q(T=E;;SYTMK%YWFO@" M6-5VG[/HH **** "BBB@ HHHH **** "BBB@ HHHH **** /(/VC_ OB[Q9\ M6/A)K?AS09[NTT/QA)=:M/" 5M83 RAVYZ9XKU^BB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ KSC]KOPIXC\<_LT^,?"/A'2);_4K_ M $=HK.S@ +RON4[1GOQ7H]% &/\ #ZQN]+\ Z'IFH6[13V^CVT4\3]4=8E#* M?<$$5L444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %> M0?L4^!?%WP^^$^I:)XTT&?3KN;QAJEU'!< !FADG+(_!Z$_%=?\ #ZQN]+\ Z'IFH6[13V^CVT4\3]4=8E#*?<$$5L44 %%%% !1110 M4444 %%%% !1110 5^(/_![S_P FL_ __LH&H_\ I"*_;ZOQ!_X/>?\ DUGX M'_\ 90-1_P#2$4 >?_\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MMX_]/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'SK_P5=TOXJ-_P3\^+OC/X/?M ^*_AWK?A3X:Z]KECJOA$VB7$ M\]I837$43RSP2O%&6B 9H#%+@_+(M*O'?\ P21^ _C'QOXEU#6= M7U+P-'/J.JZK>O<7-U*TTI:2260EG8]V8DFO0/\ @IK_ ,HW/V@_^R'^+/\ MTSW5>8?\$"?^4-W[/7_9/H?_ $;+0!Q?[0G_ 2'^)7_ 4(\6>)?BG^UG^V MU\:/!,SZO>0?#GP/\+/&<>EZ5X9TZ&5X[.YE2..3[;>S(B7,LCN-AF\A,+$& M/,_\&]?Q\_:[\1:)\>OV+/VP?B9=>/\ 6/V=_BI+X4TCXB7[,]SK-I^]"K-( MY+RNGD[]TC-(%N$1F.P&OLK]J?\ :+'[/W@>WC\*>&&\3^/?$]RVF?#OP1;3 M!)M-M2_90^)?[='CC_@H=\9-%^-/@KP?J7BS3-8\-^/9].\.Z1/9V\ERNF66 MGQ!!#:8C\E7)-PY(ED=V+*?JW_@FLK?$KP)XV_;-OU+S?&_QY>:_HLKCD>'+ M94TW1 OHDEA9PWF!QOOY#R6)/-?\%:/^";OQ6_X*)_!"?P1\+/VU_'_PQU73 M/*O]!TS0+FWBT>]U*WD\^W>^$<(NY%$J1$;;C9&T:2"-F7Y@#TK_ ()O>,_V MB/B)^P5\(_'7[66F26GQ&U;P'I]UXLBGMA!,;EX0=\L0 $4SKM>2/"['9EVK MC ^,OB%K'Q]^'W_!S+\&_A-K?[4_COQ-X+\1?!;7->3P?K%[;PZ;I]X/ML)\ MJVLX88W4)%'M>999@=V96! 'M_\ P04_:]^/G[:G_!-KPM\4/VH(S)X\T?6- M4\-^(]3,*1_VE-873P"Y94 4.5"JY7Y3(CL <#QS]I#_E:9_9V_[-QU_P#] M':A0!^EM?,__ 3WM[GXO>'OBA^V.+]X)_C+X[O9O"^H(BLT'AS35_LG2'C# M J4ECM9=14$$9U)L]<#IO^"C?Q+\7?#O]DKQ%H_PQU$VOC3QU/:>"O LR??A MU?6+A-/@N0.XM_/:Z;TCMG)X!KU/X4_#3PC\%_A=X;^#W@#3A9Z%X4T&ST?1 M;0?\L;2VA2&)./1$4?A0!^=?_!.'Q!\==%_X+X_M?? ;XH_M,>-_B'HWA'P; MX6E\-GQAJ$+"QCO;:&]DCBM[6*&U@ >X9?W4*;E52V6R3WW_ 7C_:Y\2?LM M>"?@=HVL>/M:\$_#+X@_&W3?#_Q?\=^'KV6TN],T1HY)7@2ZA(ELUF,9WSQ, MLJQ12A&!;-<-^PU_RLO?MP?]B#X#_P#3195[3_P6:^*WPP/P.\+?L1^+/A#H M7CSQ)^T?XMA\%>$?#GB=)#IUM(V))]7N3$R2B*R0+.!"Z3&01!'0DR( >:_M M5VFC?LA?M9_LGVO_ 3WU_41J_Q4^)L>F^,O!>G^*;O4=+\0>"3:23:CK,L$ MLTD?F6@^SRQWJ[7)EV,[J^T_H?7XD? 3X0_'S_@VH_;J\$>!?'NH)\5OV;?C M9JVG^!]!^).J:>@U[P1>R2,UOI[RC)2S,SR3?9T/DN/-F14E21)/VWH **** M "BBB@ HHHH *S_%FC:IX@\.7>B:+XLOM"NKF$I#K&FPV\EQ:$G[\:W$!_C5\>_%OQ#N/!7[1%WX?TC6 M_&&I_:+D65KYT42A5"Q0C8BDI"D<8;.U%'%?0W[;'[%/QC_;T^(T'PO\6_M' M^/?AI\&]'T.*>[MOA?K\>F:KXMU>:28/% M6^*'Q.\46NBZ!H5D]WJ MNJ7K[8X(E').,EB> % +,Q"J"2 0#\L_V)/#/[4?_!+3_@MOIW_!,:']ICQK M\5_@A\4?AA>>*_"\/Q!U9M0U'PI-;-*I7SV PF^W9"$5(W%S&2N]"S?;7_!3 M6ZN?&WP6T#]D;1;EUU#X[^,[+P5.(7(==%D62\UR3CD :1::@@;@"26,9Y . M1^QS^SIXM\<_M+>,/^"FW[0GA.XT?QCXVT"W\-?#SPKJ486Z\(^#H)6GBM[@ M<[+V[G=KNX3)\DM%!G,3EM/PW_Q??_@IUX@\3-^^T/X"^ XO#]CGE/\ A(]= M\F^O?^VD&FVVEA2>0NJ2C R<@&3^UK_P3,'[<_B:_LOCG^TS\2/#7@C3;:&T M\$^"OA1XK?0K>W A0R7UZT:%KNY\TNL:,3!%%&F$+O(Q\A_X-[[_ /:XTCX3 M?&GX(?M&?%G6_B'X7^%_QRUOPC\+OB#XFG>:^UG3;&4P2YE)?A[=6EOJ4:,C+M M2:YMY_*Y(.Z()(-HPZY.?S]_X(37G[6G[(W[67QV_P""/'[1'Q4N?B'X9^#F MFZ/K7PR\97D&R=-*OU9EM9,EFQADVHS-Y;Q3JK,A3: 6/^#FC6/C[\+/V#OB+XX\0 M+K'P^-[;VVD0M8VULT)$=K#$]QD7CY^U/.044H5Y%?6?_!,?0-9O/V9_^&A/ M&.FS6OB'XV>([WXAZO!WTJ+3K4@\@VYZ=!\K_\ !8O_ M )3$_P#!.'_L?O&7_I'I= 'T1_P6B_;K\2?\$Y/^";_Q%_:E\!V,%QXGTVTM MM/\ "J740>*/4;RXCMHIG4\.L7F-,4/#>5M_BKPS]LG]BSQ9\!O^":&K_M>_ ML]_M"?$&'X]?#3P%_P )M)\2K[QQ?W;^)9[.W^VWUO?6DTS6MQ:3QI.JVOE" M*+,8C50@4_4W_!27]AGP1_P4@_8M\;_L>^.]>ETB#Q391'3];MX!*^FWT$R7 M%M<;"1O598DWIE=Z%UW+NR/SN_;U^*?_ 50_8+_ .")?C+X#_M<2_!:_<># M%^&OASQIXKF*ZA0GED2XCE52>2J@ MGDU[+7S?_P $A/V6_%/[%W_!-#X-_LU^.K\'1/K]J3G[+?W4DEYKOMVJ!DEF )-?-OP^_8$^,OC/\ 8P^'G[.W MCWX\^)/ D>KVU]XE^.%]X U)M/US6_$&I3G4+NTBO0K-;6K7EW>&1HR)F2*" M)65#(#V'[>__ !=SQY\'/V,+7]Y%X]\>1^(/%\(_Z%SP\T6I7&[N8Y;\:19N M.A2^<$XX/T/K^FWFLZ'>:3IWB"[TFXN;9XH=3T](6GM&92!+&)XY(BZGD!T= M_9X_:%_X)^_\%P-8_8T^!_[0/Q!\?\ P$USX))XQ\1:-\0/ M$,NJGPCJ,E]-:VR17$GW'F>VD*K\K21M(7#^0L@^S_\ @IQHOQ.OOV%_BGXB M^$GQ\\4_#S6_#WP^UO5[#6/"0LUN))[:QFFBC:2X@E:.,N@W&$Q2X^[*AYKX M%C^%O[8W_!)#_@MA\+X]'_:S\:_%[X3?M:^(=0T_Q9IGC^:*XU#3=5M+-3%. M)(D2,"./R=C11QKY$,D+)A(GK]%_^"@O_)A/QO\ ^R0^)?\ TUW- 'D'_!!' MQEXO^(?_ 2#^!OC?Q_XKU+7-:U/PO//J6KZQ?27-U=RF^N+\4OB#;W/BF$=O#6BE=5U#?_ -,YI(+&P?U& MI8XSFN"_X-X?^4+?[/\ _P!B?+_Z77-=[\"_^+Y?\%!OBS\>I/WND?#'2+/X M9>%)/X?MCK%JVN3(>X9YM)MFQP'TR0.;+3/#GQ)UR5FN]1T MZ[2[=8[B5V9G:..VCE^=G=/M)0NRHF/N+]IO]HC2OV=? $>LVWAVX\1^*=;N MQIG@3P5ITBK>>(M6=&:*UB+<(@"M)+.WR00QRS.0D;&O)/V7?V$=?_9P_9!^ M(OA#6?$%KKGQ9^+4NN>)?B3XHLD,<6H>(]2A<,EON^:.U@S'! IQB.(,0&=J M /F[_@F'J5O_ ,%MO#WQ6_;J_:(\5>+CX2O/B'J'ACX(^%M"\7ZAH\'AO1+* M.,+J40LIHB=2GDE9WN'W/&856,HGRUZC_P $1/VV/BI^T7X%^+/[+7[1WBA] M>^)7[./Q2U#P-X@\22QJLNOV,,TL=CJ4P4 >;(L$R.0/F,&_JY \M_X-);JU M_P"'..@:&(FBO=(\>^(+/5K>1=KPW NO,V.#RK!)(^#S7,?\&_NDZEK'_!3# M_@H]\5[1&.AZC\>H=(LKA1^[FN;*\UKSP#T)43PGCM(/44 ?JU1110 4444 M%%%% !1110!^8VMZQ\??A_\ \'./P[^#?B+]J?QWXK\&ZW^SYJGB.#PKK=[; MQ:?IMXUS=6S"&VLX8(BH2WCVO*LDW+;I6XQ]M?MG_#?]H;XT_#;3_@Q^S[\4 M;_P"?$VM):^,/B!HK1?VGH.BK#+),VGB3(%Y,Z0VR2[6\E;B28#=$H/QA\;/ M^5K7X-_]FGZE_P"G/4:_2Z@#\5/^"@'[)7Q__P""$7CCX4?MS?L3_MJ_&/QG MH&N?%+3/"WQ)^&?Q1\9OK4.OI>ER)4W(B^8PB>/<5:17D1T90K*?U[_:#^-' MA;]G+X%>,?C[XW+'2?!GAF]UJ_CC/SRQVT#RF-/5WV[5 R2S $FOF[Q;\/; M'_@IE^U?X+\;W4:W7P,^ ?BU]:T:Y89A\;>-K<2013P'^.QTS=,!*/EFNW*K ME+9B_7_M[_\ %W/'GP<_8PM?WD7CWQY'X@\7PC_H7/#S1:E<;NYCEOQI%FXZ M%+YP3C@@''_#[]@3XR^,_P!C#X>?L[>/?CSXD\"1ZO;7WB7XX7W@#4FT_7-; M\0:E.=0N[2*]"LUM:M>7=X9&C(F9(H(E94,@/SO^P]^SQ^T+_P $_?\ @N!K M'[&GP/\ V@?B#X_^ FN?!)/&/B+1OB!XAEU4^$=1DOIK6V2*XD^X\SVTA5?E M:2-I"X?R%D'Z?Z_IMYK.AWFDZ=X@N])N+FV>*'4]/2%I[1F4@2QB>.2(NIY M='7(Y4CBOR5C^%O[8W_!)#_@MA\+X]'_ &L_&OQ>^$W[6OB'4-/\6:9X_FBN M-0TW5;2S4Q3B2)$C CC\G8T4<:^1#)"R82)Z /OK_@IQHOQ.OOV%_BGXB^$G MQ\\4_#S6_#WP^UO5[#6/"0LUN))[:QFFBC:2X@E:.,N@W&$Q2X^[*AYKSW_@ M@CXR\7_$/_@D'\#?&_C_ ,5ZEKFM:GX7GGU+5]8OI+FZNY3?7.9)99"7D8]V M8DFO7_\ @H+_ ,F$_&__ +)#XE_]-=S7AW_!O#_RA;_9_P#^Q/E_]+KF@#O? M^"A?_%UM1^%/[%MK^\7XI?$&WN?%,([>&M%*ZKJ&_P#Z9S206-@_J-2QQG-> M5_M(_P#!)SXC?\%$/'GB?X@?M8_ME_&/P1I<6KW5E\-O /PH\91:5I^CZ? [ M10:A<[(Y/MMY';CQ'X MIUN[&F>!/!6G2*MYXBU9T9HK6(MPB *TDL[?)!#'+,Y"1L: /B'_ (-_/C/^ MU_9>.?VDO^">G[6OQ/+'2?"_Q$UAVDO-4L+Q+MTBGD=F:1HTM MHY/G9W3[48R[*B5E?\%Z=8^/WPM_:)_9"\7> _VIO'6E^&_%W[4GA70->\ : M;>V]II5U;M=02YD,$*7%QEH&W1SS21?/PBXS7U]_P3T_8UG_ &/OA)K)\=:] M::[\2?B+XKO?&/Q7\36<3)#J&NWK!Y4MPWS):0*$MX$.,1Q!B SM7R;_ ,'% M/_(]_L/?]GH^$?\ T:U 'Z6T444 %%%% !1110 4444 %?F-_P ')^L?'WX4 M_"[X,_%/X6?M3^._#FFZO^T'X9\.:WX,T.]M[/3K^SN!<2N99(85NI6+VR H M\YA*LP\K.&K].:_-'_@Z*_Y-)^!?_9V'@_\ ]%:A0!^AGQI? M!WP_9ZMXMAT2Z;PQINHW AMKC4/*;[.DSDC9$9-F\@Y"[L9.!7Y??MY_\$5/ MCO\ #[]F_P 9_MN?#;_@JU^T%<_'_P %>'+SQ3+XBO\ QH+?1=1EM(7NI[*+ M3H45+.V=8V2*%7:.,%0XD7<#^L=?+7_!0.?Q3^UGINH_\$U/@;KDMKJ'C72U MB^+WBJTP5\'^%+C*7"[N1]OOHA+;6T)Y"O-<, D(#@&__P $GOVG_B1^V=_P M3E^$7[3?Q@TR*U\3^+/"4=QK@@@$4<]Q'(\#7*H.$6;RO."C@"4 < 5Q/P0\ M._$_]I+Q'^T'^TY\)?'4'AW5O&'BR+X>^ /%4]FMR=+\/>'YY+*[N[='!228 MZE/KTL.X&)V%L7#H"#Z5^TIXLT']@O\ 8+U@_ CPE;6A\&^$;7P]\,?#D(_= M/J4OE:;HUBNF/ M?RY,E]-%$HFNI">3)++OE8GDM(Q[T ?EW^WO^P/\?V?_P!IG_@G M_P#M@_&[Q+XY\;_'#2O"7BWP7X_^(%QK=KXML[F.>>YGGCD "K'%;2M*VW9& MC>:GDF($_KCXGTG4M=\/W>CZ/XGO-%N;F$QPZMI\4$D]J3_RTC6XCDB+#MO1 MUSU4CBORK_X+X_LT_MG?LN6R?\%G?V5/VZ?'EQK_ ,'Y$DO?AOXG:TET/^QK MJZABN8+:"WAA4('?B#-I,FGOKNA6 MFHO82G+VQGA20QL<#)7=M/TH _/+_@@WXN^->J_M7?MN_#_XT?'_ ,7_ !$D M\%_&^+1=$U?QCJ8GN([*$7BQ1JD:I#"-H7*0QQQ[LD(N<5]N_ME_'F?]F3]E MKQQ\<=,TP7^J:%H,I\/:7WU'5I2(+"S'^U-=RP0CWD%?#_\ P0M_Y/U_X*%? M]G''_P!O*^F_VL_^+U?M;? _]E.W_>Z?I^KW/Q-\:Q#E?L>BF./3(7[ OJ]W M97"=R-,EQ]TD 'F?B3_@F+\8OB1\'?AO^Q%J'[3?CCP!\*/ _@&U;QEK?PSU MR/3M;\>>(YGD^TB6[VM);6RNDEU*JH/M,FHJ-P$+"OFO]EOP)^TY_P $E/\ M@M]\/_\ @GIX6_:>\=_%+X$_'/P/J^KZ7I?Q&UEM2OO"EY86UQ.[),0-J%X$ MCR@1'%WAD9XED;]7/'?COP;\+_!>J_$7XB>)K+1="T2PEO=7U;49Q%!:6\:E MGD=CPJ@ FOFK]D_X!>)?C-^U;XA_X*@_'7PI=Z1JVL^&(_"OP?\ ">K6YCN_ M#GA59C9R6?,/ _[.7PUNOB3XX^UW 6:.TT MC1=+@\Z_UK4)FV6VGV<((,UQ-(0B(,#DLQ5%9AY-_P $_?V1O%7P.D\?_M*? M'J.RE^,?QO\ $4>O?$*2PF\V#2H881!INB02X'FP6-J%A$F/WDC32_:!\5_#O6_"GPU MU[7+'5?")M$N)Y[2PFN(HGEG@E>*,M$ S0&*7!^61:YK_@AIXL\5>._^"2/P M'\8^-_$NH:SJ^I>!HY]1U75;U[BYNI6FE+222R$L['NS$DUZ!_P4U_Y1N?M! M_P#9#_%G_IGNJ\P_X($_\H;OV>O^R?0_^C9: .+_ &A/^"0_Q*_X*$>+/$OQ M3_:S_;:^-'@F9]7O(/ASX'^%GC./2]*\,Z=#*\=G0F%B#'F?^#>OX^?M=^(M$^/7[%G[8/Q,NO'^L?L[_%27PII'Q$OV9[G6;3] MZ%6:1R7E=/)W[I&:0+<(C,=@-?97[4_[18_9^\#V\?A3PPWB?Q[XGN6TSX=^ M"+:8)-KFIE"RJS?\L;:)09KBX;Y884=SD[5;FO\ @GU^QI8_L2_ >X\':SXD MBU_QKXL\1W_B[XI>+D@\H:[XCOY/.O+I5/W(@=L42'E8H8PD(.2#) P R"?E/_ M (*??\$LO&VI?LH?$O\ ;H\#]2\6:9K'AOQ[/IWAW2)[. MWDN5TRRT^(((;3$?DJY)N')$LCNQ93]6_P#!-96^)7@3QM^V;?J7F^-_CR\U M_197'(\.6RIINB!?1)+"SAO,#C??R'DL2>:_X*T?\$W?BM_P43^"$_@CX6?M MK^/_ (8ZKIGE7^@Z9H%S;Q:/>ZE;R>?;O?".$7\9_M$?$3]@KX1^.OVLM,DM/B-JW@/3[KQ9%/;""8W+P@[Y8@ (IG7:\ MD>%V.S+M7&!\9?$+6/C[\/O^#F7X-_";6_VI_'?B;P7XB^"VN:\G@_6+VWAT MW3[P?;83Y5M9PPQNH2*/:\RRS [LRL" /;_^""G[7OQ\_;4_X)M>%OBA^U!& M9/'FCZQJGAOQ'J9A2/\ M*:PNG@%RRH H[_P#!1OXE^+OAW^R5 MXBT?X8ZB;7QIXZGM/!7@69/OPZOK%PFGP7('<6_GM=-Z1VSD\ UZG\*?AIX1 M^"_PN\-_![P!IPL]"\*:#9Z/HMH/^6-I;0I#$G'HB*/PH _&O_@IS^QU\?\ M_@A5H/A#_@I)^PS^W)\:_%R6/CK3M+^(_P /?BIXX?6[;Q3;W;E0<%$!E9QY M9RK,/.$D;1M'\WZK?M:_LZ^/_P!J3P[IGPFT[X[>)/ '@^Z>:7QI>^!=2-CK MNI(H006,%X%8VD#LTC321XF81)&C*LDA'C?Q9^'MC_P4X_::\(Z,\:W/P-^! M?C8:[J]\1NA\:>,K/?';64!Z2V6G2-(]Q)RDET$@&3;SA?K?6]/N]5T:[TNP MUNZTR>YMGBAU&Q2)IK5F4@2QB9)(RZD[@'1UR!E6&00#\N_V.OV;OV@O^">G M_!<@?LB? #]H3XB>//@1XI^"\OB[Q=X>^(/B.75O^$2O#=S6UL\,\GW&FF@( M0<-(AGW!_(5U_4ZOR)\2_"K]LC_@DC_P6A^%'BWPY^UQXV^+GPK_ &L/%TV@ M>-M&^($T-Q?:=J4-L/L\RR0QQQ*L:%3&88HPL,$D3*1L:OUVH **** "BBB@ M K\0?^#WG_DUGX'_ /90-1_](17[?5^(/_![S_R:S\#_ /LH&H_^D(H \_\ M^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /(?VZ?@U\ M8?VC?V6?&_[//P;\0^'-'O/'GA/4_#U_K'B2WGF2QMKVTDMGFCBA*F211(2H M9@N0"<]#RO\ P2[_ &5/C3^P[^Q[X1_9+^+OC7PQXDB\"Z2FG:)KOAVSN+9K MN$2ROF>*9F"L R*"K$-ACA>!7T110!^:7C[_ ()N?\%SM?\ VI/%/[4G@'_@ MJG\-_#.I:];C3M+T]/@Y#J$>A:2LF]+"T:],KQ(S!7E*D&>1$:3=LC">B_"S M]@__ (*GK\*_B[;?M3?\%'M-^(OC?QGX&;PM\/M1L/"<>A:=X4@N2XOKS[/: M(%N+H@PO'(ZDJUN%W!7;'W110!@>&/A]I/P\^%VG_"KX8I%HMAH6@0Z3X>58 M!*EA## (8 $) <(JI\N1D+C(KY7^"_P6_P""WNF^$;_X7?'C]M/X*ZI'<-+% M;?$K1OAI=IKT,+$C>MF+B*P6<+]QBKHC8+QS@%6^QZ* .!_9?_9K^%?[(/P% M\-_LY?!?2Y[7P[X8LC!:&\G\ZXN9'=I9[F>3 \R>::22:1\#<\C' S@?+'Q? M_P""=_[9'Q!_X*O>"/\ @I=H7Q7^&UI;> ?!E[X6TSP7=:7?NU[97#73--+= M*XV39N%.%C*CR\?-G-?\UZ:T%A8S ;=GE0VUUJA))W>9+ 5'RDCU.\-V+24V C,_EMY F)"%\<; ML5 2P=%#.^1L Q7K?_!0+]@V+]LRR^'_COP3\ M1!X,^)?PA\:0^*?AMXKETW[;;07:#;-:7=MOC,]I<1@)(J.CC"LK?*5;Z'HH M ^7OBS^Q]\=?VTM<^'MA^V1?>!]-\(?#WQK8>+G\->"'N[R3Q%J]B&:S,]Q= M1Q?9;2.5_-:W6.5I2J*9E4.LGU#110 4444 %%%% !1110 51\2GQ(N@W;># MX[%]4$)^PKJ3NMN9.WF% 6"^N 35ZB@#XG_X)E_\$[?VIOV'/C]\;_BC\2OB MUX#\3Z3\<_B1=^,M9L]%TB]M+C2+N9KA_)@,DDBRQ9EC7Y]K (3DDX%+_@I+ M^PG_ ,%/OVN/COX5\:?LU?MS^!_AOX,\$7$6HZ!X9U7X=C6&N=65>+^[%PS0 MS/"Q)MQY>(6 D'[T*Z_J^"O"GPSL]"FU>XBC8VJ2W5LBR>2EQY4K1YVR"/:P(/'TS^Q_\ O$ MGP"^'FN0_$'6;'4O%OC'QUK7BKQ7J.FES!+,UZ'^RI^R):_L^^(_''QD\<^-_P#A,/B=\3]3 MMKWQ[XQ_LP6,,ZVL/D6=C:6H>3[+96T6Y8XFDED+22/)+([EJ]EHH ^,?^"R M'_!.[]HW_@IA\*?#/P0^%_Q8\&>#-&\/>-M-\4OJ>MZ3=7MU<7=FLX2 )&\: M+$3*&+9+';CCK7LO[2OP0^-G[3'['^L_L^:_XA\/:1K7C**#2/%U_I4MR+4: M+-=QIJ:6^Y?,$TNG&XC0-@++*N6VC->TT4 165E9Z;9Q:=I]K'!;V\2QP00H M%2-%&%50. *^)_V\_P#@G=^UG^UI^W#\!_VL/ _Q9^'V@:;\ -?U'4M MT/4])OKF;6?MRVR3K<2I(BPX2V"IL5L%RQW<*/MVB@#"UR\^)EEX#%WX:\.Z M%J7B=;:'.GWVLS65A),2HE'VA+:>1$ +E?W+%B%!VY++\^Z?_P $_==^-G[2 MOAW]K;]NSQYIOC/6/ DS3_"_X?:%I\D'AOPE9\RR/RVSY5*Y)KY:TK_ ()S?\'".C^#+7X9Z#_P6B\ Z#X?M-/CTZTL_#?P M"TFS-A9H@C6.V\N%1#MC&U-F-N!C& 1^FE% 'BWPG_9:U7P)^T[JGQNUWQ$E M_I>F?#+1O!'P^M)KJ6>[LK*WDFN+^>YDD&7FN9C9AB"V5L(F)W,16'^VA\.? M^"E/B7QUX+\9_L%?M'_#SPQIND&X7QCX-^(OA"2]L]>#E/*?[3;L+B H XVQ ME,EP2QQMKZ%HH ^=_AS^R#\4?&W[0OAG]K;]M'X@^'/$?BWP-I5[9_#[PWX, MT2:RT7PW)>HL=[>@W,TL]Y>2Q((1,YC2.)G1(0SO(W:?MI_"GXO_ !X_9H\8 M_ WX,Z[X=TK4?&GAK4-"N=6\203S164%W:RP-,D<)4R2+YF0I91QR>Q]4HH M^:_^"5_[(WQQ_8*_8T\+_LB?%/QMX5\41>!M.>ST#7-!M+FT:[C:XGFQ<1RE MPA7S$4,A.<$[1TKT#]BSX Z]^S7^SKHOPW\;ZY::MXJN+J^UOQOK-@KB'4-= MU&\FO]0FC+@.8S!=-\(_&+Q')XGU3PKX[TF[EB\*^(ID6.[U&P^RNOVF&<)&[VX?@?X UJ]UN]O=8N]=\8^+-515O/$6MW;[[J_G"? M*K.0JJ@R$CC19\RR/RVSY5*Y)KZ/HH _,O2O^"@_\%HO .@^' M[33X].M+/PW\ M)LS86:((UCMO+A40[8QM39C;@8Q@$?9?PG_9:U7P)^T[JG MQNUWQ$E_I>F?#+1O!'P^M)KJ6>[LK*WDFN+^>YDD&7FN9C9AB"V5L(F)W,17 MM-% 'SU^VA\.?^"E/B7QUX+\9_L%?M'_ \\,:;I!N%\8^#?B+X0DO;/7@Y3 MRG^TV["X@* .-L93)<$L<;:9\.?V0?BCXV_:%\,_M;?MH_$'PYXC\6^!M*O; M/X?>&_!FB366B^&Y+U%CO;T&YFEGO+R6)!")G,:1Q,Z)"&=Y&^B** /*_P!M M/X4_%_X\?LT>,?@;\&==\.Z5J/C3PUJ&A7.K>)()YHK*"[M98&F2.$J9)%\S M(4LHXY/8^?\ _!*_]D;XX_L%?L:>%_V1/BGXV\*^*(O VG/9Z!KF@VES:-=Q MM<3S8N(Y2X0KYB*&0G."=HZ5]*44 >5_L6? '7OV:_V==%^&_C?7+35O%5Q= M7VM^-]9L%<0ZAKNHWDU_J$T9X B-4&!C ^,/C'_P $X_\ @MWX MW_:Y\1?M5?#'_@J+\.?"F4QM*5C>XE3 M:T[QQ[ODBB2/](Z* /DW]@?]DO\ X*+_ H^*^N_%C_@H3^W_;?&*8Z FE^# MM'T'P=;Z%8:6LDPENYY8;=56XF?R;=4D<%HU$JJ0)&!YO_@JC_P3N_:A_;\^ M('P?UGX9_%KP+X4TGX.?%#3?'6E+K6D7EY<:G?V95HX9?+DC6.+=O!V[F(8< MK@Y^UJ* ,_PJ?%3>'K0^-X]/75O*_P!.72G=K]3TCP' MXG\':#\3[K3)(=,UBXL+B]TBQN6I7T[ R7-Q<31M+-(0%0 M%V.R...-=J1HJ_J510!\D?"7]@W]I>V\#_"#PU^U'^T[%\3-7\,_%"[\>?%+ MQ)=V1M#X@U&*WGCTFWM;2-?)M;:VD>SFV+L'F:?&RKF1\>T?MB>!?VI/B-\ M]6\+_L:_'32?AU\09)K>71O$^N>'(]5M8U256EAD@DR,21ADW[6*;L@9QCT^ MB@#Y#U3]C?\ ;9_:_P#AKIOP5_X*1?%_X8W?@J._L[OQ=X9^%/AF_MV\8?99 MDGBMKNYOKA_L]HTL2--!#%NF"[!+&A9'^K]>778= NE\(0V1U%;9AI\=^S); M^9CY0Y0%@F<9P"<=*NT4 ?$O_!-[_@G=^U5^Q5^T[\W7BZ#1=$\*6]J79M,T'3[=Y%AD+J )9-0O=2F8)E2C0 DE>/5J M* /B3_@IQ^PU_P %*OVQ?BCX2U']F7]MCP3\-?!7@Z[AU2U\.ZQ\/QK#ZEJ\ M9+1W5X)V:"98&VO!$8]L!/V@(?BQ_P4$_X*26'Q8T M#1M$N8O#7A'PUX$MM MXM2F*(;VX-LJ?:=D'G1I&^Y5,V\ ,H-?95% !1110 M 4444 %%%% !1110!Y#^W3\&OC#^T;^RSXW_ &>?@WXA\.:/>>//">I^'K_6 M/$EO/,EC;7MI);/-'%"5,DBB0E0S!<@$YZ'E?^"7?[*GQI_8=_8]\(_LE_%W MQKX8\21>!=)33M$UWP[9W%LUW")97S/%,S!6 9%!5B&PQPO KZ(HH _-+Q]_ MP3<_X+G:_P#M2>*?VI/ /_!5/X;^&=2UZW&G:7IZ?!R'4(]"TE9-Z6%HUZ97 MB1F"O*5(,\B(TF[9&$]%^%G[!_\ P5/7X5_%VV_:F_X*/:;\1?&_C/P,WA;X M?:C8>$X]"T[PI!T0+<71!A>.1U)5K<+N"NV/NBB@# \,?#[2?AY\ M+M/^%7PQ2+1;#0M ATGP\JP"5+"&& 0P (2 X153Y/FSFON6B@#RCXO_ /Q-\7? MVCOA/\1M6UFQ7PE\-9]7UN32&+M/>:]-:"PL9@-NSRH;:ZU0DD[O,E@*CY21 MRW_!2+X#?MD?M,?L[7?P5_8S_:0T;X5:MKLAM]>\77VCS7=W%8%2'BLS%(GD M2O\ =,W+*I.S:Y#K] 44 ?F-X;_X)P?\'"/@KP!9?"WP'_P69^'7A[0=-TQ- M.TO3]#_9^TFV2PMD0(D<(2$",*H 7;C&.,'FOIO]HCX!?\%&O#FA?"K1O^"? MO[5/@[1[+P/I@T_Q?HGQ9\,S:JGBR-(H8XIY[V)_M4/$#"DC>5'%$[JL6]VD/T7110 4444 %%%% !7X@_\ ![S_ M ,FL_ __ +*!J/\ Z0BOV^K\0?\ @]Y_Y-9^!_\ V4#4?_2$4 >?_P#!IM_R ME,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !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 5^(/_ >\_P#)K/P/_P"R@:C_ .D(K]OJ_$'_ (/> M?^36?@?_ -E U'_TA% 'G_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E, M_:[_ .WC_P!/D]?O]0 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 %?B#_P 'O/\ MR:S\#_\ LH&H_P#I"*_;ZOQ!_P"#WG_DUGX'_P#90-1_](10!Y__ ,&FW_*4 MS]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%>>'/''C3P?J2ZQX3\6ZEIETK;EN+"^DB?/U4@U_.68?22R6A MCW3PF!G4I)VYW-0;7=0Y9:=KR3[I'P];CK"PK48X?M%K9B#;]G$L5S^[W*" #[JHKYP^%7P _8M\,_P#!2SXF?M'_ _^ M,C:C\:_%O@G3K#QMX.7QJERFG:9:F**"?^SE):VW&.,;WX)WE #)*6[[XO\ M[<'[&?[/OB9O!?QU_:O^'/@[6(X8YIM+\3>,[*QN(8I#B.62.:56C1CP'8!3 MV- 'J-%5M%UK1O$FCVOB'P[JUK?Z??VR7%C?64ZRPW$+J&21'4E75E((8$@@ M@BOFS_@L5X3_ +3_ .":_P :_'^D^+O$^@:_X+^%7B#7?#6M>%/%=]I-S9WM MK82W$3^99S1EQOA3*ON4C(Q@F@#Z_MA_\$%+V\?XD6GQ_\2NMO=QW=S'"\MC-?/920+Y4>^,PC Y[^/S M+*W\7>++33Y)X]VTR*L\BDH&X+@;0>":Z34/C+\(-(^&8^-.J_%;PW:^#C8K M>CQ;<:[;IIAMF *S_:BXB\L@@A]VTYZT =)17E6O_MU?L5>$[KP?8>+/VMOA MOI5Q\0-/MK_P/;:GXUL;>77K6Y"FWGM$DE#3QR!EV,@(8L "2:])\0>(- \) MZ'=^)_%6N6>F:;I]N]Q?ZAJ%RD,%M$@RTDDCD*B@ DL2 .: +E%>:?!']L[ M]D/]I;7]0\*?L\?M0?#_ ,?M-?#W7M4L[:6XO--T7QI8W5Q!#%_K9'CBE9E5 M/XF(PO?% 'H5%5#*SX'.M '6T5Y)X5_;Y_8;\<_$6U^$?@O]L3X8:MXHO[F2VT_0-. M\=6$UW=SQG;)#%&DI:613D,B LI!! P:^%/^"S'@RW\/_P#!6_\ 8&\;Z5XF M\1K)XB^+U[!J^E3>*+Z;3)/LT5EY$D=C),UM;R+YDF7BC1GWDN6(! !^HU%> M;_"[]LC]D?XW_$+5?A+\&?VG_A]XL\4Z&'.L>'/#?C&RO;ZS"MM(=*\3>(W7Q0?&,FJ:5?>*+VYT]); M71W2*2"TFE:"U;;.X;R40-G+9/- 'ZCT5ROQ@^.OP4_9[\*?\)U\>/BYX:\& M:*9U@75?%.MP6%N\K E8U>9U#.<'"@DG' IOP8^/7P0_:-\%)\1_V?OC!X8\ M;^'Y)FA76O">NP:A:^:N-T9D@=E#C(RI.1D9% '645Y-7' M[8'PR37HM1.GMHS>.+#[4;P2")K81>;N:82,J&, L&8 @$XKUF@ HHK\AO\ M@I#X4\1>'_\ @X-_92^!GA/XY_%/1?!7Q.TW4K[QOX3T;XKZY;6&I3VBWG> M$=$UKQ!&M]JTBK@1P)-(9;EPJDDC&_#OBVSO;[3PK!&,T$,C/&%AT5R'QC_: M ^!7[._A^#Q7\>_C)X7\%Z;=7'V>UOO%.NV]A%/-C/EQM,ZAWQSM7)P.E6?A M)\:/@_\ 'WP3;_$OX&?%3P[XR\.W;LEMKOA;6H+^TE9>&430,R%E/!&<@\'% M '34444 %%%% !1110 4444 %%%?SIU^G>''AQ_Q$#ZU_M7L?8\GV.?FY^?^ M_"UN3SO?I;7\L\2_$O\ XAW]4_V3V_M_:?\ +SDY>3D_N3O?G\K6ZWT_HLHK M^=.BOT[_ (ER_P"II_Y0_P#NQ^6?\3+?]2K_ ,K_ /W$_HLHK\Z?^" __-6/ M^X#_ .Y&OT6K\*XRX<_U2XDKY3[7VOLN7WN7EOS0C/X;RM;FMN[VOY'[YP5Q M-_KAPS0S?V7LO:\_N\W-;EG*'Q84445\P?5!16'\1OAWX9^*O MA&Z\#^+VU,6%X )FT?7;O3;@8Z%+BSEBFC/NC@U^(O[,O_!0[]HG_@CU_P % M%/'GPO\ VL_B5X[\:?LF^,OC%JG@WPQ\0O'OB>YUJZ\&:O:")U2:ZG9I%@,4 M\8=&/S1H9D):&=7 /W6HKY*_X+6:3'JO_!+SXO\ Q<\'>/\ Q)HFM^$OAQJ> MN>%/$7@SQA?:7-!<10B:.0264T?FH3&O#[E*D\?,<_1_PA^%OAGX-^ K'P%X M3O-8N;2TA4"YU[7[O4[N9@BJ7DN+N625V.T$Y8\Y/>@#IJ*_)K_@X-_X*+_M M._LP_&+X=>+_ -E_3[Z\\'_L\^*M"\9?'^73KDH)+;59I]/L-+DQ@$2PB^+H MQPIN;.3'W37ZG> /'?A/XH^!-$^)G@/6HM2T/Q%I%MJ>C:C 6^_X)O?MB_&'6/"7PX\.?#6PU#X>^";+ MQ3=:':>/->NS')(]U<6TL4EUY2,T<-H7\MG@D;:S J?:[C]@3QY^S?\ MW? MWXD?LW?&GXE_\*D.MZW:>-OA;J_C+4=8TG3[E]!U$V>HP_;)99+:(2!XFB+F M'S9X"B(V=P!]K45^0O\ P7&\*>)O#G_!5G]B_P"&W@'X]_%;PIX?^-?C;5-, M^(NC^$OBOK>FV^HPPW.F[-D<%TJV[8NY@6B"'!7^Z,?6'Q^_X)0>*O\ A7EU M>?L+?MV?'?X5>/+"W:;P[>:O\8M<\3Z-<72C*1WMAK=S>1O"[<,8PK#.<.!L M8 ^RJ*^"/^"$W_!5?XF_\%!/ 'C[X%?M7^%;/0/CM\#_ !&V@?$:QL8A%#?$ M230I>)'G$;^;;SQ2HN45XPR[5E5%]Q_X*@_'?XD_!']DG5M(^ 2)-\4_B)?V M_@CX4VS3>7G7M2+0Q7!;HJ6T0GO78\".T?\ !4"]_P""7W[),'C?X<^&+?Q!\3/'6NQ>&_AGH-T"T4NHRJ2;F9006BA4 M9*@C>[Q)E0Y90#[)HKY"^#?_ 28^'^K?#33]4_;D^*?C[XN?%'4;-)O%GB_ M4/B-K%C##>.NZ6+3+6PN8(-.MHW+"-8(T; !9BW->$?!S]L7XU?\$V?^"N&C M_P#!)[]I3XLZYX_^%WQ;T,:O\"O'7C&^-WK6C71,JOHM[>-\]\AD@D6*67=, MIEMU9G#DH ?II117YG^(/VK_ (T?\%6/^"JGCK_@G;\ OB]KW@#X(_ 6S4_& M7Q7X)U%K+6O%&LO(8UT>"^C_ 'MA;K(DR2/"4E8VDZAP&0@ _3"BOF7Q=_P2 MT^"&G^";RT_9H\>^/_A/XP6S==%\;^&O'^JW,\%QM.R2[M[RYE@U*/=@O'=) M)NY(*OAQTO\ P3STKXM?"C]@KX?>&?VJM;G3Q?X2\,-I_C76-;N6'FW%G))# M->/-+@M&XB,PE;AD? _]JSX=>+]?BMC M!0!U%%><_#S]L']DWXN?%'5 MO@A\*_VFO 'B3QEH2NVL^%=!\7V=WJ-D$8*YEMXI&D38Q"MD?*2 <$BD^&'[ M8G[)?QL^(NK?"#X.?M.> /%?BO059M:\-^'/%]G>WUDJL$!_ \M] \]E#XL\4VEA)/$GWY$6:12R+_$P&%[D5UW@GQSX)^)?A2Q\>?#GQ MAI7B#0]4@$VFZSHFH1W=I=Q'@/%-$S)(O!Y4D<4 :E%>32?MZ_L/Q^,7^'C_ M +8'PR&O)J7]G?V-_P )Q8?:FO!*L1MEB\WE>"I[>*XM_%VH^(K:'3)8I0#$Z73N(F5\C:0QW9&,YH ZZBN(^!G[ M2W[.W[3OAVY\6_LY?'3PCX[TRRN?L][?>$?$5MJ$=M-C/E2F!V\M\<[6P<G[ M3ADW#]Y(/]U7&3W M96KY/_7+)O\ 7'_5OF_VCV?M/+?X/\7+[]OY=3VO["QW]A_VK;]WS\O_ ?2 M_N^IZ91117UAXH4444 %%%?D/_P4J\*>(_#_ /P<"?LH?!#PC\<_BGHG@OXG MV6I7OCCPIHWQ7URUL-2FM!Q650,=<@'Z\45^2O\ P=2V MOB[]GC]CKX8?&']GWXT_$?P-X@G^,.C>%KR]\*_$G5[(76ERZ=?LT,D<=R$D M;=:PGS64R95OF.YL_7/C;_@DA\/+GP-+HOP1_:__ &D?A[XB6$_8O%-A^T%X MDU4K.!\KS66J7MQ:3KG&Y/*7(R R9R #ZQHK\S_^"2O_ 4>_:;\8_M9?%G_ M ((T_P#!334[#5_BY\-[.2XT3QUH]O\ 8%\7Z(RQ?OF2'8(KCR;FWF5H@I:. M5LJKPL[^9_L(^#O$6L?\'(G[3O[.OB;X[_%75_ /PX\(Z;J_@[P=JOQ7UR?3 M["[O(-*G=_*>[(D56N)U1)-R*LF-ORK@ _7RBO._VK?AKH?Q3_9_\5>'-OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH \W^)O[4?P]^%'BE_"'B31/$D]TD"2F3 M3- FN(MK#(&]!C/J.U<__P -V_![_H5_&O\ X25Q_A7M%%?-XG \45,1*5#& MTXP;T3H.32Z)OVJOZV7H<-2CF#FW"JDNBY+_ (\R/%_^&[?@]_T*_C7_ ,)* MX_PKYT_X*)?M-^'_ (P>#O#OA'P;I^N6MLFHS7=^NKZ1):B1T0)'MW_?P)), MXZ9%?>=>"?\ !0[X$ZO\9_@B-2\*6+7.L>&KHWUM;1+N>X@*E9HU'=L;7 ZG MR\#DBOA/$7(N,\=P3CJ,,7&K[E^2-%QE)1DI-)^UEJTGIRN^W4\?/,'FE;*: ML544M-E"S=FF]>9]%VUV/S6HH((."**_@H_'34\$^)=0\&>,M)\7Z3(R76EZ ME!=V[)UWQN''ZBOTH_X;M^#W_0K^-?\ PDKC_"OAO]C3X$ZQ\=?C=I6G)8.V MCZ3=1WVNW)7Y$A1MPC)_O2%=@'7DGHIK]3*_JOP R?B=Y-B\7A:ZHTJDXIMVK:U[VU7I_PQXO_ ,-V M_![_ *%?QK_X25Q_A1_PW;\'O^A7\:_^$E(1ZG8O;R[E. M"=C\X]#WK1\6>%?#OCKPMJ?@CQAH\&HZ3K.GS6.J:?=)NBN;:5#')$X[JR,R MD>AK0HKZ/#0KT\/&->2E-+5IF M_*N?WM]<\_NS7ZP?L._LYW'[*7[*_A#X*:SJXU37K*P>]\8:WWU;7;R5[S4[ MTG'/G7D]Q)ST#@=J\7_:D_X)%?"3]IO_ (*>? __ (*.Z[<6T5]\*=/O(=7T MIX"3K4L9,NDR9'"FUN)9YLGDD1#HE?8%;EGY9_L$_#'X=?"7_@YF_:P\*_"[ MP-I'AS2G^#OAJZ&EZ'IT5I;)-)%8-(ZQ1*J*7;+L0/F9F8Y))K:^&_AKX3^% M[;]L?X6_L6>'-3^.-UX_\;^(M0^-'CCQWJ\-EX<\/WT]B5E\/17202SZA):Q M,0MO%#)'$)%CEG@)%>K? 3_@G;^U?\+O^"L?Q)_X*1^*?BQX O=+^)WABP\/ MZEX.L-*O4FTZUM$MDBEBN6Y?\%+X7M-%\."PM["WN+VXO)&=W9Y;B9Y;AR265$4*BJ2&D?TK_@H? M\ _CE^U7^RCXV_9C^"GBWPOH#?$'PGJ/A[6M<\2VEQ_:"\6ZY\%K/39_^%Y?" MCPS8V&GZC)X7?4KA;DV>IQ6QNHT"B0399ODFWG]W'(I_9K_@F/X9_8E\.?L. M^ )O^">.@:=I_P )]4TA=0\.)8LSR2&4DS-YFF:&ZMYV M=& 69DR#AE RO4GRS]@__@E=^U-_P3(^./CC1/V4?VCO"M]^SWXN\3-K.E_" M;QAHMY)=>&9)=IF6QO8IL*N05"NCAE2/=\X>1@#RG_@COKG[3W[;7P2^-'Q_ MTCX@?!^>\\>_&CQ+IOCW3?'?PUOM9OEA@D$%KI<\L>JVZ-:PV+0)%;F(*J2, M3N9W9N ^/?\ P2;TW_@G[_P0"_:1_9O^+OQB\/\ Q*O 8N?":VS^ M"VG6%O(M1-<7,D(,D;R*RLA)EDZ[F)]1\>?\$4OVZOV:_P!LKQQ^U)_P2$_; MPT?X7:)\5]5;5/B!\.O&GAK^TM+%^[L\ES;)M=_L=:;^TG8^(?'_ ,74E;XG_%CQKH[*U]<2I#%));V- MH5CMXT@@BMX;=6"11HI)=MQ< ^-OVP?V*?V5X?\ @U8L?BPWP/\ #T_C!OV> MO!7B ^,[S3DGU@7PM=+*N+V0-.JK&?(2,.$2#$*JL8"CO/VN?CO\4_' _P"" M9W[..H^--#BT_P",-FNN^*;KQMIY5[^\258S M*H,\4+D/LVGW3XO_ /!-G]K;XL?\$>M/_P""6DWQ;^'EG>6_@;2_!UUXU72K MYXWTW3X[-(IEMMX(N'6V8/F38"P8 _=%']I[_@B_K7[:/_!./X9_LF_&;XR6 M7AOXF_!BVTP_#;XJ>![2=#8W=A:16\=PT,DBR*)1$&=$E!5TB='R@% #/C__ M ,$LOVF/CC^W?\#O^"@/CG]KCX;^$/$/PAUI8KZ;P7\,+RPG\4Z7<7$"2:5= M7%QK$WRNGGP1_*=IO7^5R0*\_P#B%H6E?\$Z/^#C7PC\7['3(-/\"?MC^")_ M#>MS1Q!(H/&&G&.2"4[1\K7$8@B ZR2W,K')!(]6_8Y_8._X*A+XL\/ZC_P4 M]_X*%Z1\3O#G@F^AO_#W@_P?X1ATZ/5M1MV#6E[JET(HY+C[.ZK,D"J$,Z12 MNSM$ ?1O^"LG_!-W1/\ @IU^SEHWP:E\;S>%=;\.>/\ 1O$GA[Q79,RW.ER6 MUR%N7A=/F65K22Y6,@@"4Q,3A<@ ^#?V+_CWH/[)7_!=GQU\2[SPYIOA3X(_ MMK:-J6K^ -9:4)!=:IXZ%X?N;(6FDH[N,A[?1X;)6B M(_UKS@ -(:Z/_@I9_P $A?@U_P % /@/\*/@19-;^%M.^%/C?1;W1_L*NACT M& +;7VE1,GS1K+991>P>*+/ ->J?\%!OV+O#?[>G[$7CW]B_4O$\OAFS\9:$ MEE::K8VH?^SYH9HI[=_*!4/&LL,>Z,,NY R@KG( /R9_X*[ZS=P?\$6_@+;? M 'X$ZAH7PJ^&OC;P1#\,_B)XWODL?$>KK!$T%OJ=OIL$)-O%<1YF,T\MO,Q< M-]FPX8?1?_!?7P!X8^*G_!0#]@'X<>-;6>XT?6_BYK5GJEM;WLMNT]N\-@)( MO,A97567*MM8$JQ&>:7X^_\ !%;_ (*-?M;_ /!.C0_V,_VB/^"@_A"34_ ] MWH__ A52.?5)9)'FN)Q#D((1!&&&9%F+!T]P_;;_X)@_'_ M /:ETOX#_%S1/VLM.B^,WP#\4W'B/1]?UWP6K:)KEY<-$TUM/9V\R26UL/*2 M./9*\B1C#M+(3+0!\C?\%\OV(?V?/V#;G]G7_@H-^PA\&?#WPR^(OA3XZZ%X M>2#P#HT.EP:W8W:3DVTT%LJ)*Q\CRLEP?\%-_^5@'_@GQ_N>/ MO_32E?0&J?L/?'3]J_XS?#CXO?\ !0/Q;X+N=)^$VMKXA\(?#?X?6UVVG7'B M)$9(-6O;J\(DF-NKN8+=(D6-W9GDER%'*?MG_P#!.W]JC]HS_@H]\$?VYOA[ M\6? 6D:;\"_[2&A^&]8TF]FFU8:A (;KSYHW41'8,)M5MI&X[L[0 >8>#/B1 M^T#\?/\ @OG^T1\._ WQ!\!:7J?P7^'7A/3O =IX\\(W>K>18:E:?;M3NK)+ M?4+3R'>>:UBFE.]G2.W3*A,-U/[-W_!)3XT_LZ_M??M!?M'Q?MA^%])'[0?@ M2ZM[GP'X&\$3:/9:7K216\2:] )=1N&9XV>>23C)DOB=Z\*8_P#@H_\ \$=? MCG\>/VK/#7_!1W_@GQ^U9'\&/CSHNB)H^MWUSIQN])\162_=CN8RK9*@[3OC ME5UCB!16B5QZ3\%?V#/VK;[X0?$'5?VW?VM;3XE?%GQQX U'PGI>JZ;X=CTS M0_"NGW4)#P6=K$ TAEF$4L]Q)^\E^SP( JPKD _/_P"&7[9U_P#L3_!_XQ^(-6M;"YAG!BL9MUO9WDWD!)+H7$B@2RE8/F"A_\ P4"\ M.?\ !0GX9?MN_ #XF_LM?M6:9I7PS?7]#\*ZK\"WT837'B/S=1(U.[$I5CY= MOI)DN"Y8>3]@RH)E- 'W;7Y0_P#!3/\ Y68/V%?^Q<\0_P#I->U^KU?GY^UK M_P $O?VT_P!H[_@IS\)/^"B?A[XX?#31(_@U!/:^'O"=UH5_<_VA!.TZS-<3 MK*FQWBFVC8F$90?GZ$ \@_X+??L\_!GQ9_P5Z_8+U'4/ %A;7WC7QUXDL/%^ MJZ5']BO=9M8;335CAN+F#9+*BH7C +<)(ZC 8BI_VW?@+\%/V6?^"]_[!&O? MLW_";PYX$D\3VWC71=>@\(Z)!IT%]96^F1^3%)';HB.$^TRXR#CY?[HQ[W^W M/_P3O_:[_:Y_; _9W_:H\/?%7X=^'X_@#JMQJUMH5WIE]<_VS=7D5HMW&\JN MGE1C[,RQ$*6P^Y@3\H7]LS_@GA^UU^T[^WM\!/VT?"_Q5^'>B6_P%FU&?3/# MM[I=]"69741*%BQ'M1B/O-NSM !Q/_ 3H^*U4_=-U(=%-]HGB2!$CC621 K%6V0PJ5,;!C#'(K1.K,_P!*_LG?LK?'OX0^ M#_%'C?\ :$_:=?X@?&/QI81V^J>-5\/16>G:3% DWV.RL-/0[$MH))YI#O)D MGDE=Y&Y54 /?J*\0_P"">GP<_; ^!/[-5C\/OVX_VE;3XK^/H=5O)KGQ99:4 MMHC6TDI:&#"HF\HO\148W;1D("?;Z "BBB@ K%^(OCO1_AEX(U+Q]X@M;V>R MTNV,]Q%IUHT\[*"!A(UY<\]!6U16E*5.-6+J*\4U=)VNNJO9VOWL[=C.K&I* ME)4W:33LVKI/H[75[=KJ_<^=?^'G/[/_ /T)7Q&_\(.[_P */^'G/[/_ /T) M7Q&_\(.[_P *^BJ*^C_M#A/_ * *G_@]?_*3YK^SN+O^@^G_ .$[_P#EQ\Z_ M\/.?V?\ _H2OB-_X0=W_ (5^+M?T65_.G7]$^ >(RFO_ &C]2H2I6]C?FJ<] M_P"+:WN0M;7O>_2VO\V_2$P^;X?^S/KV(C5O[:W+3]G;^%>_OSO?3M:W6^A1 M117]$'\W'VC_ ,$A?VG?A_\ LX_\+"_X3K1/$=Y_;/\ 9/V7_A']!EOMGD_; M=WF>6/DSYJXSUPWI7VC_ ,/.?V?_ /H2OB-_X0=W_A7SG_P0'_YJQ_W ?_RM>W2Y\Z_\ #SG]G_\ Z$KXC?\ A!W? M^%;/P[_;_P#@O\3?&^F^ ?#_ (4\<07NJ7(@MY=1\'7,$"L03EY&&$''4U[C M17YO5QW#$J4E3P512L[-UT[/H[>R5[=KJ_<_3:6 XJC5BZF.IN*:NE0:;757 M]L[7[V=NP5\(?!']D+X'_MV? ;]K3]F#]H7PNNI^&O$O[2GB:*4IA9[*<6VG MF&[MW(/ESQ/AT;!&1@AE+*?N+Q&?$2Z%=MX1CLGU,0-]A747=8#)CY?,* L% M]< FOG7]@O\ 9E_:Q_9I\4_$R?XV_$+P%XBTKXB_$O5/&:GPYIEY:7&F37B0 M)]C F=UFC40+AR5;);@Y&/G#Z4_(GQK^UK\=/^"9_P"QU^T=_P $'/\ @HSX MCDO#;_!S79/V;OB;=JRV_B/2#:R^3IQ=B=K@*5B0DE'1[;<=MN&_>_XB_$7P M=\'_ (9:Y\6?B'K4>FZ!X8T.YU;6]0F/R6UI;PM--(?941C^%?-G_!87_@E! M\'O^"M7[+5S\&O&DEOH_B[1VDO?A]XS-MODT:_*@%6Q\SVTP54ECSR KCYXT M(U?^"G/[*7[4_P"V=\&+7]G[X&?%7P5X6\.:AJEC<^-O^$GT6ZO9-8M+:Y2X M;30(98Q';SF)$F.2S1ET& Q- 'RI\(/"G[4'Q[_8F^+'A7X^?\$KOB1KE_\ MM/W.J^(/%NL0>-?"<1M[:_@6'288H[K58YHC8Z?%81HLBJRRV[,55F(JW_P: MZ_M+?$+6OV2?%O\ P3P_:)M)M.^)W[,OBZ?PQK&DWLRO,FFO+*;7YE8JZQR1 MW5NI0LGEP0D,0X)_2OPE_P )7_PC5D/'*::_ M/?PW_P $HOVY_AK_ ,%=O&'_ 5/^$O[0GPQT>+QUI<6D^*?ATWAS4&M=3LH M[>WB5I)Q,"+G=;12B94P&!!5@S[@#TS_ (*:?\$F_P!A;_@L;I&H>#OB=<3Z M7\0_A[,NFV'CKPW^[U/0Y98(KR.WE#C9=6[)<1R^6V0"[^6\;ER/B7]ES]I7 M_@JK_P $2?VZ?A5_P3N_X*)?$B/XS?!3XO>((_#GPO\ B@[R27]A=R2QP6\3 MR2$R@"2:!9+>=I B2AH9F6)D;[K\5?L5_MO^!_VW/B+^VE^S#^U-X2LK3QW9 MZ19:A\*O&WA2XN]+OH["S2%+HWEO<1S65UO:=0R1RH8]F]7.WR\_5?\ @GY^ MT=^UQ^U9\,OVEO\ @H-XX\")HWP6U636OA[\-/AM:WM%<0 M':5M8%V1E<'>=YR,>C?'']DS_@IU^U;\/[GX/_$W]N_P/\-?#.KV[6WB2?X- M_#6[BUN^MGRLD$&H:AJ4R609#CS$MVD&3AAW /A__@@#:GXT?\%M_P!NW]K/ MX;'SO $WBB?1;+5(/^/;4;J34Y)!+$PXDREJ\F0>%N4)QO%?4_Q@^,7QG^+/ M_!4E?%?PE_9'\5?%CP;^SGH5QH\4OAOQ%HEC#;>-=6MH);IV.I7MOYKVVDRP MPKY>_8VIW*MM(&?H#]F_]A_X>_\ !/S]D1/V9?V ?"6AZ VG1M+IMSXK\ZYC MO;^0J);V_>$I+<2,%R=I081(U\M%4+C?\$ROV5OVB/V/?@AJ/PK_ &BOB5X4 M\:ZSJ'BK5?$.H^,M TRXL[K6+_4KZ>\N9KN.5W7'_!Q;J%S\5OV=?$'PC^'/[:MDPM-$\1:SI=W'_PE=MM;SUDT MVZN(R9;B61-K,'WZL"5"A36E_P ':VE:EX2\=?L:_M*ZY$X\&>!OC+-'XHN6 M!\F%IYM,N8B_89BT^[QGT-?5?_!;3_@E?\=_^"I?ASX=^%OA!\9_"OP[N/AW MXLB\3:3XOO=)N;K58+Y$E01P&-T2*+)@E)Y8R0)T"_-[I\1/V/U_;._8RU#] ME3_@HQIGACQ<^NZ>EMKU[X2MI[*"2:/:T=];+*SO:SK(OF+AF"D ?,I*D ]V MCD25%EB<,K %64Y!'J*_''_@N3X7U'XR?\%^_P#@G_\ "CX%=-^Q:7X^G:XL?$/ANRB7; FLVUN)5OHXXPJ?;8?*W",F98V(=_:_\ M@D_^S_\ !'XQW4W_ 5WU+X]VOQE^)GQ>\/PPCQK;Z6MA8^&M+7!_L+3K'S9 M6L4A==DPDDDF>6-B[99@0#[>K\9_^#9R"Y^%7_!2+]O_ . ?Q(8V_C0?%"WU M)XKGB6^M$U'60UPN>63-U X;H1=(?XJ_9BOBG]MC_@DAK/Q7_:OT?_@HU^P_ M\?F^#GQ[TC3AIVJ:U)HHU'1_%VGA546>J6F]#(-J(@F5MRJB?*S10M& ?:U? MFC_P7T^-LE[\;_V-OV+M5OU?X??&C]H*UM?B+#'-F#5K33KRQ5=)N,<-#-<7 M2^9&>IMP#T(KZ5\'^#O^"M'CS34\*?'/XM?!+P5:RIY>I^(OA=H>J7VIRH>& M^QIJ3B"RE(Z22K>*O_/-N",?_@H'_P $D/@C^W#^R1H/[->B^)-0\"ZOX"U> M#6_AGXYTW==7VA:O"6873?*[>87\P!P >"_\'1/PLL/#O\ MP3;'[;'PVG'ASXD? #Q=H6M^ ?%>E*L-YI_GZE;6$ENC@9\EA\:AG)5&=1@,0?K7XH?L)?ME_MV?##PS^SK_P46^)OPUN/ &D MZWIVJ>-K/X<:7?+<^/'L9%F@M[C[41'IUL\Z1RS1Q"9G\L*DD()J+_@H+_P3 ML_:>_:W_ &S?@%^TQ\,_BMX$\/:1\ /$=SK&CZ)J^D7EQ/K,ERMJLT"[)='&IZ2MG9J+.4V?EEHMEQ_BK]G/X3>&_ MWK^M>,-#UL^$M$@TY+VPBL+)8H)$@15=46ZN H(X$A]! MCWW]N_\ X)X_M;_M<_MC?L_?M1^$_BK\//#]I\ M;N=7T[1+_2KZYDUFXNXK M1;J.65700H/L[+&55B X9L_=#?VZ/^"=W[6_[6?[;'[/O[6GA3XK?#S0+7X M:K>ZCIFA7VEWUS)K$U]%:)=I+*KH(D'V8K&55B-VYMWW0 ?+]Y^QA^R_\2_^ M#IGQI\,/%OP6T&;PKJ/[+,/B'7_"L.G1Q:9KE^-;LEWW]L@$=XI98I62565I M((G8,4%,US]F3P'_ ,$Y?^#G?X&6_P"QKX/L_!W@_P#:!^'.O6_CWP3X:PK:\::7^T%?_ /!U3J>I? CQ!X9M M->TS]D:VNM5TSQ)!.UAK%K_:\$.?B59:]\9/VD=,N8/&OC.#2 MFM;&R4:=)8:?86EN9))$M+2)PH+R-+*=SLW*J@!^?'PN_;4O/V-/A1\,?^"1 MO_!=O]CV[^'VC>$=9T*T^%_QY\,0I=^&[^YTF[AFT^[>;;_HTO[A/.E4M(5F MD,T4 >0U[9_P6X^&7PYTS_@J7_P3_P#BQI'@?2+;Q+JOQT>TU77[73HDN[Z" M,6)BCFF50\JICY Q(7)VXR<^O?'O_@G1^VO^V[^QWIW_ 3_ /VU_B[\-=;\ M*M=Z2?%?Q.T'2[V/7]8MK"YAG'DV4VZ"QO)_)"270N)5 EE*P?, -3_@HI_P M3@_:3_:]_::_9_\ C1\)/BKX&\,:)^S]XO7Q#H^D:UI-Y=3:O-_HVZ"5XY%$ M,86W905#-^\W'[N" >.?\%*/"?A:\_X.%OV"XKOPUI\JZC8>/FU!9+-&%R5T M<[3)D?.1@8SG%;'Q>\?_ !=^)_\ P<#Z7^S'\.?%G@;0H?AC^SA_PD/@72O' M'A6XU.R6_N]3$%W>VL%O>VFRZ6V$4"R;F*1?:0H D.&Z0QI-#(2JK(%&Y= MPE.60J#7'?\ !1W_ ((R?%3]J_Q1\+OVL?V%CX?\ %_P]\%^ +C2;3Q%0'+;2Q6.3 MIN+H_CK_P4@_:^T_XJ^.-.TV73_"NE>%O#46E:'X? MBFV?:;A(T1&NKN81HIGD5?+CWQQJHED+?5- !1110 4444 ><7O[4/P]L+R: MQFT3Q(7AE:-RF@2E20<'!QR..M1?\-6?#G_H!>)O_">F_P *],HKY267<8.3 MMF%.W_8._P#Y<>RL5D=M<-+_ ,&__2#_=7.#V9 MEKR,]K\2\/9-7S+%YE35.E%R?^SO6VR7[_>3LEYM'=EU/*Q9OT5?2C]F7X MRK\&OB&NI:GYSZ5?PFWU**%=S8ZHX7N5;]&;UKSJBOX)_P!<,]_UL_UB]I_M M/M/:7Z7_ );?RV]VW\NA_1W]AY=_8W]E\O[KEY;=?7UOK?OJ?F_PH_X:L^'/_0"\3?\ A/3?X4?LI?%?_A:/PJMO[0N=^J:1BSU# M<E]T_W^\7=/S3 M/YQS&GE.68ZIA*V%GS0;3_>_C_#V:U7DSS/_ (:L^'/_ $ O$W_A/3?X4?\ M#5GPY_Z 7B;_ ,)Z;_"O3**];^S>,?\ H84__"=__+SB^M9%_P! L_\ P;_] MS(K*[CO[.&^A5@DT2R('7# $9&1V//2ORF_X*>?\K*G["/\ V _$/_I/=U^K MU?GY^UU_P2^_;3_:2_X*:?"/_@H;X=^.'PUT.+X,QSV_AWPI=Z%?W/\ :$$[ M3"8W$ZRIL=XI=HV)A&7/S]*^KBI**3=V>,[7T/)/^#P;_E'7\+?^SDO#_P#Z M;-7K]7J^"?\ @LI_P3$_:S_X*N?!KP9\#-,^,?P^\#:3X8\76'BJ[NI=)O;^ M>[U*WLYH/*7#Q*D :ZG/=V C^Y@@^G^+O@]_P5Z^)_@N7P3?_ME?!CX?2WD1 MBO?$_@3X0ZC>:C"I&";4:AJ[00.><-)'-MX(!-,1\$_#^U_X7]_P>1^)O&GP MI_TK2OA3\*S;>-]1M3F$7#:6MKY+.."ZRWL2%>H:WD&/W9QWW[";+IO_ =< M_MFZ5>-LGN_A5X=NK:,]9(A8Z"&8>H!D4'W-?:__ 3K_P""9?[./_!-/X=: MQX4^"XUC6?$'BS4SJGCSQ_XKOOM>L^);\EF,]S-@# :20JB@*ID=CN=W=O-? MVO\ _@EU\2_%?[;_ (>_X*<_L)_&W2/A_P#&32O#YT#Q/8^*M#DO]!\9:3D% M;:]2&2.:%UVIB:-B<0Q# ,8:@#ZH^.NHV>D?!'QCJVH3K%;VOA749IY7. B+ M;2%B3Z UY?_ ,$K-/N])_X)@_LX:7J$#13VWP&\(13QN,%'71;0$'W!!%>= M_$+]FK_@I5^U_P"%I_@E^U7\9/A;X#^'&LP-:^-K#X06FIW6L^(;!QMFT];Z M^,2:?#,A:.1XX9)BA*H\9;\_\FL_ _\ [*!J/_I"* // M_P#@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P3X[?\$\?@ MA\9]7G\5Z:UUX:UBY8O-6X>R7$5O:SHKF^:_!-+\#F_A;\)/A[\&/"T?@[X<>&X=.L MD;?($RTDS]WD=LL['U)X& , 5TE%%?<87"X;!8>-##P4(15E&*222Z)+1(] M:G3ITH*$$DELEL@HHHK#4\8O\1$\)Z:/$$FG+8/KGV&/[8;0 M.9!;^=C?Y0U_LFO[+VO+S>["5^6_+\<9 M6MS/:U[Z]#Y7B;@KAGC#V7]KT/:^RYN7WYQMS6YO@E&]^5;WM;3J?G3_ ,.! M_P#J['_RQ/\ [NH_X<#_ /5V/_EB?_=U?HM17T__ !&3Q(_Z#O\ RE1_^5GR MW_$%?#+_ * /_*M;_P"6'SI^P'^P'_PPW_PEG_%V/^$H_P"$H^P?\P'[%]F^ MS?:/^F\N_=]H_P!G&SOGCZ+HHKX7.K_ "BBBO+/5"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ (!&"*\P\'?L9?LS_ V\?W?Q,^%? MPNA\'ZKJ5\M[K"^#-1NM'M-5N5QB:\M+*6*WO). "\T;L1D$D$BO3Z* "BBB M@ HHHH **** "BBB@#YBTO\ X)8_"O2?VX9_^"A]O\>_B>WQ/N]%71+S4I-5 MT[[)-I D1_[.-J+$1"#,:?=429&_?O\ GKZ=HHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "O(/CU^RYJOQT\50Z_=_$W^S[6TM1#9V T?S1'SEVW> MOT5X?$/#F3\4Y<\!F=-U*+:;CS3C=K:[A*+:3ULW:]G:Z1Z& M69ICLGQ2Q.$ERS2:O:+WW^)-?/<^9_\ AW7_ -5A_P#+?_\ NBC_ (=U_P#5 M8?\ RW__ +HKZ8HKX/\ X@=X7?\ 0O\ _*M?_P"6'T?_ !$'B_\ Z"?_ "2G M_P#('D'P%_9X:MD[7N[7;/G,SS3'9QBGB<7+ MFFTE>T5MM\*2^>X4445[AYX4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5^(/_ >\_P#)K/P/_P"R@:C_ .D(K]OJ M_$'_ (/>?^36?@?_ -E U'_TA% 'G_\ P:;?\I3/VN_^WC_T^3U^_P!7\GO_ M 2[_P""POPV_P""/?\ P4#_ &BOB1\2/@[KGC&#QCKE_IMM;:'?PP/;O%JT M\I=C*,$$'&!7Z"?\1O/[+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'O MB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A M16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1 M_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[ M+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ M $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/ M_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q M_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@# M]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ M*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG M]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG M_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'O MB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A M16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1 M_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[ M+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ M $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/ M_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q M_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@# M]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ M*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG M]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG M_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'O MB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A M16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1 M_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[ M+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ M $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/ M_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q M_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@# M]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ M*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG M]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG M_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'O MB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A M16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1 M_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[ M+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ M $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/ M_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q M_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@# M]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ M*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG M]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG M_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'O MB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A M16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1 M_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[ M+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ M $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/ M_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q M_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@# M]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ M*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG M]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG M_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'O MB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A M16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1 M_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[ M+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ M $8]\0/_ HK'_"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/ M_"BL?\* /V^HK\0?^(WG]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q M_P * /V^HK\0?^(WG]EG_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@# M]OJ*_$'_ (C>?V6?^C'OB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ M*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_T8]\0/_"BL?\* /V^HK\0?^(WG M]EG_ *,>^('_ (45C_A1_P 1O/[+/_1CWQ _\**Q_P * /V^HK\0?^(WG]EG M_HQ[X@?^%%8_X4?\1O/[+/\ T8]\0/\ PHK'_"@#]OJ*_$'_ (C>?V6?^C'O MB!_X45C_ (4?\1O/[+/_ $8]\0/_ HK'_"@#]OJ_$'_ (/>?^36?@?_ -E MU'_TA%'_ !&\_LL_]&/?$#_PHK'_ KX#_X+Z?\ !?3X1?\ !83X1> /AO\ C#?X ^)/!T_@[Q)=:E XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Feb. 27, 2024
Jun. 30, 2023
Class of Stock [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-36559    
Entity Registrant Name Via Renewables, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 46-5453215    
Entity Address, Address Line One 12140 Wickchester Ln    
Entity Address, Address Line Two Suite 100    
Entity Address, City or Town Houston    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 77079    
City Area Code 713    
Local Phone Number 600-2600    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction Flag false    
Entity Shell Company false    
Entity Public Float     $ 17
Documents Incorporated by Reference
Certain information required by Part III of this Annual Report on Form 10-K will be disclosed in a Form 10-K/A or in a definitive Proxy Statement for an Annual Meeting of Shareholders (the “Proxy Statement”) no later than 120 days after December 31, 2023.
   
Amendment Flag false    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001606268    
Common Class A      
Class of Stock [Line Items]      
Title of 12(b) Security Class A common stock, par value $0.01 per share    
Trading Symbol VIA    
Security Exchange Name NASDAQ    
Entity Common Stock, Shares Outstanding   3,232,701  
Series A Preferred Stock      
Class of Stock [Line Items]      
Title of 12(b) Security 8.75% Series A Fixed-to-Floating RateCumulative Redeemable Perpetual Preferred Stock, par value $0.01 per share    
Trading Symbol VIASP    
Security Exchange Name NASDAQ    
Entity Common Stock, Shares Outstanding   3,567,543  
Common Class B      
Class of Stock [Line Items]      
Entity Common Stock, Shares Outstanding   4,000,000  

XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor Name GRANT THORNTON LLP
Auditor Location Houston, Texas
Auditor Firm ID 248
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 42,595 $ 33,658
Restricted cash 0 1,693
Inventory 3,124 4,405
Fair value of derivative assets 909 1,632
Customer acquisition costs, net 5,154 3,530
Customer relationships, net 342 2,520
Deposits 6,897 10,568
Renewable energy credit asset 25,456 24,251
Other current assets 6,567 8,749
Total current assets 158,973 178,927
Property and equipment, net 4,710 4,691
Fair value of derivative assets 91 666
Customer acquisition costs, net 1,835 1,683
Customer relationships, net 139 481
Deferred tax assets 15,282 20,437
Goodwill 120,343 120,343
Other assets 2,461 3,722
Total Assets 303,834 330,950
Current liabilities:    
Accrued liabilities 15,094 8,431
Renewable energy credit liability 15,706 13,722
Fair value of derivative liabilities 19,141 16,132
Other current liabilities 59 322
Total current liabilities 79,996 92,168
Long-term liabilities:    
Fair value of derivative liabilities 54 2,715
Long-term portion of Senior Credit Facility 97,000 100,000
Subordinated debt—affiliate 0 20,000
Other long-term liabilities 0 18
Total liabilities 177,050 214,901
Commitments and contingencies (Note 13)
Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at December 31, 2023 and December 31, 2022 88,065 87,713
Stockholders' equity:    
Additional paid-in capital 40,002 42,871
Accumulated other comprehensive loss (40) (40)
Retained earnings 8,972 2,073
Treasury stock, at cost, 28,919 and 28,918 at December 31, 2023 and December 31, 2022 (2,406) (2,406)
Total stockholders' equity 46,600 42,570
Non-controlling interest in Spark HoldCo, LLC (7,881) (14,234)
Total equity 38,719 28,336
Total Liabilities, Series A Preferred Stock and stockholders' equity 303,834 330,950
Nonrelated Party    
Current assets:    
Accounts receivable 63,246 81,466
Current liabilities:    
Accounts payable 29,524 53,296
Related Party    
Current assets:    
Accounts receivable 4,683 6,455
Current liabilities:    
Accounts payable 472 265
Common Class A    
Stockholders' equity:    
Common stock 32 32
Common Class B    
Stockholders' equity:    
Common stock $ 40 $ 40
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Preferred stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, shares issued (in shares) 3,567,543 3,567,543
Preferred stock, shares outstanding (in shares) 3,567,543 3,567,543
Treasury stock, shares (in shares) 28,919 28,918
Common Class A    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 3,261,620 3,200,472
Common stock, shares outstanding (in shares) 3,232,701 3,171,553
Common Class B    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 60,000,000 60,000,000
Common stock, shares issued (in shares) 4,000,000 4,000,000
Common stock, shares outstanding (in shares) 4,000,000 4,000,000
Trade Accounts Receivable    
Allowance for doubtful accounts $ 4,496 $ 4,335
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:      
Net asset optimization expense $ (7,326) $ (2,322) $ (4,243)
Total revenues 435,192 460,493 393,485
Operating expenses:      
Retail cost of revenues 310,744 357,096 323,219
General and administrative 68,874 61,933 44,279
Depreciation and amortization 9,102 16,703 21,578
Total operating expenses 388,720 435,732 389,076
Operating income 46,472 24,761 4,409
Other (expense)/income:      
Interest expense (9,334) (7,204) (4,926)
Interest and other income 109 129 370
Total other (expense)/income (9,225) (7,075) (4,556)
Income (loss) before income tax expense 37,247 17,686 (147)
Income tax expense 11,142 6,483 5,266
Net income (loss) 26,105 11,203 (5,413)
Less: Net income (loss) attributable to non-controlling interest 11,130 3,625 (9,146)
Net income attributable to Via Renewables, Inc. stockholders 14,975 7,578 3,733
Less: Dividend on Series A preferred stock 10,619 8,054 7,804
Net income (loss) attributable to stockholders of Class A common stock 4,356 (476) (4,071)
Net income (loss) attributable to stockholders of Class A common stock 4,356 (476) (4,071)
Other comprehensive income (loss), net of tax:      
Comprehensive income (loss) 26,105 11,203 (5,413)
Less: Comprehensive income (loss) attributable to non-controlling interest 11,130 3,625 (9,146)
Comprehensive income attributable to Via Renewables, Inc. stockholders $ 14,975 $ 7,578 $ 3,733
Net income (loss) attributable to Via Renewables, Inc. per share of Class A common stock      
Basic (in dollars per share) $ 1.36 $ (0.15) $ (1.35)
Diluted (in dollars per share) $ 1.36 $ (0.15) $ (1.35)
Weighted average shares of Class A common stock outstanding      
Basic (in shares) 3,211 3,156 3,026
Diluted (in shares) 3,211 3,156 3,026
Retail revenues      
Revenues:      
Retail revenues $ 439,360 $ 462,815 $ 397,728
Other revenue      
Revenues:      
Retail revenues $ 3,158 $ 0 $ 0
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENT OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Total
Class A Common Stock
Class B Common Stock
Total Stockholders' Equity
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Additional Paid-In Capital
Retained Earnings (Deficit)
Non-controlling Interest
Balance at beginning of period (in shares) at Dec. 31, 2020         2,955,000 4,160,000          
Balance at beginning of period (in shares) at Dec. 31, 2020             (29,000)        
Balance at beginning of period at Dec. 31, 2020 $ 86,317     $ 62,877 $ 30 $ 42 $ (2,406) $ (40) $ 55,507 $ 9,744 $ 23,440
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock based compensation 3,151     3,151         3,151    
Restricted stock unit vesting (in shares)         44,000            
Restricted stock unit vesting (1,083)     (1,083)         (1,083)    
Consolidated net income (loss) (5,413)     3,733           3,733 (9,146)
Distributions paid to non-controlling unit holders (17,436)                   (17,436)
Dividends paid to Class A common stockholders (10,987)     (10,987)         (5,487) (5,500)  
Dividends to Preferred Stock/Shareholders (7,804)     (7,804)           (7,804)  
Remeasurement of deferred tax assets 1,804     1,804         1,804    
Exchange of shares of Class B common stock to shares of Class A common stock (in shares)         160,000 (160,000)          
Exchange of shares of Class B common stock to shares of Class A common stock 0     320 $ 2 $ (2)     320   (320)
Changes in ownership interest 0     (294)         (294)   294
Balance at end of period (in shares) at Dec. 31, 2021         3,159,000 4,000,000          
Balance at end of period (in shares) at Dec. 31, 2021             (29,000)        
Balance at end of period at Dec. 31, 2021 48,549     51,717 $ 32 $ 40 $ (2,406) (40) 53,918 173 (3,168)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock based compensation 3,121     3,121         3,121    
Restricted stock unit vesting (in shares)         42,000            
Restricted stock unit vesting (469)     (469)         (469)    
Consolidated net income (loss) 11,203     7,578           7,578 3,625
Distributions paid to non-controlling unit holders (14,553)                   (14,553)
Dividends paid to Class A common stockholders (11,461)     (11,461)         (11,461)    
Dividends to Preferred Stock/Shareholders (8,054)     (8,054)         (2,376) (5,678)  
Changes in ownership interest $ 0     138         138   (138)
Balance at end of period (in shares) at Dec. 31, 2022   3,200,472 4,000,000   3,201,000 4,000,000          
Balance at end of period (in shares) at Dec. 31, 2022 (28,918)           (29,000)        
Balance at end of period at Dec. 31, 2022 $ 28,336     42,570 $ 32 $ 40 $ (2,406) (40) 42,871 2,073 (14,234)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock based compensation 2,266     2,266         2,266    
Restricted stock unit vesting (in shares)         47,000            
Restricted stock unit vesting (186)     (186)         (186)    
Consolidated net income (loss) 26,105     14,975           14,975 11,130
Stock issued - reverse stock split         14,000            
Distributions paid to non-controlling unit holders (4,308)                   (4,308)
Dividends paid to Class A common stockholders (2,874)     (2,874)         (2,874)    
Dividends to Preferred Stock/Shareholders (10,620)     (10,620)         (2,544) (8,076)  
Changes in ownership interest $ 0     469         469   (469)
Balance at end of period (in shares) at Dec. 31, 2023   3,261,620 4,000,000   3,262,000 4,000,000          
Balance at end of period (in shares) at Dec. 31, 2023 (28,919)           (29,000)        
Balance at end of period at Dec. 31, 2023 $ 38,719     $ 46,600 $ 32 $ 40 $ (2,406) $ (40) $ 40,002 $ 8,972 $ (7,881)
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dividends paid to Class A common stockholders (in dollars per share) $ 0.90625 $ 3.625 $ 3.625
Class A Common Stock      
Dividends paid to Class A common stockholders (in dollars per share) $ 0.90625 $ 3.625 $ 3.625
Class A Common Stock | Common Stock      
Stock issued - reverse stock split 14    
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income (loss) $ 26,105 $ 11,203 $ (5,413)
Adjustments to reconcile net income (loss) to net cash flows provided by operating activities:      
Depreciation and amortization expense 9,102 16,703 21,578
Deferred income taxes 5,154 1,962 5,507
Stock based compensation 2,295 3,252 3,448
Amortization of deferred financing costs 825 1,125 997
Bad debt expense 3,442 6,865 445
Gain (loss) on derivatives, net 71,493 (17,821) (21,200)
Current period cash settlements on derivatives, net (66,632) 35,643 15,692
Other 196 26 0
Changes in assets and liabilities:      
Decrease (increase) in accounts receivable 14,777 (21,620) 3,229
Decrease (increase) in accounts receivable - affiliates 1,772 (2,636) 1,234
Decrease (increase) in inventory 1,281 (2,423) (486)
Increase in customer acquisition costs (6,736) (5,870) (1,415)
Decrease (increase) in prepaid and other current assets 610 (10,475) 654
Decrease (increase) in other assets 854 (502) (190)
(Decrease) increase in accounts payable and accrued liabilities (15,149) 2,707 (10,213)
Increase (decrease) in accounts payable—affiliates 207 (226) (335)
Decrease in other current liabilities (264) (1,597) (705)
Decrease in other non-current liabilities (17) (109) (152)
Decrease in intangible assets—customer acquisitions 0 0 27
Net cash provided by operating activities 49,315 16,207 12,702
Cash flows from investing activities:      
Purchases of property and equipment (1,435) (2,153) (2,713)
Acquisition of Customers 0 (4,718) (3,797)
Net cash used in investing activities (1,435) (6,871) (6,510)
Cash flows from financing activities:      
Borrowings on notes payable 377,000 289,000 774,000
Payments on notes payable (380,000) (324,000) (739,000)
Net (paydown) borrowings on subordinated debt facility (20,000)    
Net (paydown) borrowings on subordinated debt facility   20,000 0
Restricted stock vesting (186) (663) (1,329)
Payment of dividends to Class A common stockholders (2,874) (11,461) (10,987)
Payment of distributions to non-controlling unitholders (4,308) (14,553) (17,436)
Payment of Preferred Stock dividends (10,268) (7,628) (7,804)
Net cash used in financing activities (40,636) (49,305) (2,556)
Increase (decrease) in Cash and cash equivalents and Restricted Cash 7,244 (39,969) 3,636
Cash and cash equivalents and Restricted cash—beginning of period 35,351 75,320 71,684
Cash and cash equivalents and Restricted cash—end of period 42,595 35,351 75,320
Non-cash items:      
Property and equipment purchase accrual (4) (4) (38)
Cash paid (received) during the period for:      
Interest 8,636 5,561 3,754
Taxes $ 3,425 $ 865 $ (1,788)
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Formation and Organization
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Formation and Organization
1. Formation and Organization

Company's Name Change

In August 2021, Spark Energy, Inc. changed its name from Spark Energy, Inc. to Via Renewables, Inc. (the "Company").

Organization

We are an independent retail energy services company that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. The Company is a holding company whose sole material asset consists of units in Spark HoldCo, LLC (“Spark HoldCo”). The Company is the sole managing member of Spark HoldCo, is responsible for all operational, management and administrative decisions relating to Spark HoldCo’s business and consolidates the financial results of Spark HoldCo and its subsidiaries. Spark HoldCo is the direct and indirect owner of the subsidiaries through which we operate. We conduct our business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Spark Energy, and Verde Energy. Via Energy Solutions (“VES”) is a wholly owned subsidiary of the Company that offers broker services for retail energy customers. Via Wireless is a wholly owned subsidiary of the Company that offers wireless services and equipment to wireless customers.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
2. Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation

The accompanying consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the SEC. Our financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the consolidated financial statements.

In the opinion of the Company's management, the accompanying consolidated financial statements reflect all adjustments that are necessary to fairly present the financial position, the results of operations, the changes in equity and the cash flows of the Company for the respective periods. Such adjustments are of a normal recurring nature, unless otherwise disclosed.
Subsequent Events

Subsequent events have been evaluated through the date these financial statements are issued. Any material subsequent events that occurred prior to such date have been properly recognized or disclosed in the consolidated financial statements.

Use of Estimates and Assumptions

The preparation of our consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.

Relationship with our Founder, Majority Shareholder, and Chief Executive Officer

Mr. Maxwell, III is the Chief Executive Officer and the owner of a majority of the voting power of our common stock through his ownership of NuDevco Retail, LLC ("NuDevco Retail") and Retailco, LLC ("Retailco"). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC ("TxEx"), which is wholly owned by Mr. Maxwell. NuDevco Retail is a wholly owned subsidiary of NuDevco Retail Holdings LLC ("NuDevco Retail Holdings"), which is a wholly owned subsidiary of Electric HoldCo, LLC, which is also a wholly owned subsidiary of TxEx.

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled by Mr. Maxwell, and these affiliates enter into transactions with and pay certain costs on our behalf. We undertake these transactions in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services among these related parties.
These transactions include, but are not limited to, employee benefits provided through the Company’s benefit plans, insurance plans, leased office space, certain administrative salaries, management due diligence, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed under these arrangements are based on services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying consolidated financial statements include costs that have been incurred by the Company and then directly billed or allocated to affiliates, and costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the consolidated balance sheets. Additionally, the Company enters into transactions with certain affiliates for sales or purchases of natural gas and electricity, which are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate in the consolidated balance sheets. The allocations and related estimates and assumptions are described more fully in Note 14 "Transactions with Affiliates."

On December 29, 2023, we entered into a merger agreement (the “Merger Agreement”) with Retailco, LLC, a Texas limited liability company (“Retailco”), and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), whereby all of our Class A common stock (except for as described below), will be acquired by Retailco for $11.00 per share.

Retailco is an entity owned by TxEx, which is wholly owned by Mr. Maxwell.

The transaction will be effected by a merger of Merger Sub, with and into the Company, with the Company surviving the merger. Under the terms of the Merger Agreement, all of our Class A common stock, except for shares of Class A common stock for which appraisal rights have been properly and validly exercised under Delaware law and certain additional shares, including those held by the Company or any of its subsidiaries (or held in the Company’s treasury), Retailco or Merger Sub or any of their respective subsidiaries, or Mr. Maxwell, and any person or entity controlled by him, will be converted into the right to receive the cash consideration.

The Class A common stock, currently traded under the symbol VIA, will cease to trade on NASDAQ upon consummation of the transaction. We expect that the Series A Preferred Stock, currently traded under the symbol VIASP, will continue to trade on NASDAQ following the transaction. Accordingly, Via Renewables will remain subject to the reporting requirements of the Exchange Act.

The transaction was negotiated on behalf of the Company by a Special Committee of its Board of Directors with the assistance of independent financial and legal advisors. The Special Committee is comprised of entirely disinterested and independent directors. Following the Special Committee’s unanimous recommendation in support of the merger, the Company’s Board of Directors (other than Mr. Maxwell) approved the Merger Agreement and recommended that the Company’s stockholders adopt and approve the Merger Agreement and the merger.

The merger is subject to approval by a majority of shareholders of the issued and outstanding shares of the Company’s Class A common stock and Class B common stock.

In addition, the merger is subject to a non-waivable requirement of approval by the holders of at least a majority of the issued and outstanding Class A common stock and Class B common stock not owned by Mr. Maxwell and his affiliated entities or the directors, officers or their immediate family members. Mr. Maxwell and affiliated entities have entered into a support agreement to vote their shares in favor of the transaction and against any competing transaction. The Merger Agreement is not subject to a financing condition, but is subject to customary closing conditions. The transaction is expected to close in the second quarter of 2024.
Cash and Cash Equivalents

Cash and cash equivalents consist of all unrestricted demand deposits and funds invested in highly liquid instruments with original maturities of three months or less. The Company periodically assesses the financial condition of the institutions where these funds are held and believes that its credit risk is minimal with respect to these institutions.

Restricted Cash

As part of the customer acquisitions in May 2021, we funded an escrow account, the balance of which is reflected as restricted cash in our consolidated balance sheet. As we acquire customers and other conditions of the asset purchase agreement are met, we make payments to the sellers from the escrow account. As of December 31, 2022, the balance in the escrow account was $1.7 million. These funds were released to the sellers as remaining conditions of the purchase agreement were met in the first quarter of 2023. See Note 16 "Customer Acquisitions" for further discussion.

Inventory

Inventory primarily consists of natural gas used to fulfill and manage seasonality for fixed and variable-price retail customer load requirements and is valued at the lower of weighted average cost or net realizable value. Purchased natural gas costs are recognized in the consolidated statements of operations, within retail cost of revenues, when the natural gas is sold and delivered out of the storage facility using the weighted average cost of the gas sold.

As of December 31, 2023, the Company also holds approximately $0.5 million of wireless device inventory which is valued at the lower of cost or net realizable value.

Customer Acquisition Costs

The Company capitalizes direct response advertising costs that consist primarily of hourly and commission-based telemarketing costs, door-to-door agent commissions and other direct advertising costs associated with proven customer generation in its balance sheet. These costs are amortized over one to two years.

As of December 31, 2023 and 2022, the net customer acquisition costs were $7.0 million and $5.2 million, respectively, of which $5.2 million and $3.5 million were recorded in current assets, and $1.8 million and $1.7 million were recorded in non-current assets. Amortization of customer acquisition costs was $4.8 million, $2.1 million, and $6.1 million for the years ended December 31, 2023, 2022 and 2021, respectively, which is recorded in depreciation and amortization in the Consolidated Statements of Operations. Customer acquisition costs do not include customer acquisitions through merger and acquisition activities, which are recorded as customer relationships.

Recoverability of customer acquisition costs is evaluated based on a comparison of the carrying amount of such costs to the future net cash flows expected to be generated by the customers acquired, considering specific assumptions for customer attrition, per unit gross profit, and operating costs. These assumptions are based on forecasts and historical experience. No impairments of customer acquisition costs were recorded for the years ended December 31, 2023, 2022 and 2021.
Customer Relationships

Customer contracts recorded as part of mergers or acquisitions are reflected as customer relationships in our balance sheet. The Company had capitalized customer relationship of $0.3 million and $2.5 million, net of amortization, as current assets as of December 31, 2023 and 2022, respectively, and $0.1 million and $0.5 million, net of amortization, as non-current assets as of December 31, 2023 and 2022, respectively, related to these intangible assets. These intangibles are amortized on a straight-line basis over the estimated average life of the related customer contracts acquired, which ranges from eighteen months to three years.

The acquired customer relationships intangibles are reflective of the acquired companies’ customer base, and were valued at the respective dates of acquisition using an excess earnings method under the income approach. Using this method, the Company estimated the future cash flows resulting from the existing customer relationships, considering attrition as well as charges for contributory assets, such as net working capital, fixed assets, and assembled workforce. These future cash flows were then discounted using an appropriate risk-adjusted rate of return by retail unit to arrive at the present value of the expected future cash flows. Customer relationships are amortized to depreciation and amortization based on the expected future net cash flows by year, bifurcated between hedged and unhedged and amortized to depreciation and amortization based on the expected future cash flows by year and expensed to retail cost of revenue based on the expected term of the underlying fixed price contract in each reporting period, respectively.

During the twelve months ended December 31, 2022, the Company changed the estimated average life for Customer Relationships — Other from three years to eighteen months, resulting in approximately $0.9 million of additional amortization recorded in the twelve months ended December 31, 2022. Customer relationship amortization expense was $2.5 million, $12.3 million, and $12.7 million for the years ended December 31, 2023, 2022 and 2021, respectively.

We review customer relationships for impairment whenever events or changes in business circumstances indicate the carrying value of the intangible assets may not be recoverable. Impairment is indicated when the undiscounted cash flows estimated to be generated by the intangible assets are less than their respective carrying value. If an impairment exists, a loss is recognized for the difference between the fair value and carrying value of the intangible assets. No impairments of customer relationships were recorded for the years ended December 31, 2023, 2022 and 2021.

Trademarks

We record trademarks as part of our acquisitions which represent the value associated with the recognition and positive reputation of an acquired company to its target markets. This value would otherwise have to be internally developed through significant time and expense or by paying a third party for its use. These intangibles are amortized over the estimated five-year to ten-year life of the trademark on a straight-line basis. The fair values of trademark assets were determined at the date of acquisition using a royalty savings method under the income approach. Under this approach, the Company estimates the present value of expected cash flows resulting from avoiding royalty payments to use a third party trademark. The Company analyzes market royalty rates charged for licensing trademarks and applied an expected royalty rate to a forecast of estimated revenue, which was then discounted using an appropriate risk adjusted rate of return. As of December 31, 2023 and 2022, we had recorded $2.4 million and $2.8 million related to these trademarks in other assets. Amortization expense was $0.4 million, $0.7 million, and $1.1 million for the years ended December 31, 2023, 2022 and 2021, respectively.

We review trademarks for impairment whenever events or changes in business circumstances indicate the carrying value of the intangible assets may not be recoverable. Impairment is indicated when the undiscounted cash flows estimated to be generated by the intangible assets are less than their respective carrying value. If an impairment exists, a loss is recognized for the difference between the fair value and carrying value of the intangible assets. No impairments of trademarks were recorded for the years ended December 31, 2023, 2022 and 2021.
Operating Leases

The Company maintained operating leases related to our offices that expired in 2022. The initial term for our property leases is typically three to five years, with renewal options with rent recognized on a straight-line basis over the lease term.

For our operating leases, we recorded rent expense of zero, less than $0.1 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. We recorded sub-lease income of zero, less than $0.1 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023 and 2022, we had recorded a right-of-use asset of zero and zero, respectively, in other current assets and other assets. As of December 31, 2023 and 2022 we had recorded a lease liability of zero and zero, respectively, in other current liabilities and other long-term liabilities.

Deferred Financing Costs

Costs incurred in connection with the issuance of long-term debt are capitalized and amortized to interest expense using the straight-line method over the life of the related long-term debt. These costs are included in other assets in our consolidated balance sheets.

Property and Equipment

The Company records property and equipment at historical cost. Depreciation expense is recorded on a straight-line method based on estimated useful lives, which range from 2 to 5 years, along with estimates of the salvage values of the assets. When items of property and equipment are sold or otherwise disposed of, any gain or loss is recorded in the consolidated statements of operations.

The Company capitalizes costs associated with certain of its internal-use software projects. Costs capitalized are those incurred during the application development stage of projects such as software configuration, coding, installation of hardware and testing. Costs incurred during the preliminary or post-implementation stage of the project are expensed in the period incurred, including costs associated with formulation of ideas and alternatives, training and application maintenance. After internal-use software projects are completed, the associated capitalized costs are depreciated over the estimated useful life of the related asset. Interest costs incurred while developing internal-use software projects are also capitalized. Capitalized interest costs for the years ended December 31, 2023, 2022 and 2021 were not material.

Goodwill

Goodwill represents the excess of cost over fair value of the assets of businesses acquired in accordance with FASB ASC Topic 350 Intangibles-Goodwill and Other ("ASC 350"). The goodwill on our consolidated balance sheet as of December 31, 2023 is associated with both our Retail Natural Gas and Retail Electricity segments. We determine our segments, which are also considered our reporting units, by identifying each unit that engaged in business activities from which it may earn revenues and incur expenses, had operating results regularly reviewed by the segment manager for purposes of resource allocation and performance assessment, and had discrete financial information.

Goodwill is not amortized, but rather is assessed for impairment whenever events or circumstances indicate that impairment of the carrying value of goodwill is likely, but no less often than annually as of October 31. We compare our estimate of the fair value of the reporting unit with its carrying value, including goodwill. If the carrying value of the reporting unit exceeds its fair value, we would recognize a goodwill impairment loss for the amount by which the reporting unit's carrying value exceeds its fair value. In accordance with our accounting policy, we completed our annual assessment of goodwill impairment as of October 31, 2023 during the fourth quarter of 2023, using a quantitative assessment approach, and the test indicated no impairment.
Treasury Stock

Treasury stock consists of Company's own stock that has been issued, but subsequently reacquired by the Company. Treasury stock does not reduce the number of shares issued but does reduce the number of shares outstanding. These shares are not eligible to receive cash dividends. We use the cost method to account for treasury shares.

Revenues and Cost of Revenues

Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenues are recognized by the Company based on consideration specified in contracts with customers when performance obligations are satisfied by transferring control over products to a customer. Utilizing these criteria, revenue is recognized when the natural gas or electricity is delivered to the customer. Similarly, cost of revenues is recognized when the commodity is delivered.

Revenues for natural gas and electricity sales are recognized under the accrual method. Natural gas and electricity sales that have been delivered but not billed by period end are estimated. Accrued unbilled revenues are based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated customer usage by class. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class. Estimated amounts are adjusted when actual usage is known and billed.

Costs for natural gas and electricity sales are similarly recognized under the accrual method. Natural gas and electricity costs that have not been billed to the Company by suppliers but have been incurred by period end are estimated. The Company estimates volumes for natural gas and electricity delivered based on the forecasted revenue volumes, estimated transportation cost volumes and estimation of other costs associated with retail load that varies by commodity utility territory. These costs include items like ISO fees, ancillary services and renewable energy credits. Estimated amounts are adjusted when actual usage is known and billed.

Our asset optimization activities, which primarily include natural gas physical arbitrage and other short term storage and transportation transactions, meet the definition of trading activities and are recorded on a net basis in the consolidated statements of operations in net asset optimization revenues. The Company recorded asset optimization revenues, primarily related to physical sales or purchases of commodities, of $24.6 million, $86.7 million and $57.0 million for the years ended December 31, 2023, 2022 and 2021, respectively, and recorded asset optimization costs of revenues of $31.9 million, $89.0 million and $61.2 million for the years ended December 31, 2023, 2022 and 2021, respectively, which are presented on a net basis in asset optimization revenues in the Consolidated Statements of Operations.

Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment. These revenues are recognized under the accrual method, over time as wireless and other services are provided and at the time of delivery of wireless equipment. Costs for wireless and other services and the sale of wireless equipment are similarly recognized on the accrual basis, including costs to procure wireless data and wireless devices.

Natural Gas Imbalances

The consolidated balance sheets include natural gas imbalance receivables and payables, which primarily result when customers consume more or less gas than has been delivered by the Company to local distribution companies (“LDCs”). The settlement of natural gas imbalances varies by LDC, but typically the natural gas imbalances are settled in cash or in kind on a monthly, quarterly, semi-annual or annual basis. The imbalances are valued at their estimated net realizable value. The Company recorded an imbalance receivable of $0.2 million and $0.5 million in other current assets on the consolidated balance sheets as of December 31, 2023 and 2022, respectively.
The Company recorded an imbalance payable of zero and zero in other current liabilities on the consolidated balance sheets as of December 31, 2023 and 2022, respectively.

Derivative Instruments

The Company uses derivative instruments such as futures, swaps, forwards and options to manage the commodity price risks of its business operations.

All derivatives are recorded in the consolidated balance sheets at fair value. Derivative instruments representing unrealized gains are reported as derivative assets while derivative instruments representing unrealized losses are reported as derivative liabilities. We offset amounts in the consolidated balance sheets for derivative instruments executed with the same counterparty where we have a master netting arrangement.

As part of our asset optimization activities, we manage a portfolio of commodity derivative instruments held for trading purposes. Changes in fair value of and amounts realized upon settlements of derivatives instruments held for trading purposes are recognized in earnings in net asset optimization revenues.

To manage the retail business, the Company holds derivative instruments that are not for trading purposes and are not designated as hedges for accounting purposes. Changes in the fair value of and amounts realized upon settlement of derivative instruments not held for trading purposes are recognized in retail costs of revenues.

Income Taxes

The Company follows the asset and liability method of accounting for income taxes where deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the financial statements or tax returns and operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in those years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in the tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will not be realized. Amounts owed or refundable on current year returns is included as a current payable or receivable in the consolidated balance sheet.

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the projected future taxable income and tax planning strategies in making this assessment.

The Company recognizes interest and penalties related to unrecognized tax benefits within the provision for income taxes on continuing operations in our consolidated statements of operations.

During the year ended December 31, 2023 and 2022 our accrued liabilities included income tax payable of $2.5 million and $0.4 million, respectively. During the year ended December 31, 2023 and 2022 our other current assets included income tax receivable of $2.1 million and $2.5 million, respectively.
Earnings per Share

Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities. We use the treasury stock method to determine the potential dilutive effect of our outstanding unvested restricted stock units and use the if-converted method to determine the potential dilutive effect of our Class B common stock.

Non-controlling Interest

Net income attributable to non-controlling interest represents the Class B Common stockholders' interest in income and expenses of the Company. The weighted average ownership percentages for the applicable reporting period are used to allocate the income (loss) before income taxes to each economic interest owner.

Commitments and Contingencies

Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred.

New Accounting Standards Being Evaluated/Standards Not yet adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in the ASU improve reportable segment disclosures by adding and enhancing annual and interim disclosure requirements, clarifying circumstances in which entities can disclose multiple segment measures of profit or loss, providing new segment disclosure requirements for entities with a single reportable segment, and adding other disclosure requirements. ASU 2023-07 will be effective for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are evaluating the impact of adoption on our consolidated financial statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. The ASU will be effective for annual periods beginning after December 15, 2024. The guidance shall be applied on a prospective basis with the option to apply retrospectively. We are evaluating the impact of adoption on our consolidated financial statements.

The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenues
3. Revenues

Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenue is measured based upon the quantity of gas or power delivered at prices contained or referenced in the customer's contract, and excludes any sales incentives (e.g. rebates) and amounts collected on behalf of third parties (e.g. sales tax).

Our revenues also include asset optimization activities. Asset optimization activities consist primarily of purchases and sales of gas that meet the definition of trading activities per FASB ASC Topic 815, Derivatives and Hedging. They are therefore excluded from the scope of FASB ASC Topic 606, Revenue from Contracts with Customers.

Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment.

Revenues for electricity and natural gas sales are recognized under the accrual method when our performance obligation to a customer is satisfied, which is the point in time when the product is delivered and control of the product passes to the customer. Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is 12 months. Customers are billed and typically pay at least monthly, based on usage. Electricity and natural gas sales that have been delivered but not billed by period end are estimated and recorded as accrued unbilled revenues based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated residential and commercial customer usage. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class (residential or commercial). Estimated amounts are adjusted when actual usage is known and billed.
The following table discloses revenue by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).
Reportable Segments
Years ended December 31, 2023Years ended December 31, 2022Years ended December 31, 2021
Retail Electricity (c)Retail Natural GasTotal Reportable SegmentsRetail ElectricityRetail Natural GasTotal Reportable SegmentsRetail ElectricityRetail Natural GasTotal Reportable Segments
Primary markets (a)
  New England$115,129 $8,937 $124,066 $111,332 $10,284 $121,616 $100,819 $9,402 $110,221 
  Mid-Atlantic111,599 39,860 151,459 114,994 49,626 164,620 107,307 28,070 135,377 
  Midwest31,353 18,578 49,931 39,658 22,436 62,094 41,974 20,602 62,576 
  Southwest70,385 43,519 113,904 86,766 27,719 114,485 72,494 17,060 89,554 
$328,466 $110,894 $439,360 $352,750 $110,065 $462,815 $322,594 $75,134 $397,728 
Customer type
  Commercial$40,356 $60,111 $100,467 $42,439 $53,504 $95,943 $49,159 $25,610 $74,769 
  Residential288,482 59,175 347,657 309,503 51,465 360,968 280,065 49,483 329,548 
  Unbilled revenue (b)(372)(8,392)(8,764)808 5,096 5,904 (6,630)41 (6,589)
$328,466 $110,894 $439,360 $352,750 $110,065 $462,815 $322,594 $75,134 $397,728 
Customer credit risk
  POR$191,355 $50,439 $241,794 $212,374 $62,962 $275,336 $195,120 $40,541 $235,661 
  Non-POR137,111 60,455 197,566 140,376 47,103 187,479 127,474 34,593 162,067 
$328,466 $110,894 $439,360 $352,750 $110,065 $462,815 $322,594 $75,134 $397,728 

(a) The primary markets include the following states:

New England - Connecticut, Maine, Massachusetts and New Hampshire;
Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York and Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.

(c) Retail Electricity includes services.
Reconciliation to Consolidated Financial Information

A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:

Year Ended December 31,
202320222021
Total Reportable Segments Revenue$439,360 $462,815 $397,728 
Net asset optimization expense(7,326)(2,322)(4,243)
Other Revenue3,158 — — 
Total Revenues$435,192 $460,493 $393,485 

We record gross receipts taxes on a gross basis in retail revenues and retail cost of revenues. During the year ended December 31, 2023, 2022 and 2021 our retail revenues included gross receipts taxes of $1.0 million, $1.3 million and $1.1 million respectively. During the year ended December 31, 2023, 2022 and 2021, our retail cost of revenues included gross receipts taxes of $5.2 million, $5.2 million and $4.4 million, respectively.

Accounts Receivables and Allowance for Credit Losses

The Company conducts business in many utility service markets where the local regulated utility purchases our receivables, and then becomes responsible for billing the customer and collecting payment from the customer (“POR programs”). These POR programs result in substantially all of the Company’s credit risk being linked to the applicable utility, which generally has an investment-grade rating, and not to the end-use customer. The Company monitors the financial condition of each utility and currently believes its receivables are collectible.

In markets that do not offer POR programs or when the Company chooses to directly bill its customers, certain receivables are billed and collected by the Company. The Company bears the credit risk on these accounts and records an appropriate allowance for credit losses to reflect any losses due to non-payment by customers. The Company’s customers are individually insignificant and geographically dispersed in these markets. The Company writes off customer balances when it believes that amounts are no longer collectible and when it has exhausted all means to collect these receivables.

For trade accounts receivables, the Company accrues an allowance for credit losses by business segment by pooling customer accounts receivables based on similar risk characteristics, such as customer type, geography, aging analysis, payment terms, and related macroeconomic factors. Expected credit loss exposure is evaluated for each of our accounts receivables pools. Expected credits losses are established using a model that considers historical collections experience, current information, and reasonable and supportable forecasts. The Company writes off accounts receivable balances against the allowance for credit losses accounts when the accounts receivable is deemed to be uncollectible.

We assess the adequacy of the allowance for credit losses through review of an aging of customer accounts receivable and general economic conditions in the markets that we serve. Bad debt expense of $3.4 million, $6.9 million and $0.4 million was recorded in general and administrative expense in the consolidated statements of operations for the years ended December 31, 2023, 2022 and 2021, respectively.
A rollforward of our allowance for credit losses for the year ended December 31, 2023 is presented in the table below (in thousands):

Balance at December 31, 2022$(4,335)
Bad debt provision(3,442)
Write-offs3,376 
Recovery of previous write offs(95)
Balance at December 31, 2023$(4,496)
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Equity
4. Equity
Non-controlling Interest

We hold an economic interest and are the sole managing member in Spark HoldCo, with affiliates of Mr. Maxwell and majority shareholder holding the remaining economic interests in Spark HoldCo. As a result, we consolidate the financial position and results of operations of Spark HoldCo, and reflect the economic interests owned by these affiliates as a non-controlling interest. The Company and affiliates owned the following economic interests in Spark HoldCo at December 31, 2023 and December 31, 2022, respectively.
The CompanyAffiliated Owners
December 31, 202344.92 %55.08 %
December 31, 202244.45 %55.55 %

The following table summarizes the portion of net income (loss) and income tax expense (benefit) attributable to non-controlling interest (in thousands):
Year Ended December 31,
202320222021
  
Net income (loss) allocated to non-controlling interest$14,302 $5,585 $(5,607)
Less: Income tax expense allocated to non-controlling interest3,172 1,960 3,539 
Net income (loss) attributable to non-controlling interest$11,130 $3,625 $(9,146)

Class A Common Stock and Class B Common Stock

Holders of the Company's Class A common stock and Class B common stock vote together as a single class on all matters presented to our stockholders for their vote or approval, except as otherwise required by applicable law or by our certificate of incorporation.

Reverse Stock Split

On March 20, 2023, the Company’s shareholders approved at a special meeting a proposal by the Company’s Board of Directors to consummate a reverse stock split of the Company’s Class A common stock and Class B common stock at a ratio between 1 for 2 to 1 for 5, with such ratios to be determined by the Chief Executive Officer or the Chief Financial Officer, or to determine not to proceed with the reverse stock split, during a period of time not to exceed the one-year anniversary of the special meeting date (the “Reverse Stock Split”).

On March 20, 2023, the Company filed a Certificate of Amendment to the Company’s Amended and Restated Certificate of Incorporation with the Delaware Secretary of State to effect the Reverse Stock Split at a ratio of 1 to 5 for each issued and outstanding share of Class A common stock and Class B common stock as of March 21, 2023 at 5:30 PM ET. The Class A common stock began trading on a post-split basis on March 22, 2023.

No fractional shares were issued as a result of the Reverse Stock Split and it did not impact the par value of the Class A common stock or Class B common stock. Any fractional shares that would otherwise have resulted from the Reverse Stock Split were rounded up to the next whole number. The number of authorized shares of Class A common stock and Class B common stock were not impacted by the Reverse Stock Split and remained unchanged at 120,000,000 shares of Class A common stock and 60,000,000 shares of Class B common stock.
All shares of Class A common stock and Class B common stock and per share amounts in the accompanying consolidated financial statements and related notes have been retrospectively restated to reflect the effect of the Reverse Stock Split effective March 21, 2023.

Conversion of Class B Common Stock to Class A Common Stock

In July 2021, holders of Class B common stock exchanged 160,000 of their Spark HoldCo units (together with a corresponding number of shares of Class B common stock) for shares of Class A common stock at an exchange ratio of one share of Class A common stock for each Spark HoldCo unit (and corresponding share of Class B common stock) exchanged.

Dividends on Class A Common Stock

Dividends declared for the Company's Class A common stock are reported as a reduction of retained earnings, or a reduction of additional paid in capital to the extent retained earnings are exhausted. During the years ended December 31, 2023, 2022, and 2021, we paid dividends on our Class A common stock of $2.9 million, $11.5 million, and $11.0 million. Dividends paid per share on each share of Class A common stock totaled $0.90625 for the year ended December 31, 2023 and $3.625 for the years ended December 31, 2022 and 2021, respectively.

In order to pay our stated dividends to holders of our Class A common stock, our subsidiary, Spark HoldCo is required to make corresponding distributions to holders of its units, including those holders that own our Class B common stock (our non-controlling interest holder). As a result, during the year ended December 31, 2023, Spark HoldCo made corresponding distributions of $3.6 million to our non-controlling interest holders.

In April 2023, we announced that our Board of Directors elected to temporarily suspend the quarterly cash dividend on the Class A common stock. During the second, third and fourth quarter of 2023, we did not pay dividends to the holders of the Company's Class A common stock and did not make corresponding distributions to our non-controlling interest holders.

Preferred Stock

The Company has 20,000,000 shares of authorized preferred stock for which there are 3,567,543 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively. See Note 5 "Preferred Stock" for a further discussion of preferred stock.

Issuance of Class A Common Stock Upon Vesting of Restricted Stock Units

For the years ended December 31, 2023, 2022, and 2021, 68,439, 58,033, and 68,481, respectively of restricted stock units vested, with 46,466, 42,268, and 43,828, respectively of shares of common stock distributed to the holders of these units. Differences between shares vested and issued were a result of 21,973, 15,765, and 24,653 shares of common stock withheld by the Company to cover taxes owed on the vesting of such units.






Earnings Per Share

Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities.

The following table presents the computation of basic and diluted income (loss) per share for the years ended December 31, 2023, 2022, and 2021 (in thousands, except per share data):
Year Ended December 31,
202320222021
Net income attributable to Via Renewables, Inc. stockholders$14,975 $7,578 $3,733 
Less: Dividend on Series A preferred stock10,619 8,054 7,804 
Net income (loss) attributable to stockholders of Class A common stock$4,356 $(476)$(4,071)
Basic weighted average Class A common shares outstanding 3,211 3,156 3,026 
Basic earnings (loss) per share attributable to stockholders$1.36 $(0.15)$(1.35)
Net income (loss) attributable to stockholders of Class A common stock$4,356 $(476)$(4,071)
Diluted net income (loss) attributable to stockholders of Class A common stock$4,356 $(476)$(4,071)
Basic weighted average Class A common shares outstanding 3,211 3,156 3,026 
Diluted weighted average shares outstanding3,211 3,156 3,026 
Diluted earnings (loss) per share attributable to stockholders$1.36 $(0.15)$(1.35)

The computation of diluted earnings per share for the year ended December 31, 2023 excludes 4.0 million shares of Class B common stock and 0.2 million restricted stock units because the effect of their conversion was antidilutive. The Company's outstanding shares of Series A Preferred Stock were not included in the calculation of diluted earnings per share because they contain only contingent redemption provisions that have not occurred.

Variable Interest Entity

Spark HoldCo is a variable interest entity due to its lack of rights to participate in significant financial and operating decisions and its inability to dissolve or otherwise remove its management. Spark HoldCo owns all of the outstanding membership interests in each of our operating subsidiaries. We are the sole managing member of Spark HoldCo, manage Spark HoldCo's operating subsidiaries through this managing membership interest, and are considered the primary beneficiary of Spark HoldCo. The assets of Spark HoldCo cannot be used to settle our obligations except through distributions to us, and the liabilities of Spark HoldCo cannot be settled by us except through contributions to Spark HoldCo. The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our consolidated balance sheet as of December 31, 2023 and 2022 (in thousands):
December 31, 2023December 31, 2022
Assets
Current assets:
   Cash and cash equivalents$42,062 $33,267 
   Accounts receivable62,548 81,363 
   Other current assets50,650 61,162 
   Total current assets155,260 175,792 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets11,351 13,675 
   Total non-current assets131,694 134,018 
   Total Assets$286,954 $309,810 
Liabilities
Current liabilities:
   Accounts Payable and Accrued Liabilities $44,201 $61,367 
   Other current liabilities71,994 63,673 
   Total current liabilities116,195 125,040 
Long-term liabilities:
   Long-term portion of Senior Credit Facility97,000 100,000 
   Subordinated debt—affiliate— 20,000 
   Other long-term liabilities54 2,733 
   Total long-term liabilities97,054 122,733 
   Total Liabilities$213,249 $247,773 
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Preferred Stock
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Preferred Stock
5. Preferred Stock

Holders of the Series A Preferred Stock have no voting rights, except in specific circumstances of delisting or in the case the dividends are in arrears as specified in the Series A Preferred Stock Certificate of Designations. The Series A Preferred Stock accrued dividends at an annual percentage rate of 8.75% through April 14, 2022. The floating rate period for the Series A Preferred Stock began on April 15, 2022. The dividend on the Series A Preferred Stock will accrue at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. The liquidation preference provisions of the Series A Preferred Stock are considered contingent redemption provisions because there are rights granted to the holders of the Series A Preferred Stock that are not solely within our control upon a change in control of the Company. Accordingly, the Series A Preferred Stock is presented between liabilities and the equity sections in the accompanying condensed consolidated balance sheets. As of April 15, 2022, we have the option to redeem our Series A Preferred Stock.
Following the cessation of the publication of U.S. LIBOR on June 30, 2023, we use Three Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.

During the year ended December 31, 2023, we paid $10.3 million in dividends to holders of the Series A Preferred Stock. As of December 31, 2023, we had accrued $2.7 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on January 16, 2024. During the year ended December 31, 2022, the Company paid $7.6 million in dividends to holders of the Series A Preferred Stock and had accrued $2.4 million as of December 31, 2022.
On January 17, 2024, the Company declared a quarterly cash dividend in the amount of $0.75960 per share of Series A Preferred Stock. The dividend will be paid on April 15, 2024 to holders of record on April 1, 2024 of the Series A Preferred Stock.

A summary of our preferred equity balance for the years ended December 31, 2023 and 2022 is as follows:
(in thousands)
Balance at December 31, 2021$87,288 
Repurchase of Series A Preferred Stock— 
Accumulated dividends on Series A Preferred Stock425 
Balance at December 31, 2022$87,713 
Repurchase of Series A Preferred Stock 
Accumulated dividends on Series A Preferred Stock352 
Balance at December 31, 2023$88,065 
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
6. Derivative Instruments

We are exposed to the impact of market fluctuations in the price of electricity and natural gas, basis differences in the price of natural gas, storage charges, renewable energy credits ("RECs"), and capacity charges from independent system operators. We use derivative instruments in an effort to manage our cash flow exposure to these risks. These instruments are not designated as hedges for accounting purposes, and accordingly, changes in the market value of these derivative instruments are recorded in the cost of revenues. As part of our strategy to optimize pricing in our natural gas related activities, we also manage a portfolio of commodity derivative instruments held for trading purposes. Our commodity trading activities are subject to limits within our Risk Management Policy. For these derivative instruments, changes in the fair value are recognized currently in earnings in net asset optimization revenues.

Derivative assets and liabilities are presented net in our consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. As of December 31, 2023 and 2022, we offset $5.2 million and $2.7 million, respectively, in collateral to net against the related derivative liability's fair value. The specific types of derivative instruments we may execute to manage the commodity price risk include the following:

Forward contracts, which commit us to purchase or sell energy commodities in the future;
Futures contracts, which are exchange-traded standardized commitments to purchase or sell a commodity or financial instrument;
Swap agreements, which require payments to or from counterparties based upon the differential between two prices for a predetermined notional quantity; and
Option contracts, which convey to the option holder the right but not the obligation to purchase or sell a commodity.

The Company has entered into other energy-related contracts that do not meet the definition of a derivative instrument or for which we made a normal purchase, normal sale election and are therefore not accounted for at fair value including the following:

Forward electricity and natural gas purchase contracts for retail customer load;
Renewable energy credits; and
Natural gas transportation contracts and storage agreements.
Volumes Underlying Derivative Transactions

The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):
Non-trading 
CommodityNotionalDecember 31, 2023December 31, 2022
Natural GasMMBtu6,254 5,984 
ElectricityMWh1,029 1,380 
Trading
CommodityNotionalDecember 31, 2023December 31, 2022
Natural GasMMBtu1,016 957 

Gains (Losses) on Derivative Instruments
Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):
Year Ended December 31,
  202320222021
(Loss) gain on non-trading derivatives, net$(70,304)$17,305 $22,130 
(Loss) gain on trading derivatives, net(1,189)516 (930)
(Loss) gain on derivatives, net$(71,493)$17,821 $21,200 
Current period settlements on non-trading derivatives (1)
65,428 (35,966)(15,752)
Current period settlements on trading derivatives1,204 165 60 
Total current period settlements on derivatives (1)
$66,632 $(35,801)$(15,692)
(1)    Excludes settlements of $0.2 million related to acquisition, for the year ended December 31, 2022.

Gains (losses) on trading derivative instruments are recorded in net asset optimization revenues and gains (losses) on non-trading derivative instruments are recorded in retail cost of revenues on the consolidated statements of operations.
Fair Value of Derivative Instruments
The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands): 
  
December 31, 2023
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $1,926 $(1,046)$880 $— $880 
Trading commodity derivatives64 (35)29 — 29 
Total Current Derivative Assets1,990 (1,081)909 — 909 
Non-trading commodity derivatives173 (82)91 — 91 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets173 (82)91 — 91 
Total Derivative Assets$2,163 $(1,163)$1,000 $ $1,000 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(29,730)$6,077 $(23,653)$4,679 $(18,974)
Trading commodity derivatives(173)(167)— (167)
Total Current Derivative Liabilities(29,903)6,083 (23,820)4,679 (19,141)
Non-trading commodity derivatives(672)115 (557)503 (54)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(672)115 (557)503 (54)
Total Derivative Liabilities$(30,575)$6,198 $(24,377)$5,182 $(19,195)
 
  
December 31, 2022
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$709 $(154)$555 $— $555 
Trading commodity derivatives1,267 (190)1,077 — 1,077 
Total Current Derivative Assets1,976 (344)1,632 — 1,632 
Non-trading commodity derivatives1,364 (698)666 — 666 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets1,364 (698)666 — 666 
Total Derivative Assets$3,340 $(1,042)$2,298 $ $2,298 
 
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(42,586)$24,969 $(17,617)$2,715 $(14,902)
Trading commodity derivatives(1,831)601 (1,230)— (1,230)
Total Current Derivative Liabilities(44,417)25,570 (18,847)2,715 (16,132)
Non-trading commodity derivatives(2,907)192 (2,715)— (2,715)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(2,907)192 (2,715)— (2,715)
Total Derivative Liabilities$(47,324)$25,762 $(21,562)$2,715 $(18,847)
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment
7. Property and Equipment
Property and equipment consist of the following (in thousands):
Estimated 
useful
lives (years)
December 31, 2023December 31, 2022
Information technology
2 – 5
$6,983 $7,680 
Furniture and fixtures
2 – 5
— 20 
       Total6,983 7,700 
Accumulated depreciation(2,273)(3,009)
Property and equipment—net$4,710 $4,691 

Information technology assets include software and consultant time used in the application, development and implementation of various systems including customer billing and resource management systems. As of each of December 31, 2023 and 2022, information technology includes $1.5 million and $0.9 million, respectively, of costs associated with assets not yet placed into service.

Depreciation expense recorded in the consolidated statements of operations was $1.4 million, $1.7 million and $1.8 million for the years ended December 31, 2023, 2022 and 2021, respectively.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
8. Intangible Assets
Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):
December 31, 2023December 31, 2022
Goodwill$120,343 $120,343 
Customer Relationships— Acquired
Cost$— $5,026 
Accumulated amortization— (4,825)
Customer Relationships—Acquired
$ $201 
Customer Relationships—Other
Cost$968 $7,886 
Accumulated amortization(487)(5,086)
Customer Relationships—Other, net
$481 $2,800 
Trademarks
Cost$4,040 $4,041 
Accumulated amortization(1,616)(1,213)
Trademarks, net$2,424 $2,828 
Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships— Acquired & Non-Compete Agreements
Customer Relationships— Other
Trademarks
Balance at December 31, 2020$120,343 $14,513 $3,255 $4,598 
Additions— — 9,100 — 
Adjustments— — (27)— 
Amortization— (9,081)(3,577)(1,066)
Balance at December 31, 2021$120,343 $5,432 $8,751 $3,532 
Additions— — 1,091 — 
Adjustments— — (10)
Amortization— (5,232)(7,042)(694)
Balance at December 31, 2022$120,343 $201 $2,800 $2,828 
Additions — — 
Amortization (201)(2,319)(404)
Balance at December 31, 2023$120,343 $ $481 $2,424 
During the twelve months ended December 31, 2022, the Company changed the estimated average life for Customer Relationships — Other from three years to eighteen months, resulting in approximately $0.9 million of additional amortization recorded in the twelve months ended December 31, 2022.

Estimated future amortization expense for customer relationships and trademarks at December 31, 2023 is as follows (in thousands):
Year Ending December 31,
2024$746 
2025543 
2026404 
2027404 
2028404 
> 5 years404 
Total$2,905 
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt
9. Debt
Debt consists of the following amounts as of December 31, 2023 and 2022 (in thousands):
December 31, 2023December 31, 2022
Long-term debt:
   Senior Credit Facility (1) (2)
$97,000 $100,000 
   Subordinated Debt— 20,000 
 Total long-term debt97,000 120,000 
   Total debt$97,000 $120,000 
(1) As of December 31, 2023 and 2022, the weighted average interest rate on the Senior Credit Facility was 8.60% and 7.83%, respectively.
(2) As of December 31, 2023 and 2022, we had $24.3 million and $34.4 million in letters of credit issued, respectively.

Capitalized financing costs associated with our Senior Credit Facility were $1.2 million and $2.1 million as of December 31, 2023 and 2022, respectively. Of these amounts, $0.8 million and $0.8 million are recorded in other current assets, and $0.4 million and $1.3 million are recorded in other non-current assets in the consolidated balance sheets as of December 31, 2023 and 2022, respectively.
Interest expense consists of the following components for the periods indicated (in thousands):
Years Ended December 31,
202320222021
Senior Credit Facility
$6,802 $4,333 $2,206 
Letters of credit fees and commitment fees1,640 1,637 1,417 
Amortization of deferred financing costs
825 1,125 997 
Other
67 109 306 
Interest expense$9,334 $7,204 $4,926 
Prior Senior Credit Facility

The Company, as guarantor, and Spark HoldCo and each subsidiary of Spark HoldCo party thereto were previously party to a senior secured revolving credit facility, dated May 19, 2017 (as amended, the “Prior Senior Credit Facility”), which included a senior secured revolving facility up to $227.5 million. The Prior Senior Credit Facility had a maturity date of October 13, 2023. The outstanding balances under the Prior Senior Credit Facility were paid in full on June 30, 2022 and it was terminated upon execution of the Company's new Senior Credit Facility.
Senior Credit Facility

On June 30, 2022, the Company and Spark HoldCo, and together with certain subsidiaries of the Company and Spark Holdco, (the “Co-Borrowers”) entered into a Credit Agreement (the “Credit Agreement”).

The Credit Agreement provides for a senior secured credit facility (the “Senior Credit Facility”), which allows the Co-Borrowers to borrow up to $195.0 million on a revolving basis. The Senior Credit Facility provides for working capital loans, loans to fund acquisitions, swingline loans and letters of credit. The Senior Credit Facility expires on June 30, 2025, and all amounts outstanding thereunder are payable on the expiration date.

Borrowings under the Senior Credit Facility bear interest at the following rates depending on the classification of the borrowing and provided further that at no time shall the interest rate be less than four percent (4.0%) per annum:
The Base Rate (a rate per annum equal to the greatest of (a) the prime rate, (b) the Federal Funds Rate plus ½ of 1% and (c) Term Secured Overnight Financing Rate ("SOFR") for a one month tenor plus 1.0%, provided, that the Base Rate shall not at any time be less than 0%), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter;

The Term SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source with either a comparable tenor (for any calculation with respect to a SOFR loan) or a one month tenor (for any calculation with respect to a Base Rate loan)), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter; or

The Daily Simple SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source and applied on a daily basis by the Agent in accordance with rate recommendations for daily loans), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter, plus a liquidity premium added by the Agent to each borrowing.

The Co-Borrowers are required to pay a non-utilization fee of 0.50% quarterly in arrears on the unused portion of the Senior Credit Facility. In addition, the Co-Borrowers are subject to additional fees including an upfront fee, an annual administrative agency fee, an arrangement fee and letter of credit fees.

The Credit Agreement contains covenants that, among other things, require the maintenance of specified ratios or conditions including:

Minimum Fixed Charge Coverage Ratio. The Company must maintain a minimum fixed charge coverage ratio of not less than 1.10 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of, among other things, consolidated interest expense, letter of credit fees, non-utilization fees, earn-out payments, certain restricted payments, taxes, and payments made on or after July 31, 2020 related to the settlement of civil and regulatory matters if not included in the calculation of Adjusted EBITDA. Our Minimum Fixed Charge Coverage Ratio as of December 31, 2023 was 1.96 to 1.00.
Maximum Total Leverage Ratio. The Company must maintain a ratio of (x) the sum of all consolidated
indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified filings with the SEC, to Adjusted EBITDA of no more than 2.50 to 1.00. Our Maximum Total Leverage Ratio as of December 31, 2023 was 1.82 to 1.00.
Maximum Senior Secured Leverage Ratio. The Company must maintain a Senior Secured Leverage Ratio of no more than 2.00 to 1.00. The Senior Secured Leverage Ratio is defined as the ratio of (a) all consolidated indebtedness that is secured by a lien on any property of any loan party (including the effective amount of all loans then outstanding under the Senior Credit Facility but excluding eligible subordinated debt and letter of credit obligations) to (b) Adjusted EBITDA for the most recent twelve month period then ended. Our Maximum Senior Secured Leverage Ratio as of December 31, 2023 was 1.71 to 1.00.

As of December 31, 2023, the Company was in compliance with financial covenants under the Senior Credit Facility. The Company experienced compressed gross profit due to an extreme elevation of commodity costs during 2022, impacting calculated Adjusted EBITDA, a primary component of the financial covenants described above. The Company continues to manage the impact of commodity costs on financial covenant compliance. Maintaining compliance with our covenants under our Senior Credit Facility may impact our ability to pay dividends on our Class A common stock and Series A Preferred Stock.
The Credit Agreement contains various customary affirmative covenants that require, among other things, the Company to maintain insurance, pay its obligations and comply with law. The Credit Agreement also contains customary negative covenants that limit the Company's ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions and dividends, investments, acquisitions or loans, materially modify certain agreements, and enter into transactions with affiliates.

The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by the Company, the equity of Spark HoldCo’s subsidiaries, the Co-Borrowers’ present and future subsidiaries, and substantially all of the Co-Borrowers’ and their subsidiaries’ present and future property and assets, including intellectual property assets, accounts receivable, inventory and liquid investments, and control agreements relating to bank accounts.

The Company is entitled to pay cash dividends to the holders of its Series A Preferred Stock and Class A common stock so long as: (a) no default exists or would result therefrom; (b) the Co-Borrowers are in pro forma compliance with all financial covenants before and after giving effect thereto; and (c) the outstanding amount of all loans and letters of credit do not exceed the borrowing base limits.

The Credit Agreement contains certain customary representations and warranties and events of default. Events of default include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults and cross-acceleration to certain indebtedness, certain events of bankruptcy, certain events under ERISA, material judgments in excess of $5.0 million, certain events with respect to material contracts, and actual or asserted failure of any guaranty or security document supporting the Senior Credit Facility to be in full force and effect. A default will also occur if at any time W. Keith Maxwell III ceases to, directly or indirectly, beneficially own at least fifty-one percent (51%) of the Company’s outstanding Class A common stock and Class B common stock on a combined basis, and a controlling percentage of the voting equity interest of the Company, and certain other changes in control. If such an event of default occurs, the lenders under the Senior Credit Facility would be entitled to take various actions, including the acceleration of amounts due under the facility and all actions permitted to be taken by a secured creditor.

Subordinated Debt Facility

The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million through January 31, 2026. Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.

The Company has the right to capitalize interest payments under the Subordinated Debt Facility. The Subordinated Debt Facility is subordinated in certain respects to our Senior Credit Facility pursuant to a subordination agreement. The Company may pay interest and prepay principal on the Subordinated Debt Facility so long it is in compliance with the covenants under the Senior Credit Facility, is not in default under the Senior Credit Facility and has minimum availability of $5.0 million under the borrowing base under the Senior Credit Facility. Payment of principal and interest under the Subordinated Debt Facility is accelerated upon the occurrence of certain change of control or sale transactions.

As of December 31, 2023 and 2022, there were zero and $20.0 million outstanding borrowings under the Subordinated Debt Facility.
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
10. Fair Value Measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.
We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:

Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.
Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.
Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability. The Level 3 category includes estimated earnout obligations related to our acquisitions.

As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present assets and liabilities measured and recorded at fair value in our consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):
Level 1Level 2Level 3Total
December 31, 2023    
Non-trading commodity derivative assets$— $971 $— $971 
Trading commodity derivative assets— 29 — 29 
Total commodity derivative assets$ $1,000 $ $1,000 
Non-trading commodity derivative liabilities$— $(19,028)$— $(19,028)
Trading commodity derivative liabilities— (167)— (167)
Total commodity derivative liabilities$ $(19,195)$ $(19,195)

Level 1Level 2Level 3Total
December 31, 2022
Non-trading commodity derivative assets$72 $1,149 $— $1,221 
Trading commodity derivative assets— 1,077 — 1,077 
Total commodity derivative assets$72 $2,226 $ $2,298 
Non-trading commodity derivative liabilities$— $(17,617)$— $(17,617)
Trading commodity derivative liabilities— (1,230)— (1,230)
Total commodity derivative liabilities$ $(18,847)$ $(18,847)
We had no transfers of assets or liabilities between any of the above levels during the years ended December 31, 2023, 2022 and 2021.

Our derivative contracts include exchange-traded contracts valued utilizing readily available quoted market prices and non-exchange-traded contracts valued using market price quotations available through brokers or over-the-counter and on-line exchanges. In addition, in determining the fair value of our derivative contracts, we apply a credit risk valuation adjustment to reflect credit risk, which is calculated based on our or the counterparty’s historical credit risks. As of December 31, 2023 and 2022, the credit risk valuation adjustment was a reduction of derivative liabilities, net of $0.3 million and $0.1 million, respectively.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
11. Stock-Based Compensation

Restricted Stock Units

We maintain a Long-Term Incentive Plan ("LTIP") for employees, consultants and directors of the Company and its affiliates who perform services for the Company. The purpose of the LTIP is to provide a means to attract and retain individuals to serve as directors, employees and consultants who provide services to the Company by affording such individuals a means to acquire and maintain ownership of awards, the value of which is tied to the performance of the Company’s Class A common stock. The LTIP provides for grants of cash payments, stock options, stock appreciation rights, restricted stock or units, bonus stock, dividend equivalents, and other stock-based awards with the total number of shares of stock available for issuance under the LTIP not to exceed 2,750,000 shares.

Restricted stock units granted to our officers, employees, non-employee directors and certain employees of our affiliates who perform services for the Company vest over approximately one year for non-employee directors and ratably over approximately one to four years for officers, employees, and employees of affiliates, with the initial vesting date occurring in May of the subsequent year. Each restricted stock unit is entitled to receive a dividend equivalent when dividends are declared and distributed to shareholders of Class A common stock. These dividend equivalents are retained by the Company, reinvested in additional restricted stock units effective as of the record date of such dividends and vested upon the same schedule as the underlying restricted stock unit.
The Company measures the cost of awards classified as equity awards based on the grant date fair value of the award, and the Company measures the cost of awards classified as liability awards at the fair value of the award at each reporting period. The Company has utilized an estimated 10% annual forfeiture rate of restricted stock units in determining the fair value for all awards excluding those issued to executive level recipients and non-employee directors, for which no forfeitures are estimated to occur. The Company has elected to recognize related compensation expense on a straight-line basis over the associated vesting periods.
Although the restricted stock units allow for cash settlement of the awards at the sole discretion of management of the Company, management intends to settle the awards by issuing shares of the Company’s Class A common stock.
Total stock-based compensation expense for the years ended December 31, 2023, 2022 and 2021 was $2.3 million, $3.2 million and $3.4 million. Total income tax expense/(benefit) related to stock-based compensation recognized in net income (loss) was $0.2 million, less than $0.1 million and less than $(0.1) million for the years ended December 31, 2023, 2022 and 2021.

Equity Classified Restricted Stock Units

Restricted stock units issued to employees and officers of the Company are classified as equity awards. The fair value of the equity classified restricted stock units is based on the Company’s Class A common stock price as of the grant date. The Company recognized stock based compensation expense of $2.3 million, $3.1 million and $3.1 million for the years ended December 31, 2023, 2022 and 2021, respectively, in general and administrative expense with a corresponding increase to additional paid in capital. The following table summarizes equity classified restricted stock unit activity and unvested restricted stock units for the year ended December 31, 2023:
Number of Shares (in thousands)Weighted Average Grant Date Fair Value
Unvested at December 31, 2022114 $44.88 
Granted81 12.44 
Dividend reinvestment issuances27.24 
Vested(60)12.46 
Forfeited(3)42.82 
Unvested at December 31, 2023136 $23.21 

For the year ended December 31, 2023, 59,549 restricted stock units vested, with 37,835 shares of Class A common stock distributed to the holders of these units and 21,714 shares of Class A common stock withheld by the Company to cover taxes owed on the vesting of such units. As of December 31, 2023, there was $2.3 million of total unrecognized compensation cost related to the Company’s equity classified restricted stock units, which is expected to be recognized over a weighted average period of approximately 1.8 years.

Change in Control Restricted Stock Units    

In 2018, the Company granted Change in Control Restricted Stock Units ("CIC RSUs") to certain officers that vest upon a "Change in Control", if certain conditions are met. The terms of the CIC RSUs define a "Change in Control" to generally mean:

the consummation of an agreement to acquire or tender offer for beneficial ownership by any person, of 50% or more of the combined voting power of our outstanding voting securities entitled to vote generally in the election of directors, or by any person of 90% or more of the then total outstanding shares of Class A common stock;
individuals who constitute the incumbent board cease for any reason to constitute at least a majority of the board;
consummation of certain reorganizations, mergers or consolidations or a sale or other disposition of all or substantially all of our assets;
approval by our stockholders of a complete liquidation or dissolution;
a public offering or series of public offerings by Retailco and its affiliates, as a selling shareholder group, in which their total interest drops below 10 million of our total outstanding voting securities;
a disposition by Retailco and its affiliates in which their total interest drops below 10 million of our total outstanding voting securities; or
any other business combination, liquidation event of Retailco and its affiliates or restructuring of us which the Compensation Committee deems in its discretion to achieve the principles of a Change in Control.

The equity classified restricted stock unit table above excludes unvested CIC RSUs as the conditions for Change in Control have not been met. The Company has not recognized stock compensation expense related to the CIC RSUs as the Change in Control conditions have not been met.
Liability Classified Restricted Stock Units

Restricted stock units issued to non-employee directors of the Company and employees of certain of our affiliates are classified as liability awards as the awards are either to a) non-employee directors that allow for the recipient to choose net settlement for the amount of withholding taxes dues upon vesting or b) to employees of certain affiliates of the Company and are therefore not deemed to be employees of the Company. The fair value of the liability classified restricted stock units is based on the Company’s Class A common stock price as of the reported period ending date. The Company recognized stock based compensation expense of less than $0.1 million, $0.1 million and $0.3 million for years ended December 31, 2023, 2022 and 2021, respectively, in general and administrative expense with a corresponding increase to liabilities. As of December 31, 2023 and 2022 , the Company’s liabilities related to these restricted stock units recorded in current liabilities was less than $0.1 million and $0.2 million, respectively. The following table summarizes liability classified restricted stock unit activity and unvested restricted stock units for the year ended December 31, 2023:
Number of Shares (in thousands)Weighted Average Reporting Date Fair Value
Unvested at December 31, 202214 $25.55 
Granted9.40 
Dividend reinvestment issuances9.40 
Vested(9)11.55 
Forfeited— — 
Unvested at December 31, 202317 $9.40 

For the year ended December 31, 2023, 8,890 restricted stock units vested, with 8,631 shares of Class A common stock distributed to the holders of these units and 259 shares of Class A common stock withheld by the Company to cover taxes owed on the vesting of such units. As of December 31, 2023, there was $0.1 million of total unrecognized compensation cost related to the Company’s liability classified restricted stock units, which is expected to be recognized over a weighted average period of approximately 1.6 years.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
12. Income Taxes

We and our subsidiaries, CenStar and Verde Energy USA, Inc. ("Verde Corp") are each subject to U.S. federal income tax as corporations. CenStar and Verde Corp file consolidated tax returns in jurisdictions that allow combined reporting. Spark HoldCo and its subsidiaries, with the exception of CenStar and Verde Corp, are treated as flow-through entities for U.S. federal income tax purposes, and, as such, are generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to their taxable income is passed through to their members or partners. Accordingly, we are subject to U.S. federal income taxation on our allocable share of Spark HoldCo's net U.S. taxable income.

In our financial statements, we report federal and state income taxes for our share of the partnership income attributable to our ownership in Spark HoldCo and for the income taxes attributable to CenStar and Verde Corp. Net income attributable to non-controlling interest includes the provision for income taxes related to CenStar and Verde Corp.

We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and the tax bases of the assets and liabilities. We apply existing tax law and the tax rate that we expect to apply to taxable income in the years in which those differences are expected to be recovered or settled in calculating the deferred tax assets and liabilities. Effects of changes in tax rates on deferred tax assets and liabilities are recognized in income in the period of the tax rate enactment. A valuation allowance is recorded when it is not more likely than not that some or all of the benefit from the deferred tax asset will be realized.
The provision for income taxes for the years ended December 31, 2023, 2022, and 2021 included the following components:
(in thousands) 2023 20222021
Current:   
Federal $4,028 $3,045 $381 
State 1,960 1,476 (622)
Total Current5,988 4,521 (241)
  
Deferred: 
Federal 4,031 1,505 4,274 
State 1,123 457 1,233 
 Total Deferred 5,154 1,962 5,507 
Provision for income taxes $11,142 $6,483 $5,266 
 
The effective income tax rate was 30%, 37%, and (3,582)% for the years ended December 31, 2023, 2022, and 2021, respectively. The following table reconciles the income tax benefit that would result from application of the statutory federal tax rate, 21%, 21%, and 21% for the years ended December 31, 2023, 2022, and 2021 respectively, to the amount included in the consolidated statement of operations:
(in thousands)202320222021
Expected provision at federal statutory rate$7,822 $3,714 $(31)
Increase (decrease) resulting from:
Non-controlling interest(2,090)(963)3,475 
Preferred Stock dividends1,596 1,198 1,264 
State income taxes, net of federal income tax effect2,671 1,918 1,745 
Prior year tax adjustments(131)148 (996)
Outside Tax basis Adjustment1,220 225 (282)
Penalties— 238 (158)
Stock conversion— — 1,486 
Rate differential on loss carryback— — (1,157)
Other54 (80)
Provision for income taxes$11,142 $6,483 $5,266 

Total income tax expense for the years ended December 31, 2023, 2022 and 2021 differed from amounts computed by applying the U.S. federal statutory tax rates to pre-tax income primarily due to state income taxes and the impact of permanent differences between book and taxable income, most notably the income attributable to non-controlling interest, which gets taxed at the non-controlling interest partner level. In addition, in 2021 the Company recognized an effective tax rate benefit from the carry-back of a net operating loss due to higher statutory rate in the carry-back years.
The components of our deferred tax assets as of December 31, 2023 and 2022 are as follows:
(in thousands)20232022
Deferred Tax Assets:
Investment in Spark HoldCo$12,241 $16,931 
Derivative Liabilities405 333 
Fixed Assets and Intangibles2,047 2,919 
Other 685 552 
Total deferred tax assets$15,378 $20,735 
Deferred Tax Liabilities:
Other(96)(298)
 Total deferred tax liabilities $(96)$(298)
Total deferred tax assets/liabilities $15,282 $20,437 

We periodically assess whether it is more likely than not that we will generate sufficient taxable income to realize our deferred income tax assets. In making this determination, we consider all available positive and negative evidence and makes certain assumptions. We consider, among other things, our deferred tax liabilities, the overall business environment, our historical earnings and losses, current industry trends, and our outlook for future years. We believe it is more likely than not that our deferred tax assets will be utilized, and accordingly have not recorded a valuation allowance on these assets.

The tax years 2017 through 2022 remain open to examination by the major taxing jurisdictions to which the Company is subject to income tax.

Accounting for uncertainty in income taxes prescribes a recognition threshold and measurement methodology for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. As of December 31, 2023 and 2022 there was no liability, and for the years ended December 31, 2023, 2022 and 2021, there was no expense recorded for interest and penalties associated with uncertain tax positions or unrecognized tax positions. Additionally, the Company does not have unrecognized tax benefits as of December 31, 2023 and 2022.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
13. Commitments and Contingencies

From time to time, we may be involved in legal, tax, regulatory and other proceedings in the ordinary course of business. Liabilities for loss contingencies arising from claims, assessments, litigation or other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.

Legal Proceedings

Below is a summary of our currently pending material legal proceedings. We are subject to lawsuits and claims arising in the ordinary course of our business. The following legal proceedings are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, unless otherwise specifically noted, we cannot currently predict the manner and timing of the resolutions of these legal proceedings or estimate a range of possible losses or a minimum loss that could result from an adverse verdict in a potential lawsuit. While the lawsuits and claims are asserted for amounts that may be material should an unfavorable outcome occur, management does not currently expect that any currently pending matters will have a material adverse effect on our financial position or results of operations.

Consumer Lawsuits

Similar to other energy service companies (“ESCOs”) operating in the industry, from time-to-time, the Company is subject to class action lawsuits in various jurisdictions where the Company sells natural gas and electricity.
On January 14, 2021, Glikin, et al. v. Major Energy Electric Services, LLC, a purported variable rate class action was filed by a Maryland customer in the United States District Court, Southern District of New York, attempting to represent a class of all Major Energy customers (including customers of companies Major Energy acts as a successor to) in the United States charged a variable rate for electricity or gas by Major Energy during the applicable statute of limitations period up to and including the date of judgment. The Company moved this case to the United States District Court for the District of Maryland (Case No. 1:21-cv-03251-MJM) and in December 2023 filed a motion to dismiss the lawsuit. The Company is vigorously defending this matter; however, given the current early stage of this matter, we cannot predict the outcome of this case at this time.

On December 18, 2023, Foote v. Electricity N.H., LLC (“ENH”), a purported Telephone Consumer Protection Act (the “TCPA”) class action was filed in the United States District Court for the District of New Hampshire. Plaintiff claims that calls made to her violated the TCPA. Plaintiff purports to assert claims on her own behalf and a putative class of individuals to whom calls using a prerecorded or artificial voice message regarding ENH’s services were placed during the period of September 1, 2019 through September 1, 2023. ENH only operates in New Hampshire and no other states. The Company denies Plaintiff’s allegations and intends to vigorously defend against her claims.

Corporate Matter Lawsuits

The Company may from time to time be subject to legal proceedings that arise in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those legal proceedings to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

Regulatory Matters

Many state regulators have increased scrutiny on retail energy providers, across all industry providers. We are subject to regular regulatory inquiries, license renewal reviews, and preliminary investigations in the ordinary course of our business. Below is a summary of our currently pending material state regulatory matters. The following state regulatory matters are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, we cannot currently predict the manner and timing of the resolution of these state regulatory matters or estimate a range of possible losses or a minimum loss that could result from an adverse action. Management does not currently expect that any currently pending state regulatory matters will have a material adverse effect on our financial position or results of operations.

Maine. On February 9, 2023, Maine Commission’s Consumer Assistance and Safety Division (“Advocacy Staff”) filed a Request for Formal Investigation requesting that the Maine Commission open a formal, enforcement investigation to review whether Company’s subsidiary, Electricity Maine, LLC (EME), is in compliance with the Maine Commission’s Rules. During a special deliberative session, the same day, the Maine Commission announced it would proceed with a formal investigation of EME, which was noticed in a Notice of Enforcement Investigation issued February 10, 2023 (Docket No. 2023-00024). The Company met with Advocacy Staff over the course of several months to address concerns. As a result, the Company and the Advocacy Staff have agreed to a settlement in principle pursuant to which customers would receive certain limited refunds on their energy bill. This settlement is pending, and the Maine Commission is required to approve the settlement. The Company is working with the Commission and believes this matter will not have a material impact on the Company.

Illinois. On July 26, 2023, Spark Energy, LLC received a demand letter from a law firm representing the Office of the Illinois Attorney General alleging that Spark Energy, LLC’s marketing and sales practices may have not been in compliance with Illinois law. The letter offered, in the interest of efficiency and minimizing litigation costs, a settlement demand to resolve the matter. The Company is voluntarily working with the firm, however, if settlement is unsuccessful, the Attorney General could commence a lawsuit in Illinois against Spark Energy, LLC.
In addition to the matters disclosed above, in the ordinary course of business, the Company may from time to time be subject to regulators initiating informal reviews or issuing subpoenas for information as means to evaluate the Company and its subsidiaries’ compliance with applicable laws, rules, regulations and practices. Although there can be no assurance in this regard, the Company does not expect any of those regulatory reviews to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.

Indirect Tax Audits
We are undergoing various types of indirect tax audits spanning from years 2020 to 2023 for which additional liabilities may arise. At the time of filing these consolidated financial statements, these indirect tax audits are at an early stage and subject to substantial uncertainties concerning the outcome of audit findings and corresponding responses.
As of December 31, 2023 and December 31, 2022 we had accrued $6.3 million and $3.7 million, respectively, related to litigation and regulatory matters and $0.7 million and $0.2 million, respectively, related to indirect tax audits. The accrual for litigation and regulatory matters, and indirect tax audit is recorded in accrued liabilities on the balance sheet. The outcome of each of these may result in additional expense.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transactions with Affiliates
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Transactions with Affiliates
14. Transactions with Affiliates

Transactions with Affiliates

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services to these related parties. We also sell and purchase natural gas and electricity with affiliates. We present receivables and payables with the same affiliate on a net basis in the consolidated balance sheets as all affiliate activity is with parties under common control. Affiliated transactions include certain services to the affiliated companies associated with employee benefits provided through our benefit plans, insurance plans, leased office space, administrative salaries, due diligence work, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed are based on the services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying consolidated financial statements include costs that have been incurred by us and then directly billed or allocated to affiliates, as well as costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the consolidated balance sheets. Transactions with affiliates for sales or purchases of natural gas and electricity, are recorded in retail cost of revenues, and net asset optimization revenues in the consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate recorded in the consolidated balance sheets.
The following tables presents asset and liability balances with affiliates (in thousands):

December 31, 2023December 31, 2022
Assets
Accounts Receivable - affiliates$4,683 $6,455 
Total Assets - affiliates
$4,683 $6,455 
December 31, 2023December 31, 2022
Liabilities
Accounts Payable - affiliates$472 $265 
Subordinated Debt - affiliates (1)
— 20,000 
Total Liabilities - affiliates
$472 $20,265 
(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.
The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):
December 31, 2023December 31, 2022December 31, 2021
Revenue NAO - affiliates$3,262 $4,122 $1,566 
Less: Cost of Revenue NAO - affiliates334 536 
Net NAO - affiliates
$2,928 $3,586 $1,561 

The Company's retail cost of revenue include gains/losses related to derivative instruments transactions with affiliates. For the years ended December 31, 2023, 2022 and 2021, respectively, we recognized gain of $0.3 million, zero and zero in retail cost of revenue related to derivative instruments settlements.
Cost Allocations

Where costs incurred on behalf of the affiliate or us cannot be determined by specific identification for direct billing, the costs are allocated to the affiliated entities or us based on estimates of percentage of departmental usage, wages or headcount. The total net amount direct billed and allocated to/(from) affiliates was $1.5 million, $2.7 million and $(0.5) million for the years ended December 31, 2023, 2022 and 2021, respectively. The Company would have incurred incremental costs of $1.5 million, $1.6 million, $1.3 million for the years ended December 31, 2023, 2022 and 2021, respectively, operating on a stand-alone basis.
Distributions to and Contributions from Affiliates

During the years ended December 31, 2023, 2022 and 2021, we made distributions to affiliates of Mr. Maxwell of $3.6 million, $14.5 million and $14.8 million, respectively, for payments of quarterly distributions on their respective Spark HoldCo units. During the years ended December 31, 2023, 2022 and 2021, we also made distributions to these affiliates for gross-up distributions of $0.7 million, $0.1 million, and $2.6 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.
Subordinated Debt Facility

The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million through January 31, 2026. Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.

As of December 31, 2023 and 2022, there were zero and $20.0 million outstanding borrowings under the Subordinated Debt Facility. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segment Reporting
15. Segment Reporting

Our determination of reportable business segments considers the strategic operating units under which we make financial decisions, allocate resources and assess performance of our business. Our reportable business segments are retail electricity and retail natural gas. The retail electricity segment consists of electricity sales and transmission to residential and commercial customers. The retail natural gas segment consists of natural gas sales to, and natural gas transportation and distribution for, residential and commercial customers. Corporate and other consists of expenses and assets of the retail electricity and natural gas segments that are managed at a consolidated level such as general and administrative expenses. Asset optimization activities and wireless services are also included in Corporate and other.

For the years ended December 31, 2023, 2022 and 2021, we recorded asset optimization revenues of $24.6 million, $86.7 million and $57.0 million and asset optimization cost of revenues of $31.9 million, $89.0 million and $61.2 million, respectively, which are presented on a net basis in asset optimization revenues.

We use retail gross margin to assess the performance of our operating segments. We define retail gross margin as gross profit less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments, and (iv) gains (losses) from non-recurring events (including non-recurring market volatility).

We deduct net gains (losses) on non-trading derivative instruments, excluding current period cash settlements, from the retail gross margin calculation in order to remove the non-cash impact of net gains and losses on these derivative instruments. We deduct net gains (losses) from non-recurring events (including non-recurring market volatility) to ensure retail gross margin reflects operating performance that is not distorted by non-recurring events or extreme market volatility. Retail gross margin should not be considered an alternative to, or more meaningful than, operating income (loss), as determined in accordance with GAAP.

Below is a reconciliation of retail gross margin to gross profit (in thousands):
  
Years Ended December 31,
(in thousands)202320222021
Reconciliation of Retail Gross Margin to Gross Profit
Total Revenues$435,192 $460,493 $393,485 
Less:
Retail cost of revenues310,744 357,096 323,219 
Gross Profit124,448 103,397 70,266 
Less:
Net asset optimization expense(7,326)(2,322)(4,243)
Net, (loss) gain on non-trading derivative instruments(70,304)17,305 22,130 
Net, cash settlements on non-trading derivative instruments65,428 (35,966)(15,752)
Non-recurring event - winter storm Uri — 9,565 (64,403)
Retail Gross Margin$136,650 $114,815 $132,534 
Financial data for business segments are as follows (in thousands):
Year Ended December 31, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues$328,466 $110,894 $(4,168)$— $435,192 
Retail cost of revenues240,979 68,202 1,563 — 310,744 
Gross Profit$87,487 $42,692 $(5,731)$ $124,448 
Less:
Net asset optimization expense— — (7,326)— (7,326)
Net, loss on non-trading derivative instruments(58,554)(11,750)— — (70,304)
Current period settlements on non-trading derivatives58,475 6,953 — — 65,428 
Retail gross margin$87,566 $47,489 $1,595 $ $136,650 
Total Assets
$1,613,642 $48,303 $301,892 $(1,660,003)$303,834 
Goodwill$117,813 $2,530 $ $ $120,343 
Year Ended December 31, 2022
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues $352,750 $110,065 $(2,322)$— $460,493 
Retail cost of revenues275,701 81,395 — — 357,096 
Gross Profit$77,049 $28,670 $(2,322)$ $103,397 
Less:
Net asset optimization expense — — (2,322)— (2,322)
Net, gain on non-trading derivative instruments11,351 5,954 — — 17,305 
Current period settlements on non-trading derivatives(26,616)(9,350)— — (35,966)
Non-recurring event - winter storm Uri9,565 — — — 9,565 
Retail gross margin$82,749 $32,066 $ $ $114,815 
Total Assets $1,802,649 $123,490 $313,490 $(1,908,679)$330,950 
Goodwill$117,813 $2,530 $ $ $120,343 
Year Ended December 31, 2021
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues$322,594 $75,134 $(4,243)$— $393,485 
Retail cost of revenues284,794 38,425 — — 323,219 
Gross Profit$37,800 $36,709 $(4,243)$ $70,266 
Less:
Net asset optimization expense — — (4,243)— (4,243)
Net, Gain on non-trading derivative instruments19,070 3,060 — — 22,130 
Current period settlements on non-trading derivatives(12,876)(2,876)— — (15,752)
Non-recurring event - winter storm Uri(64,403)— — — (64,403)
Retail gross margin96,009 36,525 — — 132,534 
Total Assets $1,527,456 $7,320 $310,039 $(1,491,056)$353,759 
Goodwill$117,813 $2,530 $ $ $120,343 

Significant Customers
For each of the years ended December 31, 2023, 2022 and 2021, we did not have any significant customers that individually accounted for more than 10% of our consolidated retail revenue.
Significant Suppliers
For each of the years ended December 31, 2023, 2022 and 2021, we had two, three, and two significant suppliers that individually accounted for more than 10% of our consolidated retail cost of revenues. For each of the years ended December 31, 2023, 2022 and 2021, these suppliers accounted for 28%, 61% and 26% of our consolidated cost of revenue.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Customer Acquisitions
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Customer Acquisitions
16. Customer Acquisitions

Acquisition of Customer Books

In May 2021, we entered into a series of asset purchase agreements and agreed to acquire up to approximately 56,900 RCEs for a cash purchase price of up to a maximum of $11.5 million. These customers began transferring in August 2021, and are located in our existing markets. As of December 31, 2022, a total of $7.5 million was paid for approximately 45,000 RCEs ($9.2 million for acquired customer contracts, net of $1.7 million related holdbacks under the terms of the purchase agreement). In addition, approximately $2.3 million was released back to us for a reduction in RCEs to be acquired.

As part of the acquisitions, we funded an escrow account, the balance of which is reflected as restricted cash in our consolidated balance sheet. As we acquire customers and as the contractual requirements under the asset purchase agreement are met, we make payments to the sellers from the escrow account. As of December 31, 2022, the balance in the escrow account was $1.7 million. These funds were released to the sellers in the first quarter of 2023 as remaining conditions of the asset purchase agreement were met. As of December 31, 2023, the balance in the escrow account was zero.
In July 2021, we entered into an agreement to acquire up to approximately 50,000 RCEs and derivatives related to the customer load under a five-year contingent fee structure based on gas volume billed and collected for the acquired customer contracts. These customers began transferring in the fourth quarter of 2021, and are located in our existing markets. Due to the contingent fee structure, the cost of the RCEs will be recognized when probable and reasonably estimable.

In August 2022, we entered into an agreement to acquire up to approximately 18,700 RCEs and derivatives related to the customer load under a five-year contingent fee structure based on gas volumes billed and collected for the acquired customer contracts. These customers began transferring in the fourth quarter of 2022, and are located in our existing markets. Due to the contingent fee structure, the cost of the RCEs will be recognized when probable and reasonably estimable.

Acquisition of Broker Books

In January 2022, we entered into an asset purchase agreement and agreed to acquire the rights to broker contracts for approximately 1,000 customer meters for a cash price of $0.4 million, which was paid upon execution of the contract.

In January 2022, we entered into an asset purchase agreement to acquire the rights to broker contracts for approximately 900 customer meters for a cash price of $0.6 million, pending certain conditions to close. We paid approximately $0.3 million as a deposit at the time the asset purchase agreement was executed. The conditions to close were met in June 2022, at which time approximately $0.3 million was paid to the seller.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events
17. Subsequent Events

Declaration of Dividends
On January 17, 2024, we declared a quarterly cash dividend in the amount of $0.75960 per share to holders of record of the Series A Preferred Stock on April 1, 2024. The dividend will be paid on April 15, 2024
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the SEC. Our financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the consolidated financial statements.
In the opinion of the Company's management, the accompanying consolidated financial statements reflect all adjustments that are necessary to fairly present the financial position, the results of operations, the changes in equity and the cash flows of the Company for the respective periods. Such adjustments are of a normal recurring nature, unless otherwise disclosed.
Subsequent Events
Subsequent Events
Subsequent events have been evaluated through the date these financial statements are issued. Any material subsequent events that occurred prior to such date have been properly recognized or disclosed in the consolidated financial statements.
Use of Estimates and Assumptions
Use of Estimates and Assumptions
The preparation of our consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates.
Relationship with our Founder and Majority Shareholder
Relationship with our Founder, Majority Shareholder, and Chief Executive Officer

Mr. Maxwell, III is the Chief Executive Officer and the owner of a majority of the voting power of our common stock through his ownership of NuDevco Retail, LLC ("NuDevco Retail") and Retailco, LLC ("Retailco"). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC ("TxEx"), which is wholly owned by Mr. Maxwell. NuDevco Retail is a wholly owned subsidiary of NuDevco Retail Holdings LLC ("NuDevco Retail Holdings"), which is a wholly owned subsidiary of Electric HoldCo, LLC, which is also a wholly owned subsidiary of TxEx.

We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled by Mr. Maxwell, and these affiliates enter into transactions with and pay certain costs on our behalf. We undertake these transactions in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services among these related parties.
These transactions include, but are not limited to, employee benefits provided through the Company’s benefit plans, insurance plans, leased office space, certain administrative salaries, management due diligence, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed under these arrangements are based on services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying consolidated financial statements include costs that have been incurred by the Company and then directly billed or allocated to affiliates, and costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the consolidated balance sheets. Additionally, the Company enters into transactions with certain affiliates for sales or purchases of natural gas and electricity, which are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate in the consolidated balance sheets. The allocations and related estimates and assumptions are described more fully in Note 14 "Transactions with Affiliates."

On December 29, 2023, we entered into a merger agreement (the “Merger Agreement”) with Retailco, LLC, a Texas limited liability company (“Retailco”), and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), whereby all of our Class A common stock (except for as described below), will be acquired by Retailco for $11.00 per share.

Retailco is an entity owned by TxEx, which is wholly owned by Mr. Maxwell.

The transaction will be effected by a merger of Merger Sub, with and into the Company, with the Company surviving the merger. Under the terms of the Merger Agreement, all of our Class A common stock, except for shares of Class A common stock for which appraisal rights have been properly and validly exercised under Delaware law and certain additional shares, including those held by the Company or any of its subsidiaries (or held in the Company’s treasury), Retailco or Merger Sub or any of their respective subsidiaries, or Mr. Maxwell, and any person or entity controlled by him, will be converted into the right to receive the cash consideration.

The Class A common stock, currently traded under the symbol VIA, will cease to trade on NASDAQ upon consummation of the transaction. We expect that the Series A Preferred Stock, currently traded under the symbol VIASP, will continue to trade on NASDAQ following the transaction. Accordingly, Via Renewables will remain subject to the reporting requirements of the Exchange Act.

The transaction was negotiated on behalf of the Company by a Special Committee of its Board of Directors with the assistance of independent financial and legal advisors. The Special Committee is comprised of entirely disinterested and independent directors. Following the Special Committee’s unanimous recommendation in support of the merger, the Company’s Board of Directors (other than Mr. Maxwell) approved the Merger Agreement and recommended that the Company’s stockholders adopt and approve the Merger Agreement and the merger.

The merger is subject to approval by a majority of shareholders of the issued and outstanding shares of the Company’s Class A common stock and Class B common stock.

In addition, the merger is subject to a non-waivable requirement of approval by the holders of at least a majority of the issued and outstanding Class A common stock and Class B common stock not owned by Mr. Maxwell and his affiliated entities or the directors, officers or their immediate family members. Mr. Maxwell and affiliated entities have entered into a support agreement to vote their shares in favor of the transaction and against any competing transaction. The Merger Agreement is not subject to a financing condition, but is subject to customary closing conditions. The transaction is expected to close in the second quarter of 2024.
Cash and Cash Equivalents
Cash and Cash Equivalents

Cash and cash equivalents consist of all unrestricted demand deposits and funds invested in highly liquid instruments with original maturities of three months or less. The Company periodically assesses the financial condition of the institutions where these funds are held and believes that its credit risk is minimal with respect to these institutions.
Restricted Cash
Restricted Cash

As part of the customer acquisitions in May 2021, we funded an escrow account, the balance of which is reflected as restricted cash in our consolidated balance sheet. As we acquire customers and other conditions of the asset purchase agreement are met, we make payments to the sellers from the escrow account. As of December 31, 2022, the balance in the escrow account was $1.7 million. These funds were released to the sellers as remaining conditions of the purchase agreement were met in the first quarter of 2023. See Note 16 "Customer Acquisitions" for further discussion.
Inventory
Inventory

Inventory primarily consists of natural gas used to fulfill and manage seasonality for fixed and variable-price retail customer load requirements and is valued at the lower of weighted average cost or net realizable value. Purchased natural gas costs are recognized in the consolidated statements of operations, within retail cost of revenues, when the natural gas is sold and delivered out of the storage facility using the weighted average cost of the gas sold.

As of December 31, 2023, the Company also holds approximately $0.5 million of wireless device inventory which is valued at the lower of cost or net realizable value.
Customer Acquisition Costs
Customer Acquisition Costs

The Company capitalizes direct response advertising costs that consist primarily of hourly and commission-based telemarketing costs, door-to-door agent commissions and other direct advertising costs associated with proven customer generation in its balance sheet. These costs are amortized over one to two years.

As of December 31, 2023 and 2022, the net customer acquisition costs were $7.0 million and $5.2 million, respectively, of which $5.2 million and $3.5 million were recorded in current assets, and $1.8 million and $1.7 million were recorded in non-current assets. Amortization of customer acquisition costs was $4.8 million, $2.1 million, and $6.1 million for the years ended December 31, 2023, 2022 and 2021, respectively, which is recorded in depreciation and amortization in the Consolidated Statements of Operations. Customer acquisition costs do not include customer acquisitions through merger and acquisition activities, which are recorded as customer relationships.
Recoverability of customer acquisition costs is evaluated based on a comparison of the carrying amount of such costs to the future net cash flows expected to be generated by the customers acquired, considering specific assumptions for customer attrition, per unit gross profit, and operating costs. These assumptions are based on forecasts and historical experience.
Customer Relationships, Non-compete agreements, and Trademarks
Customer Relationships

Customer contracts recorded as part of mergers or acquisitions are reflected as customer relationships in our balance sheet. The Company had capitalized customer relationship of $0.3 million and $2.5 million, net of amortization, as current assets as of December 31, 2023 and 2022, respectively, and $0.1 million and $0.5 million, net of amortization, as non-current assets as of December 31, 2023 and 2022, respectively, related to these intangible assets. These intangibles are amortized on a straight-line basis over the estimated average life of the related customer contracts acquired, which ranges from eighteen months to three years.

The acquired customer relationships intangibles are reflective of the acquired companies’ customer base, and were valued at the respective dates of acquisition using an excess earnings method under the income approach. Using this method, the Company estimated the future cash flows resulting from the existing customer relationships, considering attrition as well as charges for contributory assets, such as net working capital, fixed assets, and assembled workforce. These future cash flows were then discounted using an appropriate risk-adjusted rate of return by retail unit to arrive at the present value of the expected future cash flows. Customer relationships are amortized to depreciation and amortization based on the expected future net cash flows by year, bifurcated between hedged and unhedged and amortized to depreciation and amortization based on the expected future cash flows by year and expensed to retail cost of revenue based on the expected term of the underlying fixed price contract in each reporting period, respectively.

During the twelve months ended December 31, 2022, the Company changed the estimated average life for Customer Relationships — Other from three years to eighteen months, resulting in approximately $0.9 million of additional amortization recorded in the twelve months ended December 31, 2022. Customer relationship amortization expense was $2.5 million, $12.3 million, and $12.7 million for the years ended December 31, 2023, 2022 and 2021, respectively.
We review customer relationships for impairment whenever events or changes in business circumstances indicate the carrying value of the intangible assets may not be recoverable. Impairment is indicated when the undiscounted cash flows estimated to be generated by the intangible assets are less than their respective carrying value. If an impairment exists, a loss is recognized for the difference between the fair value and carrying value of the intangible assets.
Trademarks

We record trademarks as part of our acquisitions which represent the value associated with the recognition and positive reputation of an acquired company to its target markets. This value would otherwise have to be internally developed through significant time and expense or by paying a third party for its use. These intangibles are amortized over the estimated five-year to ten-year life of the trademark on a straight-line basis. The fair values of trademark assets were determined at the date of acquisition using a royalty savings method under the income approach. Under this approach, the Company estimates the present value of expected cash flows resulting from avoiding royalty payments to use a third party trademark. The Company analyzes market royalty rates charged for licensing trademarks and applied an expected royalty rate to a forecast of estimated revenue, which was then discounted using an appropriate risk adjusted rate of return. As of December 31, 2023 and 2022, we had recorded $2.4 million and $2.8 million related to these trademarks in other assets. Amortization expense was $0.4 million, $0.7 million, and $1.1 million for the years ended December 31, 2023, 2022 and 2021, respectively.
We review trademarks for impairment whenever events or changes in business circumstances indicate the carrying value of the intangible assets may not be recoverable. Impairment is indicated when the undiscounted cash flows estimated to be generated by the intangible assets are less than their respective carrying value. If an impairment exists, a loss is recognized for the difference between the fair value and carrying value of the intangible assets.
Operating Leases
Operating Leases

The Company maintained operating leases related to our offices that expired in 2022. The initial term for our property leases is typically three to five years, with renewal options with rent recognized on a straight-line basis over the lease term.
For our operating leases, we recorded rent expense of zero, less than $0.1 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. We recorded sub-lease income of zero, less than $0.1 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023 and 2022, we had recorded a right-of-use asset of zero and zero, respectively, in other current assets and other assets. As of December 31, 2023 and 2022 we had recorded a lease liability of zero and zero, respectively, in other current liabilities and other long-term liabilities.
Deferred Financing Costs
Deferred Financing Costs
Costs incurred in connection with the issuance of long-term debt are capitalized and amortized to interest expense using the straight-line method over the life of the related long-term debt. These costs are included in other assets in our consolidated balance sheets.
Property and Equipment
Property and Equipment

The Company records property and equipment at historical cost. Depreciation expense is recorded on a straight-line method based on estimated useful lives, which range from 2 to 5 years, along with estimates of the salvage values of the assets. When items of property and equipment are sold or otherwise disposed of, any gain or loss is recorded in the consolidated statements of operations.
Internal-Use Software The Company capitalizes costs associated with certain of its internal-use software projects. Costs capitalized are those incurred during the application development stage of projects such as software configuration, coding, installation of hardware and testing. Costs incurred during the preliminary or post-implementation stage of the project are expensed in the period incurred, including costs associated with formulation of ideas and alternatives, training and application maintenance. After internal-use software projects are completed, the associated capitalized costs are depreciated over the estimated useful life of the related asset. Interest costs incurred while developing internal-use software projects are also capitalized.
Goodwill
Goodwill

Goodwill represents the excess of cost over fair value of the assets of businesses acquired in accordance with FASB ASC Topic 350 Intangibles-Goodwill and Other ("ASC 350"). The goodwill on our consolidated balance sheet as of December 31, 2023 is associated with both our Retail Natural Gas and Retail Electricity segments. We determine our segments, which are also considered our reporting units, by identifying each unit that engaged in business activities from which it may earn revenues and incur expenses, had operating results regularly reviewed by the segment manager for purposes of resource allocation and performance assessment, and had discrete financial information.

Goodwill is not amortized, but rather is assessed for impairment whenever events or circumstances indicate that impairment of the carrying value of goodwill is likely, but no less often than annually as of October 31. We compare our estimate of the fair value of the reporting unit with its carrying value, including goodwill. If the carrying value of the reporting unit exceeds its fair value, we would recognize a goodwill impairment loss for the amount by which the reporting unit's carrying value exceeds its fair value. In accordance with our accounting policy, we completed our annual assessment of goodwill impairment as of October 31, 2023 during the fourth quarter of 2023, using a quantitative assessment approach, and the test indicated no impairment.
Treasury Stock
Treasury Stock
Treasury stock consists of Company's own stock that has been issued, but subsequently reacquired by the Company. Treasury stock does not reduce the number of shares issued but does reduce the number of shares outstanding. These shares are not eligible to receive cash dividends. We use the cost method to account for treasury shares.
Revenues and Cost of Revenues
Revenues and Cost of Revenues

Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenues are recognized by the Company based on consideration specified in contracts with customers when performance obligations are satisfied by transferring control over products to a customer. Utilizing these criteria, revenue is recognized when the natural gas or electricity is delivered to the customer. Similarly, cost of revenues is recognized when the commodity is delivered.

Revenues for natural gas and electricity sales are recognized under the accrual method. Natural gas and electricity sales that have been delivered but not billed by period end are estimated. Accrued unbilled revenues are based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated customer usage by class. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class. Estimated amounts are adjusted when actual usage is known and billed.

Costs for natural gas and electricity sales are similarly recognized under the accrual method. Natural gas and electricity costs that have not been billed to the Company by suppliers but have been incurred by period end are estimated. The Company estimates volumes for natural gas and electricity delivered based on the forecasted revenue volumes, estimated transportation cost volumes and estimation of other costs associated with retail load that varies by commodity utility territory. These costs include items like ISO fees, ancillary services and renewable energy credits. Estimated amounts are adjusted when actual usage is known and billed.

Our asset optimization activities, which primarily include natural gas physical arbitrage and other short term storage and transportation transactions, meet the definition of trading activities and are recorded on a net basis in the consolidated statements of operations in net asset optimization revenues. The Company recorded asset optimization revenues, primarily related to physical sales or purchases of commodities, of $24.6 million, $86.7 million and $57.0 million for the years ended December 31, 2023, 2022 and 2021, respectively, and recorded asset optimization costs of revenues of $31.9 million, $89.0 million and $61.2 million for the years ended December 31, 2023, 2022 and 2021, respectively, which are presented on a net basis in asset optimization revenues in the Consolidated Statements of Operations.

Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment. These revenues are recognized under the accrual method, over time as wireless and other services are provided and at the time of delivery of wireless equipment. Costs for wireless and other services and the sale of wireless equipment are similarly recognized on the accrual basis, including costs to procure wireless data and wireless devices.
Natural Gas Imbalances
Natural Gas Imbalances
The consolidated balance sheets include natural gas imbalance receivables and payables, which primarily result when customers consume more or less gas than has been delivered by the Company to local distribution companies (“LDCs”). The settlement of natural gas imbalances varies by LDC, but typically the natural gas imbalances are settled in cash or in kind on a monthly, quarterly, semi-annual or annual basis. The imbalances are valued at their estimated net realizable value.
Derivative Instruments
Derivative Instruments

The Company uses derivative instruments such as futures, swaps, forwards and options to manage the commodity price risks of its business operations.

All derivatives are recorded in the consolidated balance sheets at fair value. Derivative instruments representing unrealized gains are reported as derivative assets while derivative instruments representing unrealized losses are reported as derivative liabilities. We offset amounts in the consolidated balance sheets for derivative instruments executed with the same counterparty where we have a master netting arrangement.

As part of our asset optimization activities, we manage a portfolio of commodity derivative instruments held for trading purposes. Changes in fair value of and amounts realized upon settlements of derivatives instruments held for trading purposes are recognized in earnings in net asset optimization revenues.

To manage the retail business, the Company holds derivative instruments that are not for trading purposes and are not designated as hedges for accounting purposes. Changes in the fair value of and amounts realized upon settlement of derivative instruments not held for trading purposes are recognized in retail costs of revenues.
Derivative assets and liabilities are presented net in our consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value.
Income Taxes
Income Taxes

The Company follows the asset and liability method of accounting for income taxes where deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the financial statements or tax returns and operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in those years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in the tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will not be realized. Amounts owed or refundable on current year returns is included as a current payable or receivable in the consolidated balance sheet.

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the projected future taxable income and tax planning strategies in making this assessment.

The Company recognizes interest and penalties related to unrecognized tax benefits within the provision for income taxes on continuing operations in our consolidated statements of operations.
During the year ended December 31, 2023 and 2022 our accrued liabilities included income tax payable of $2.5 million and $0.4 million, respectively. During the year ended December 31, 2023 and 2022 our other current assets included income tax receivable of $2.1 million and $2.5 million, respectively.
Earnings per Share
Earnings per Share

Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities. We use the treasury stock method to determine the potential dilutive effect of our outstanding unvested restricted stock units and use the if-converted method to determine the potential dilutive effect of our Class B common stock.
Non-controlling Interest
Non-controlling Interest

Net income attributable to non-controlling interest represents the Class B Common stockholders' interest in income and expenses of the Company. The weighted average ownership percentages for the applicable reporting period are used to allocate the income (loss) before income taxes to each economic interest owner.
Commitments and Contingencies
Commitments and Contingencies

Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred.
New Accounting Standards Recently Adopted
New Accounting Standards Being Evaluated/Standards Not yet adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in the ASU improve reportable segment disclosures by adding and enhancing annual and interim disclosure requirements, clarifying circumstances in which entities can disclose multiple segment measures of profit or loss, providing new segment disclosure requirements for entities with a single reportable segment, and adding other disclosure requirements. ASU 2023-07 will be effective for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are evaluating the impact of adoption on our consolidated financial statements.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. The ASU will be effective for annual periods beginning after December 15, 2024. The guidance shall be applied on a prospective basis with the option to apply retrospectively. We are evaluating the impact of adoption on our consolidated financial statements.

The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.
Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.
We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:

Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.
Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.
Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability. The Level 3 category includes estimated earnout obligations related to our acquisitions.

As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).
Reportable Segments
Years ended December 31, 2023Years ended December 31, 2022Years ended December 31, 2021
Retail Electricity (c)Retail Natural GasTotal Reportable SegmentsRetail ElectricityRetail Natural GasTotal Reportable SegmentsRetail ElectricityRetail Natural GasTotal Reportable Segments
Primary markets (a)
  New England$115,129 $8,937 $124,066 $111,332 $10,284 $121,616 $100,819 $9,402 $110,221 
  Mid-Atlantic111,599 39,860 151,459 114,994 49,626 164,620 107,307 28,070 135,377 
  Midwest31,353 18,578 49,931 39,658 22,436 62,094 41,974 20,602 62,576 
  Southwest70,385 43,519 113,904 86,766 27,719 114,485 72,494 17,060 89,554 
$328,466 $110,894 $439,360 $352,750 $110,065 $462,815 $322,594 $75,134 $397,728 
Customer type
  Commercial$40,356 $60,111 $100,467 $42,439 $53,504 $95,943 $49,159 $25,610 $74,769 
  Residential288,482 59,175 347,657 309,503 51,465 360,968 280,065 49,483 329,548 
  Unbilled revenue (b)(372)(8,392)(8,764)808 5,096 5,904 (6,630)41 (6,589)
$328,466 $110,894 $439,360 $352,750 $110,065 $462,815 $322,594 $75,134 $397,728 
Customer credit risk
  POR$191,355 $50,439 $241,794 $212,374 $62,962 $275,336 $195,120 $40,541 $235,661 
  Non-POR137,111 60,455 197,566 140,376 47,103 187,479 127,474 34,593 162,067 
$328,466 $110,894 $439,360 $352,750 $110,065 $462,815 $322,594 $75,134 $397,728 

(a) The primary markets include the following states:

New England - Connecticut, Maine, Massachusetts and New Hampshire;
Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York and Pennsylvania and Virginia;
Midwest - Illinois, Indiana, Michigan and Ohio; and
Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.

(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.

(c) Retail Electricity includes services.
Reconciliation to Consolidated Financial Information

A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:

Year Ended December 31,
202320222021
Total Reportable Segments Revenue$439,360 $462,815 $397,728 
Net asset optimization expense(7,326)(2,322)(4,243)
Other Revenue3,158 — — 
Total Revenues$435,192 $460,493 $393,485 
Schedule of Accounts Receivable, Allowance for Credit Loss
A rollforward of our allowance for credit losses for the year ended December 31, 2023 is presented in the table below (in thousands):

Balance at December 31, 2022$(4,335)
Bad debt provision(3,442)
Write-offs3,376 
Recovery of previous write offs(95)
Balance at December 31, 2023$(4,496)
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Economic Interests The Company and affiliates owned the following economic interests in Spark HoldCo at December 31, 2023 and December 31, 2022, respectively.
The CompanyAffiliated Owners
December 31, 202344.92 %55.08 %
December 31, 202244.45 %55.55 %
Schedule of Net Income and Income Tax Expense (Benefit) Attributable to Non-Controlling Interest
The following table summarizes the portion of net income (loss) and income tax expense (benefit) attributable to non-controlling interest (in thousands):
Year Ended December 31,
202320222021
  
Net income (loss) allocated to non-controlling interest$14,302 $5,585 $(5,607)
Less: Income tax expense allocated to non-controlling interest3,172 1,960 3,539 
Net income (loss) attributable to non-controlling interest$11,130 $3,625 $(9,146)
Schedule of Computation of Earnings (Loss) Per Share
The following table presents the computation of basic and diluted income (loss) per share for the years ended December 31, 2023, 2022, and 2021 (in thousands, except per share data):
Year Ended December 31,
202320222021
Net income attributable to Via Renewables, Inc. stockholders$14,975 $7,578 $3,733 
Less: Dividend on Series A preferred stock10,619 8,054 7,804 
Net income (loss) attributable to stockholders of Class A common stock$4,356 $(476)$(4,071)
Basic weighted average Class A common shares outstanding 3,211 3,156 3,026 
Basic earnings (loss) per share attributable to stockholders$1.36 $(0.15)$(1.35)
Net income (loss) attributable to stockholders of Class A common stock$4,356 $(476)$(4,071)
Diluted net income (loss) attributable to stockholders of Class A common stock$4,356 $(476)$(4,071)
Basic weighted average Class A common shares outstanding 3,211 3,156 3,026 
Diluted weighted average shares outstanding3,211 3,156 3,026 
Diluted earnings (loss) per share attributable to stockholders$1.36 $(0.15)$(1.35)
Schedule of Carrying Amounts and Classification of Variable Interest Entities The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our consolidated balance sheet as of December 31, 2023 and 2022 (in thousands):
December 31, 2023December 31, 2022
Assets
Current assets:
   Cash and cash equivalents$42,062 $33,267 
   Accounts receivable62,548 81,363 
   Other current assets50,650 61,162 
   Total current assets155,260 175,792 
Non-current assets:
   Goodwill120,343 120,343 
   Other assets11,351 13,675 
   Total non-current assets131,694 134,018 
   Total Assets$286,954 $309,810 
Liabilities
Current liabilities:
   Accounts Payable and Accrued Liabilities $44,201 $61,367 
   Other current liabilities71,994 63,673 
   Total current liabilities116,195 125,040 
Long-term liabilities:
   Long-term portion of Senior Credit Facility97,000 100,000 
   Subordinated debt—affiliate— 20,000 
   Other long-term liabilities54 2,733 
   Total long-term liabilities97,054 122,733 
   Total Liabilities$213,249 $247,773 
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Preferred Stock (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Preferred Equity Balance
A summary of our preferred equity balance for the years ended December 31, 2023 and 2022 is as follows:
(in thousands)
Balance at December 31, 2021$87,288 
Repurchase of Series A Preferred Stock— 
Accumulated dividends on Series A Preferred Stock425 
Balance at December 31, 2022$87,713 
Repurchase of Series A Preferred Stock 
Accumulated dividends on Series A Preferred Stock352 
Balance at December 31, 2023$88,065 
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Volumetric Underlying Derivative Transactions
The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):
Non-trading 
CommodityNotionalDecember 31, 2023December 31, 2022
Natural GasMMBtu6,254 5,984 
ElectricityMWh1,029 1,380 
Trading
CommodityNotionalDecember 31, 2023December 31, 2022
Natural GasMMBtu1,016 957 
Schedule of Gains (Losses) on Derivative Instruments
Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):
Year Ended December 31,
  202320222021
(Loss) gain on non-trading derivatives, net$(70,304)$17,305 $22,130 
(Loss) gain on trading derivatives, net(1,189)516 (930)
(Loss) gain on derivatives, net$(71,493)$17,821 $21,200 
Current period settlements on non-trading derivatives (1)
65,428 (35,966)(15,752)
Current period settlements on trading derivatives1,204 165 60 
Total current period settlements on derivatives (1)
$66,632 $(35,801)$(15,692)
(1)    Excludes settlements of $0.2 million related to acquisition, for the year ended December 31, 2022.
Schedule of Offsetting Assets
The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands): 
  
December 31, 2023
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives $1,926 $(1,046)$880 $— $880 
Trading commodity derivatives64 (35)29 — 29 
Total Current Derivative Assets1,990 (1,081)909 — 909 
Non-trading commodity derivatives173 (82)91 — 91 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets173 (82)91 — 91 
Total Derivative Assets$2,163 $(1,163)$1,000 $ $1,000 
  
December 31, 2022
DescriptionGross AssetsGross
Amounts
Offset
Net AssetsCash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$709 $(154)$555 $— $555 
Trading commodity derivatives1,267 (190)1,077 — 1,077 
Total Current Derivative Assets1,976 (344)1,632 — 1,632 
Non-trading commodity derivatives1,364 (698)666 — 666 
Trading commodity derivatives— — — — — 
Total Non-current Derivative Assets1,364 (698)666 — 666 
Total Derivative Assets$3,340 $(1,042)$2,298 $ $2,298 
Schedule of Offsetting Liabilities
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(29,730)$6,077 $(23,653)$4,679 $(18,974)
Trading commodity derivatives(173)(167)— (167)
Total Current Derivative Liabilities(29,903)6,083 (23,820)4,679 (19,141)
Non-trading commodity derivatives(672)115 (557)503 (54)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(672)115 (557)503 (54)
Total Derivative Liabilities$(30,575)$6,198 $(24,377)$5,182 $(19,195)
DescriptionGross 
Liabilities
Gross
Amounts
Offset
Net
Liabilities
Cash
Collateral
Offset
Net Amount
Presented
Non-trading commodity derivatives$(42,586)$24,969 $(17,617)$2,715 $(14,902)
Trading commodity derivatives(1,831)601 (1,230)— (1,230)
Total Current Derivative Liabilities(44,417)25,570 (18,847)2,715 (16,132)
Non-trading commodity derivatives(2,907)192 (2,715)— (2,715)
Trading commodity derivatives— — — — — 
Total Non-current Derivative Liabilities(2,907)192 (2,715)— (2,715)
Total Derivative Liabilities$(47,324)$25,762 $(21,562)$2,715 $(18,847)
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following (in thousands):
Estimated 
useful
lives (years)
December 31, 2023December 31, 2022
Information technology
2 – 5
$6,983 $7,680 
Furniture and fixtures
2 – 5
— 20 
       Total6,983 7,700 
Accumulated depreciation(2,273)(3,009)
Property and equipment—net$4,710 $4,691 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill, Customer Relationships and Trademarks
Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):
December 31, 2023December 31, 2022
Goodwill$120,343 $120,343 
Customer Relationships— Acquired
Cost$— $5,026 
Accumulated amortization— (4,825)
Customer Relationships—Acquired
$ $201 
Customer Relationships—Other
Cost$968 $7,886 
Accumulated amortization(487)(5,086)
Customer Relationships—Other, net
$481 $2,800 
Trademarks
Cost$4,040 $4,041 
Accumulated amortization(1,616)(1,213)
Trademarks, net$2,424 $2,828 
Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):
Goodwill
Customer Relationships— Acquired & Non-Compete Agreements
Customer Relationships— Other
Trademarks
Balance at December 31, 2020$120,343 $14,513 $3,255 $4,598 
Additions— — 9,100 — 
Adjustments— — (27)— 
Amortization— (9,081)(3,577)(1,066)
Balance at December 31, 2021$120,343 $5,432 $8,751 $3,532 
Additions— — 1,091 — 
Adjustments— — (10)
Amortization— (5,232)(7,042)(694)
Balance at December 31, 2022$120,343 $201 $2,800 $2,828 
Additions — — 
Amortization (201)(2,319)(404)
Balance at December 31, 2023$120,343 $ $481 $2,424 
Schedule of Estimated Future Amortization Expense
Estimated future amortization expense for customer relationships and trademarks at December 31, 2023 is as follows (in thousands):
Year Ending December 31,
2024$746 
2025543 
2026404 
2027404 
2028404 
> 5 years404 
Total$2,905 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Debt consists of the following amounts as of December 31, 2023 and 2022 (in thousands):
December 31, 2023December 31, 2022
Long-term debt:
   Senior Credit Facility (1) (2)
$97,000 $100,000 
   Subordinated Debt— 20,000 
 Total long-term debt97,000 120,000 
   Total debt$97,000 $120,000 
(1) As of December 31, 2023 and 2022, the weighted average interest rate on the Senior Credit Facility was 8.60% and 7.83%, respectively.
(2) As of December 31, 2023 and 2022, we had $24.3 million and $34.4 million in letters of credit issued, respectively.
Schedule of Components of Interest Expense
Interest expense consists of the following components for the periods indicated (in thousands):
Years Ended December 31,
202320222021
Senior Credit Facility
$6,802 $4,333 $2,206 
Letters of credit fees and commitment fees1,640 1,637 1,417 
Amortization of deferred financing costs
825 1,125 997 
Other
67 109 306 
Interest expense$9,334 $7,204 $4,926 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present assets and liabilities measured and recorded at fair value in our consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):
Level 1Level 2Level 3Total
December 31, 2023    
Non-trading commodity derivative assets$— $971 $— $971 
Trading commodity derivative assets— 29 — 29 
Total commodity derivative assets$ $1,000 $ $1,000 
Non-trading commodity derivative liabilities$— $(19,028)$— $(19,028)
Trading commodity derivative liabilities— (167)— (167)
Total commodity derivative liabilities$ $(19,195)$ $(19,195)

Level 1Level 2Level 3Total
December 31, 2022
Non-trading commodity derivative assets$72 $1,149 $— $1,221 
Trading commodity derivative assets— 1,077 — 1,077 
Total commodity derivative assets$72 $2,226 $ $2,298 
Non-trading commodity derivative liabilities$— $(17,617)$— $(17,617)
Trading commodity derivative liabilities— (1,230)— (1,230)
Total commodity derivative liabilities$ $(18,847)$ $(18,847)
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Equity Classified Restricted Stock Unit Activity and Unvested Restricted Stock Units The following table summarizes equity classified restricted stock unit activity and unvested restricted stock units for the year ended December 31, 2023:
Number of Shares (in thousands)Weighted Average Grant Date Fair Value
Unvested at December 31, 2022114 $44.88 
Granted81 12.44 
Dividend reinvestment issuances27.24 
Vested(60)12.46 
Forfeited(3)42.82 
Unvested at December 31, 2023136 $23.21 
The following table summarizes liability classified restricted stock unit activity and unvested restricted stock units for the year ended December 31, 2023:
Number of Shares (in thousands)Weighted Average Reporting Date Fair Value
Unvested at December 31, 202214 $25.55 
Granted9.40 
Dividend reinvestment issuances9.40 
Vested(9)11.55 
Forfeited— — 
Unvested at December 31, 202317 $9.40 
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Provision for Income Taxes
The provision for income taxes for the years ended December 31, 2023, 2022, and 2021 included the following components:
(in thousands) 2023 20222021
Current:   
Federal $4,028 $3,045 $381 
State 1,960 1,476 (622)
Total Current5,988 4,521 (241)
  
Deferred: 
Federal 4,031 1,505 4,274 
State 1,123 457 1,233 
 Total Deferred 5,154 1,962 5,507 
Provision for income taxes $11,142 $6,483 $5,266 
Schedule of Reconciliation of Income Tax Provision The following table reconciles the income tax benefit that would result from application of the statutory federal tax rate, 21%, 21%, and 21% for the years ended December 31, 2023, 2022, and 2021 respectively, to the amount included in the consolidated statement of operations:
(in thousands)202320222021
Expected provision at federal statutory rate$7,822 $3,714 $(31)
Increase (decrease) resulting from:
Non-controlling interest(2,090)(963)3,475 
Preferred Stock dividends1,596 1,198 1,264 
State income taxes, net of federal income tax effect2,671 1,918 1,745 
Prior year tax adjustments(131)148 (996)
Outside Tax basis Adjustment1,220 225 (282)
Penalties— 238 (158)
Stock conversion— — 1,486 
Rate differential on loss carryback— — (1,157)
Other54 (80)
Provision for income taxes$11,142 $6,483 $5,266 
Schedule of Deferred Tax Assets
The components of our deferred tax assets as of December 31, 2023 and 2022 are as follows:
(in thousands)20232022
Deferred Tax Assets:
Investment in Spark HoldCo$12,241 $16,931 
Derivative Liabilities405 333 
Fixed Assets and Intangibles2,047 2,919 
Other 685 552 
Total deferred tax assets$15,378 $20,735 
Deferred Tax Liabilities:
Other(96)(298)
 Total deferred tax liabilities $(96)$(298)
Total deferred tax assets/liabilities $15,282 $20,437 
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transactions with Affiliates (Tables)
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The following tables presents asset and liability balances with affiliates (in thousands):

December 31, 2023December 31, 2022
Assets
Accounts Receivable - affiliates$4,683 $6,455 
Total Assets - affiliates
$4,683 $6,455 
December 31, 2023December 31, 2022
Liabilities
Accounts Payable - affiliates$472 $265 
Subordinated Debt - affiliates (1)
— 20,000 
Total Liabilities - affiliates
$472 $20,265 
(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.
The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):
December 31, 2023December 31, 2022December 31, 2021
Revenue NAO - affiliates$3,262 $4,122 $1,566 
Less: Cost of Revenue NAO - affiliates334 536 
Net NAO - affiliates
$2,928 $3,586 $1,561 
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Reconciliation of Retail Gross Margin to Gross Profit
Below is a reconciliation of retail gross margin to gross profit (in thousands):
  
Years Ended December 31,
(in thousands)202320222021
Reconciliation of Retail Gross Margin to Gross Profit
Total Revenues$435,192 $460,493 $393,485 
Less:
Retail cost of revenues310,744 357,096 323,219 
Gross Profit124,448 103,397 70,266 
Less:
Net asset optimization expense(7,326)(2,322)(4,243)
Net, (loss) gain on non-trading derivative instruments(70,304)17,305 22,130 
Net, cash settlements on non-trading derivative instruments65,428 (35,966)(15,752)
Non-recurring event - winter storm Uri — 9,565 (64,403)
Retail Gross Margin$136,650 $114,815 $132,534 
Schedule of Financial Data for Business Segments
Financial data for business segments are as follows (in thousands):
Year Ended December 31, 2023
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues$328,466 $110,894 $(4,168)$— $435,192 
Retail cost of revenues240,979 68,202 1,563 — 310,744 
Gross Profit$87,487 $42,692 $(5,731)$ $124,448 
Less:
Net asset optimization expense— — (7,326)— (7,326)
Net, loss on non-trading derivative instruments(58,554)(11,750)— — (70,304)
Current period settlements on non-trading derivatives58,475 6,953 — — 65,428 
Retail gross margin$87,566 $47,489 $1,595 $ $136,650 
Total Assets
$1,613,642 $48,303 $301,892 $(1,660,003)$303,834 
Goodwill$117,813 $2,530 $ $ $120,343 
Year Ended December 31, 2022
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues $352,750 $110,065 $(2,322)$— $460,493 
Retail cost of revenues275,701 81,395 — — 357,096 
Gross Profit$77,049 $28,670 $(2,322)$ $103,397 
Less:
Net asset optimization expense — — (2,322)— (2,322)
Net, gain on non-trading derivative instruments11,351 5,954 — — 17,305 
Current period settlements on non-trading derivatives(26,616)(9,350)— — (35,966)
Non-recurring event - winter storm Uri9,565 — — — 9,565 
Retail gross margin$82,749 $32,066 $ $ $114,815 
Total Assets $1,802,649 $123,490 $313,490 $(1,908,679)$330,950 
Goodwill$117,813 $2,530 $ $ $120,343 
Year Ended December 31, 2021
Retail
Electricity
Retail
Natural Gas
Corporate
and Other
EliminationsConsolidated
Total Revenues$322,594 $75,134 $(4,243)$— $393,485 
Retail cost of revenues284,794 38,425 — — 323,219 
Gross Profit$37,800 $36,709 $(4,243)$ $70,266 
Less:
Net asset optimization expense — — (4,243)— (4,243)
Net, Gain on non-trading derivative instruments19,070 3,060 — — 22,130 
Current period settlements on non-trading derivatives(12,876)(2,876)— — (15,752)
Non-recurring event - winter storm Uri(64,403)— — — (64,403)
Retail gross margin96,009 36,525 — — 132,534 
Total Assets $1,527,456 $7,320 $310,039 $(1,491,056)$353,759 
Goodwill$117,813 $2,530 $ $ $120,343 
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies - (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 29, 2023
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]          
Inventory $ 3,124,000 $ 4,405,000      
Customer acquisition costs 7,000,000 5,200,000      
Customer acquisition costs, current 5,154,000 3,530,000      
Customer acquisition costs, noncurrent 1,835,000 1,683,000      
Amortization of acquisition costs 4,800,000 2,100,000 $ 6,100,000    
Intangible assets, current 342,000 2,520,000      
Customer relationships, net 139,000 481,000      
Intangible assets 2,905,000        
Operating lease expense 0 100,000 200,000    
Sublease income 0 100,000 200,000    
Right-of-use assets 0 0      
Lease liabilities 0 0      
Asset optimization revenue 24,600,000 86,700,000 57,000,000    
Asset optimization cost of revenues 31,900,000 89,000,000 61,200,000    
Income tax payable 2,500,000 400,000      
Income tax receivable $ 2,100,000 $ 2,500,000      
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other current assets Other assets      
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities      
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities      
Merger Agreement With Retailco          
Finite-Lived Intangible Assets [Line Items]          
Share price in merger (in dollars per share)       $ 11.00  
Wireless Device          
Finite-Lived Intangible Assets [Line Items]          
Inventory $ 500,000        
Other current assets          
Finite-Lived Intangible Assets [Line Items]          
Gas balancing receivable (payable) 200,000 $ 500,000      
Other current liabilities          
Finite-Lived Intangible Assets [Line Items]          
Gas balancing receivable (payable) $ 0 0      
Minimum          
Finite-Lived Intangible Assets [Line Items]          
Amortization period 1 year        
Property lease term 3 years        
Property and equipment estimated useful lives 2 years        
Maximum          
Finite-Lived Intangible Assets [Line Items]          
Amortization period 2 years        
Property lease term 5 years        
Property and equipment estimated useful lives 5 years        
Customer Relationships          
Finite-Lived Intangible Assets [Line Items]          
Amortization expense $ 2,500,000 12,300,000 12,700,000    
Impairment charges 0 0 $ 0    
Intangible assets $ 0 $ 201,000      
Customer Relationships | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Amortization period 3 years        
Customer Relationships— Other          
Finite-Lived Intangible Assets [Line Items]          
Amortization period   18 months 3 years    
Additional amortization   $ 900,000      
Amortization expense $ 2,319,000 7,042,000 $ 3,577,000    
Intangible assets 481,000 $ 2,800,000 8,751,000   $ 3,255,000
Customer Relationships— Other | Minimum          
Finite-Lived Intangible Assets [Line Items]          
Amortization period   3 years      
Customer Relationships— Other | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Amortization period   18 months      
Trademarks          
Finite-Lived Intangible Assets [Line Items]          
Amortization expense 404,000 $ 694,000 1,066,000    
Impairment charges 0 0 0    
Intangible assets $ 2,424,000 2,828,000 $ 3,532,000   $ 4,598,000
Trademarks | Minimum          
Finite-Lived Intangible Assets [Line Items]          
Amortization period 5 years        
Trademarks | Maximum          
Finite-Lived Intangible Assets [Line Items]          
Amortization period 10 years        
Residential Customer Equivalent          
Finite-Lived Intangible Assets [Line Items]          
Asset acquisition, escrow deposit $ 0 $ 1,700,000      
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Schedule of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Net asset optimization expense $ (7,326) $ (2,322) $ (4,243)
Total revenues 435,192 460,493 393,485
Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 439,360 462,815 397,728
Other revenue      
Disaggregation of Revenue [Line Items]      
Revenues 3,158 0 0
POR | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 241,794 275,336 235,661
Non-POR | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 197,566 187,479 162,067
Unbilled revenue | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues (8,764) 5,904 (6,589)
Commercial | Billed revenue | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 100,467 95,943 74,769
Residential | Billed revenue | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 347,657 360,968 329,548
New England | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 124,066 121,616 110,221
Mid-Atlantic | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 151,459 164,620 135,377
Midwest | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 49,931 62,094 62,576
Southwest | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 113,904 114,485 89,554
Retail Electricity | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 328,466 352,750 322,594
Retail Electricity | POR | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 191,355 212,374 195,120
Retail Electricity | Non-POR | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 137,111 140,376 127,474
Retail Electricity | Unbilled revenue | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues (372) 808 (6,630)
Retail Electricity | Commercial | Billed revenue | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 40,356 42,439 49,159
Retail Electricity | Residential | Billed revenue | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 288,482 309,503 280,065
Retail Electricity | New England | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 115,129 111,332 100,819
Retail Electricity | Mid-Atlantic | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 111,599 114,994 107,307
Retail Electricity | Midwest | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 31,353 39,658 41,974
Retail Electricity | Southwest | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 70,385 86,766 72,494
Retail Natural Gas | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 110,894 110,065 75,134
Retail Natural Gas | POR | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 50,439 62,962 40,541
Retail Natural Gas | Non-POR | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 60,455 47,103 34,593
Retail Natural Gas | Unbilled revenue | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues (8,392) 5,096 41
Retail Natural Gas | Commercial | Billed revenue | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 60,111 53,504 25,610
Retail Natural Gas | Residential | Billed revenue | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 59,175 51,465 49,483
Retail Natural Gas | New England | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 8,937 10,284 9,402
Retail Natural Gas | Mid-Atlantic | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 39,860 49,626 28,070
Retail Natural Gas | Midwest | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues 18,578 22,436 20,602
Retail Natural Gas | Southwest | Retail revenues      
Disaggregation of Revenue [Line Items]      
Revenues $ 43,519 $ 27,719 $ 17,060
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Bad debt expense $ 3,442 $ 6,865 $ 445
Retail Revenues      
Disaggregation of Revenue [Line Items]      
Gross receipts taxes 1,000 1,300 1,100
Retail Cost of Revenues      
Disaggregation of Revenue [Line Items]      
Gross receipts taxes $ 5,200 $ 5,200 $ 4,400
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Schedule of Rollforward of Our Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Bad debt provision $ 3,442 $ 6,865 $ 445
Trade Accounts Receivable      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance (4,335)    
Bad debt provision (3,442)    
Write-offs 3,376    
Recovery of previous write offs (95)    
Ending balance $ (4,496) $ (4,335)  
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Schedule of Economic Interests (Details) - Spark Hold Co
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Economic interest 44.92% 44.45%
Affiliated Owners    
Class of Stock [Line Items]    
Economic interest 55.08% 55.55%
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Schedule of Net Income and Income Tax Expense (Benefit) Attributable to Non-Controlling Interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]      
Net income (loss) allocated to non-controlling interest $ 14,302 $ 5,585 $ (5,607)
Less: Income tax expense allocated to non-controlling interest 3,172 1,960 3,539
Less: Net income (loss) attributable to non-controlling interest $ 11,130 $ 3,625 $ (9,146)
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 20, 2023
shares
Jul. 31, 2021
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Class of Stock [Line Items]          
Conversion ratio (in shares)   1      
Payment of dividends to class common stockholders | $     $ 2,874 $ 11,461 $ 10,987
Dividends paid to class a common stockholders (in dollars per share) | $ / shares     $ 0.90625 $ 3.625 $ 3.625
Preferred stock, shares authorized (in shares)     20,000,000 20,000,000  
Preferred stock, shares issued (in shares)     3,567,543 3,567,543  
Preferred stock, shares outstanding (in shares)     3,567,543 3,567,543  
Affiliated Entity          
Class of Stock [Line Items]          
Payments of distributions to affiliates | $     $ 3,600 $ 14,500 $ 14,800
Common Class B          
Class of Stock [Line Items]          
Antidilutive securities excluded from computation of diluted earnings per share (in shares)     4,000,000    
Restricted Stock Units          
Class of Stock [Line Items]          
Antidilutive securities excluded from computation of diluted earnings per share (in shares)     200,000    
Restricted Units and Liability Awards          
Class of Stock [Line Items]          
Number of shares vested (in shares)     68,439 58,033 68,481
Restricted Stock Units          
Class of Stock [Line Items]          
Number of shares vested (in shares)     59,549    
Number of shares of common stock distributed to the holder of restricted stock units (in shares)     46,466 42,268 43,828
Number of shares of common stock withheld to cover taxes owed on vested units (in shares)     21,973 15,765 24,653
Common Class B          
Class of Stock [Line Items]          
Conversion of stock, shares converted (in shares)   160,000      
Common stock, shares authorized (in shares) 60,000,000   60,000,000 60,000,000  
Common Class B | Minimum          
Class of Stock [Line Items]          
Stock split conversion ratio 0.2        
Common Class B | Maximum          
Class of Stock [Line Items]          
Stock split conversion ratio 0.5        
Class A Common Stock          
Class of Stock [Line Items]          
Dividends paid to class a common stockholders (in dollars per share) | $ / shares     $ 0.90625 $ 3.625 $ 3.625
Common stock, shares authorized (in shares) 120,000,000   120,000,000 120,000,000  
Class A Common Stock | Minimum          
Class of Stock [Line Items]          
Stock split conversion ratio 0.2        
Class A Common Stock | Maximum          
Class of Stock [Line Items]          
Stock split conversion ratio 0.5        
Class A Common Stock | Restricted Stock Units          
Class of Stock [Line Items]          
Number of shares of common stock distributed to the holder of restricted stock units (in shares)     37,835    
Number of shares of common stock withheld to cover taxes owed on vested units (in shares)     21,714    
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Schedule of Basic and Diluted Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]      
Net income attributable to Via Renewables, Inc. stockholders $ 14,975 $ 7,578 $ 3,733
Less: Dividend on Series A preferred stock 10,619 8,054 7,804
Net income (loss) attributable to stockholders of Class A common stock $ 4,356 $ (476) $ (4,071)
Basic weighted average Class A common shares outstanding (in shares) 3,211 3,156 3,026
Basic earnings (loss) per share attributable to stockholders (in dollars per share) $ 1.36 $ (0.15) $ (1.35)
Net income (loss) attributable to stockholders of Class A common stock $ 4,356 $ (476) $ (4,071)
Diluted net income (loss) attributable to stockholders of Class A common stock $ 4,356 $ (476) $ (4,071)
Basic weighted average Class A common shares outstanding (in shares) 3,211 3,156 3,026
Diluted weighted average shares outstanding (in shares) 3,211 3,156 3,026
Diluted earnings (loss) per share attributable to stockholders (in dollars per share) $ 1.36 $ (0.15) $ (1.35)
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Schedule of Carrying Amounts and Classification of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current assets:        
Cash and cash equivalents $ 42,595 $ 33,658    
Other current assets 6,567 8,749    
Total current assets 158,973 178,927    
Goodwill 120,343 120,343 $ 120,343 $ 120,343
Other assets 2,461 3,722    
Total Assets 303,834 330,950 $ 353,759  
Current liabilities:        
Other current liabilities 59 322    
Total current liabilities 79,996 92,168    
Long-term liabilities:        
Long-term portion of Senior Credit Facility 97,000 100,000    
Subordinated debt—affiliate 0 20,000    
Other long-term liabilities 0 18    
Total liabilities 177,050 214,901    
Variable Interest Entity, Primary Beneficiary        
Current assets:        
Cash and cash equivalents 42,062 33,267,000    
Accounts receivable 62,548 81,363,000    
Other current assets 50,650 61,162,000    
Total current assets 155,260 175,792,000    
Goodwill 120,343 120,343,000    
Other assets 11,351 13,675,000    
Total non-current assets 131,694 134,018,000    
Total Assets 286,954 309,810,000    
Current liabilities:        
Accounts Payable and Accrued Liabilities 44,201 61,367    
Other current liabilities 71,994 63,673    
Total current liabilities 116,195 125,040    
Long-term liabilities:        
Long-term portion of Senior Credit Facility 97,000 100,000    
Subordinated debt—affiliate 0 20,000    
Other long-term liabilities 54 2,733    
Liabilities, Noncurrent, Total 97,054 122,733    
Total liabilities $ 213,249 $ 247,773    
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Preferred Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 17, 2024
Apr. 15, 2022
Apr. 14, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]            
Payments of ordinary dividends, preferred stock and preference stock       $ 10,268 $ 7,628 $ 7,804
Dividends paid       10,620 8,054 $ 7,804
Series A Preferred Stock            
Class of Stock [Line Items]            
Preferred stock, dividend accrual rate   6.578% 8.75%      
Preferred stock, liquidation (in per share)   $ 25.00        
Payments of ordinary dividends, preferred stock and preference stock       10,300    
Dividend accrual       $ 2,700 2,400  
Dividends paid         $ 7,600  
Series A Preferred Stock | SOFR            
Class of Stock [Line Items]            
Preferred stock, dividend accrual rate       26.161%    
Series A Preferred Stock | Subsequent Event            
Class of Stock [Line Items]            
Quarterly cash dividend (in dollars per share) $ 0.75960          
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Preferred Stock - Schedule of Preferred Equity Balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Increase (Decrease) in Temporary Equity [Roll Forward]    
Beginning balance $ 87,713 $ 87,288
Repurchase of Series A Preferred Stock 0 0
Accumulated dividends on Series A Preferred Stock 352 425
Ending balance $ 88,065 $ 87,713
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Collateral paid $ 5.2 $ 2.7
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Schedule of Volumetric Underlying Derivative Transactions (Details) - Buy
MWh in Thousands, MMBTU in Thousands
12 Months Ended
Dec. 31, 2023
MMBTU
MWh
Dec. 31, 2022
MWh
MMBTU
Non-trading | Natural Gas    
Derivatives, Fair Value [Line Items]    
Net notional volume 6,254 5,984
Non-trading | Electricity    
Derivatives, Fair Value [Line Items]    
Net notional volume | MWh 1,029 1,380
Trading | Natural Gas    
Derivatives, Fair Value [Line Items]    
Net notional volume 1,016 957
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Schedule of Gains (Losses) on Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]      
Net, (loss) gain on non-trading derivative instruments $ (71,493) $ 17,821 $ 21,200
Current period settlements on non-trading derivatives 66,632 (35,801) (15,692)
Non-trading      
Derivative Instruments, Gain (Loss) [Line Items]      
Net, (loss) gain on non-trading derivative instruments (70,304) 17,305 22,130
Current period settlements on non-trading derivatives 65,428 (35,966) (15,752)
Trading | Various Acquisitions      
Derivative Instruments, Gain (Loss) [Line Items]      
Current period settlements on non-trading derivatives   200  
Non-cash Flow Hedging | Non-trading      
Derivative Instruments, Gain (Loss) [Line Items]      
Net, (loss) gain on non-trading derivative instruments   17,305 22,130
Current period settlements on non-trading derivatives   (35,966) (15,752)
Non-cash Flow Hedging | Trading      
Derivative Instruments, Gain (Loss) [Line Items]      
Net, (loss) gain on non-trading derivative instruments (1,189) 516 (930)
Current period settlements on non-trading derivatives $ 1,204 $ 165 $ 60
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Schedule of Offsetting Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Commodity Contract    
Offsetting Assets [Line Items]    
Gross Assets $ 2,163 $ 3,340
Gross Amounts Offset (1,163) (1,042)
Net Assets 1,000 2,298
Cash Collateral Offset 0 0
Net Amount Presented 1,000 2,298
Commodity Contract, Current    
Offsetting Assets [Line Items]    
Gross Assets 1,990 1,976
Gross Amounts Offset (1,081) (344)
Net Assets 909 1,632
Cash Collateral Offset 0 0
Net Amount Presented 909 1,632
Non-trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 1,926 709
Gross Amounts Offset (1,046) (154)
Net Assets 880 555
Cash Collateral Offset 0 0
Net Amount Presented 880 555
Trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 64 1,267
Gross Amounts Offset (35) (190)
Net Assets 29 1,077
Cash Collateral Offset 0 0
Net Amount Presented 29 1,077
Commodity Contract, Noncurrent    
Offsetting Assets [Line Items]    
Gross Assets 173 1,364
Gross Amounts Offset (82) (698)
Net Assets 91 666
Cash Collateral Offset 0 0
Net Amount Presented 91 666
Non-trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 173 1,364
Gross Amounts Offset (82) (698)
Net Assets 91 666
Cash Collateral Offset 0 0
Net Amount Presented 91 666
Trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 0 0
Gross Amounts Offset 0 0
Net Assets 0 0
Cash Collateral Offset 0 0
Net Amount Presented $ 0 $ 0
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Schedule of Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Commodity Contract    
Offsetting Liabilities [Line Items]    
Gross  Liabilities $ (30,575) $ (47,324)
Gross Amounts Offset 6,198 25,762
Net Liabilities (24,377) (21,562)
Cash Collateral Offset 5,182 2,715
Net Amount Presented (19,195) (18,847)
Commodity Contract, Current    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (29,903) (44,417)
Gross Amounts Offset 6,083 25,570
Net Liabilities (23,820) (18,847)
Cash Collateral Offset 4,679 2,715
Net Amount Presented (19,141) (16,132)
Non-trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (29,730) (42,586)
Gross Amounts Offset 6,077 24,969
Net Liabilities (23,653) (17,617)
Cash Collateral Offset 4,679 2,715
Net Amount Presented (18,974) (14,902)
Trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (173) (1,831)
Gross Amounts Offset 6 601
Net Liabilities (167) (1,230)
Cash Collateral Offset 0 0
Net Amount Presented (167) (1,230)
Commodity Contract, Noncurrent    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (672) (2,907)
Gross Amounts Offset 115 192
Net Liabilities (557) (2,715)
Cash Collateral Offset 503 0
Net Amount Presented (54) (2,715)
Non-trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (672) (2,907)
Gross Amounts Offset 115 192
Net Liabilities (557) (2,715)
Cash Collateral Offset 503 0
Net Amount Presented (54) (2,715)
Trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities 0 0
Gross Amounts Offset 0 0
Net Liabilities 0 0
Cash Collateral Offset 0 0
Net Amount Presented $ 0 $ 0
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total $ 6,983 $ 7,700
Accumulated depreciation (2,273) (3,009)
Property and equipment—net $ 4,710 4,691
Minimum    
Property, Plant and Equipment [Line Items]    
Estimated  useful lives (years) 2 years  
Maximum    
Property, Plant and Equipment [Line Items]    
Estimated  useful lives (years) 5 years  
Information technology    
Property, Plant and Equipment [Line Items]    
Total $ 6,983 7,680
Information technology | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated  useful lives (years) 2 years  
Information technology | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated  useful lives (years) 5 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total $ 0 $ 20
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated  useful lives (years) 2 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated  useful lives (years) 5 years  
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Depreciation expense $ 1.4 $ 1.7 $ 1.8
Information technology      
Property, Plant and Equipment [Line Items]      
Assets not yet placed into service $ 1.5 $ 0.9  
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]        
Goodwill $ 120,343 $ 120,343 $ 120,343 $ 120,343
Total 2,905      
Customer Relationships— Acquired        
Finite-Lived Intangible Assets [Line Items]        
Cost 0 5,026    
Accumulated amortization 0 (4,825)    
Total 0 201    
Customer Relationships—Other, net        
Finite-Lived Intangible Assets [Line Items]        
Cost 968 7,886    
Accumulated amortization (487) (5,086)    
Total 481 2,800 8,751 3,255
Trademarks, net        
Finite-Lived Intangible Assets [Line Items]        
Cost 4,040 4,041    
Accumulated amortization (1,616) (1,213)    
Total $ 2,424 $ 2,828 $ 3,532 $ 4,598
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Schedule of Changes in Goodwill, Customer Relationships and Trademarks (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]      
Balance at beginning of period $ 120,343 $ 120,343 $ 120,343
Additions 0 0 0
Adjustments   0 0
Amortization 0 0 0
Balance at end of period 120,343 120,343 120,343
Finite-lived Intangible Assets [Roll Forward]      
Balance at end of period 2,905    
Adjustments   0 0
Customer Relationships— Acquired & Non-Compete Agreements      
Finite-lived Intangible Assets [Roll Forward]      
Balance at beginning of period 201 5,432 14,513
Additions 0 0
Adjustments   1 0
Amortization expense (201) (5,232) (9,081)
Balance at end of period 0 201 5,432
Customer Relationships— Other      
Finite-lived Intangible Assets [Roll Forward]      
Balance at beginning of period 2,800 8,751 3,255
Additions 0 1,091 9,100
Adjustments   0 (27)
Amortization expense (2,319) (7,042) (3,577)
Balance at end of period 481 $ 2,800 $ 8,751
Useful life   18 months 3 years
Additional amortization   $ 900  
Trademarks      
Finite-lived Intangible Assets [Roll Forward]      
Balance at beginning of period 2,828 3,532 $ 4,598
Additions 0 0 0
Adjustments   (10) 0
Amortization expense (404) (694) (1,066)
Balance at end of period $ 2,424 $ 2,828 $ 3,532
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Schedule of Estimated Future Amortization Expense (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Year Ending December 31,  
2024 $ 746
2025 543
2026 404
2027 404
2028 404
> 5 years 404
Total $ 2,905
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total long-term debt $ 97,000 $ 120,000
Total debt 97,000 120,000
Letters of credit issued 24,300 34,400
Subordinated Debt    
Debt Instrument [Line Items]    
Total long-term debt $ 0 $ 20,000
Line of Credit    
Debt Instrument [Line Items]    
Weighted average interest rate 8.60% 7.83%
Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total long-term debt $ 97,000 $ 100,000
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Narrative (Details) - USD ($)
12 Months Ended
Oct. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
May 19, 2017
Debt Instrument [Line Items]          
Debt outstanding   $ 97,000,000 $ 120,000,000    
Via Renewables | W. Keith Maxwell III          
Debt Instrument [Line Items]          
Ownership percentage   51.00%      
Line of Credit | Senior Secured Revolving Credit Facility          
Debt Instrument [Line Items]          
Debt default, material judgment (in excess of)   $ 5,000,000      
Subordinated Debt | Amended And Restated Subordinated Promissory Note          
Debt Instrument [Line Items]          
Debt issued $ 25,000,000        
Minimum availability under the borrowing base 5,000,000        
Debt outstanding   0 20,000,000    
Subordinated Debt | Amended And Restated Subordinated Promissory Note | Minimum          
Debt Instrument [Line Items]          
Subordinated debt, advances, no less than 1,000,000        
Subordinated Debt | Amended And Restated Subordinated Promissory Note | Maximum          
Debt Instrument [Line Items]          
Subordinated debt, advances, no less than $ 25,000,000        
Subordinated Debt | Amended And Restated Subordinated Promissory Note | Prime Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 2.00%        
Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Capitalized financing costs   1,200,000 2,100,000    
Capitalized financing costs, current   800,000 800,000    
Capitalized financing costs, noncurrent   $ 400,000 $ 1,300,000    
Line of credit facility, maximum borrowing capacity       $ 195,000,000  
Interest rate, stated percentage   4.00%      
Nonutilization fee   0.50%      
Debt instrument, minimum fixed charge coverage ratio   196.00%      
Leverage ratio   182.00%      
Senior secured leverage ratio   171.00%      
Revolving Credit Facility | Line of Credit | Minimum          
Debt Instrument [Line Items]          
Debt instrument, minimum fixed charge coverage ratio   110.00%      
Revolving Credit Facility | Line of Credit | Maximum          
Debt Instrument [Line Items]          
Leverage ratio   250.00%      
Senior secured leverage ratio   200.00%      
Revolving Credit Facility | Line of Credit | SOFR          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.00%      
Revolving Credit Facility | Line of Credit | SOFR | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate   3.25%      
Revolving Credit Facility | Line of Credit | SOFR | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate   4.50%      
Revolving Credit Facility | Line of Credit | Base Rate | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate   3.25%      
Revolving Credit Facility | Line of Credit | Base Rate | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate   4.50%      
Revolving Credit Facility | Line of Credit | Federal Funds Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate   0.50%      
Revolving Credit Facility | Line of Credit | Prior Senior Credit Facility          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity         $ 227,500,000
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Line of Credit Facility [Line Items]      
Letters of credit fees and commitment fees $ 1,640 $ 1,637 $ 1,417
Amortization of deferred financing costs 825 1,125 997
Interest expense 9,334 7,204 4,926
Line of Credit | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Senior Credit Facility 6,802 4,333 2,206
Other      
Line of Credit Facility [Line Items]      
Senior Credit Facility $ 67 $ 109 $ 306
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets $ 1,000 $ 2,298
Total commodity derivative liabilities (19,195) (18,847)
Non-trading commodity derivative assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 971 1,221
Total commodity derivative liabilities (19,028) (17,617)
Trading commodity derivative assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 29 1,077
Total commodity derivative liabilities (167) (1,230)
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 72
Total commodity derivative liabilities 0 0
Level 1 | Non-trading commodity derivative assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 72
Total commodity derivative liabilities 0 0
Level 1 | Trading commodity derivative assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 1,000 2,226
Total commodity derivative liabilities (19,195) (18,847)
Level 2 | Non-trading commodity derivative assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 971 1,149
Total commodity derivative liabilities (19,028) (17,617)
Level 2 | Trading commodity derivative assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 29 1,077
Total commodity derivative liabilities (167) (1,230)
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities 0 0
Level 3 | Non-trading commodity derivative assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities 0 0
Level 3 | Trading commodity derivative assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total commodity derivative assets 0 0
Total commodity derivative liabilities $ 0 $ 0
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]    
Credit risk valuation adjustment (less than) $ 0.3 $ 0.1
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of maximum shares available for issuance (in shares) 2,750,000    
Stock-based compensation expense $ 2.3 $ 3.2 $ 3.4
Income tax expense/(benefit) related to stock-based compensation $ 0.2 0.1 (0.1)
Restricted Stock Units, Liability Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares vested (in shares) 8,890    
Unrecognized compensation expense $ 0.1    
Weighted average period 1 year 7 months 6 days    
Other current liabilities related to restricted stock $ 0.1 0.2  
Restricted Stock Units, Liability Awards | General and Administrative Expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 0.1 $ 0.1 $ 0.3
Restricted Stock Units, Liability Awards | Class A Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of common stock distributed to the holder of restricted stock units (in shares) 8,631    
Number of shares of common stock withheld to cover taxes owed on vested units (in shares) 259    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Forfeiture rate of restricted stock units 10.00%    
Number of shares vested (in shares) 59,549    
Number of shares of common stock distributed to the holder of restricted stock units (in shares) 46,466 42,268 43,828
Number of shares of common stock withheld to cover taxes owed on vested units (in shares) 21,973 15,765 24,653
Unrecognized compensation expense $ 2.3    
Weighted average period 1 year 9 months 18 days    
Restricted Stock Units | General and Administrative Expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 2.3 $ 3.1 $ 3.1
Restricted Stock Units | Class A Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of common stock distributed to the holder of restricted stock units (in shares) 37,835    
Number of shares of common stock withheld to cover taxes owed on vested units (in shares) 21,714    
CIC RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Voting power threshold 50.00%    
Class A ownership threshold 90.00%    
Threshold out of total outstanding voting securities after sale of stock (in shares) 10,000,000    
Threshold out of total outstanding voting securities after disposition (in shares) 10,000,000    
Non-Employee Director | Restricted Stock Units, Liability Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 1 year    
Officer, Employee, and Employee of Affiliates | Restricted Stock Units | Service Years, Group One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 1 year    
Officer, Employee, and Employee of Affiliates | Restricted Stock Units | Service Years, Group Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 4 years    
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Equity Classified Restricted Stock Unit Activity and Unvested Restricted Stock Units (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Restricted Stock Units  
Number of Shares (in thousands)  
Unvested at beginning of period (in shares) | shares 114,000
Granted (in shares) | shares 81,000
Dividend reinvestment issuances (in shares) | shares 4,000
Vested (in shares) | shares (59,549)
Forfeited (in shares) | shares (3,000)
Unvested at end of period (in shares) | shares 136,000
Weighted Average Grant Date Fair Value  
Unvested at beginning of period (in dollars per share) | $ / shares $ 44,880
Granted (in dollars per share) | $ / shares 12.44
Dividend reinvestment issuances (in dollars per share) | $ / shares 27.24
Vested (in dollars per share) | $ / shares 12.46
Forfeited (in dollars per share) | $ / shares 42.82
Unvested at end of period (in dollars per share) | $ / shares $ 23,210
Restricted Stock Units, Liability Awards  
Number of Shares (in thousands)  
Unvested at beginning of period (in shares) | shares 14,000
Granted (in shares) | shares 6,000
Dividend reinvestment issuances (in shares) | shares 6,000
Vested (in shares) | shares (8,890)
Forfeited (in shares) | shares 0
Unvested at end of period (in shares) | shares 17,000
Weighted Average Grant Date Fair Value  
Unvested at beginning of period (in dollars per share) | $ / shares $ 25,550
Granted (in dollars per share) | $ / shares 9.40
Dividend reinvestment issuances (in dollars per share) | $ / shares 9.40
Vested (in dollars per share) | $ / shares 11.55
Forfeited (in dollars per share) | $ / shares 0
Unvested at end of period (in dollars per share) | $ / shares $ 9,400
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 4,028 $ 3,045 $ 381
State 1,960 1,476 (622)
Total Current 5,988 4,521 (241)
Deferred:      
Federal 4,031 1,505 4,274
State 1,123 457 1,233
 Total Deferred 5,154 1,962 5,507
Provision for income taxes $ 11,142 $ 6,483 $ 5,266
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Effective income tax rate 30.00% 37.00% (3582.00%)
Income tax penalties and interest liability $ 0 $ 0  
Income tax penalties and interest expense 0 0 $ 0
Unrecognized tax benefits $ 0 $ 0  
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Income Tax Benefit Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Expected provision at federal statutory rate $ 7,822 $ 3,714 $ (31)
Increase (decrease) resulting from:      
Non-controlling interest (2,090) (963) 3,475
Preferred Stock dividends 1,596 1,198 1,264
State income taxes, net of federal income tax effect 2,671 1,918 1,745
Prior year tax adjustments (131) 148 (996)
Outside Tax basis Adjustment 1,220 225 (282)
Penalties 0 238 (158)
Stock conversion 0 0 1,486
Rate differential on loss carryback 0 0 (1,157)
Other 54 5 (80)
Provision for income taxes $ 11,142 $ 6,483 $ 5,266
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Assets:    
Investment in Spark HoldCo $ 12,241 $ 16,931
Derivative Liabilities 405 333
Fixed Assets and Intangibles 2,047 2,919
Other 685 552
Total deferred tax assets 15,378 20,735
Deferred Tax Liabilities:    
Other (96) (298)
 Total deferred tax liabilities (96) (298)
Total deferred tax assets/liabilities $ 15,282 $ 20,437
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Litigation And Regulatory Matters    
Loss Contingencies [Line Items]    
Contingent liabilities $ 6.3 $ 3.7
Indirect Tax Audits    
Loss Contingencies [Line Items]    
Contingent liabilities $ 0.7 $ 0.2
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transactions with Affiliates - Schedule of Presents Asset and Liability Balances with Affiliates (Details) - USD ($)
12 Months Ended
Oct. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Assets        
Total Assets - affiliates   $ 158,973,000 $ 178,927,000  
Liabilities        
Total Liabilities - affiliates   79,996,000 92,168,000  
Net NAO - affiliates   (7,326,000) (2,322,000) $ (4,243,000)
Amended And Restated Subordinated Promissory Note | Subordinated Debt | Minimum        
Liabilities        
Subordinated debt, advances $ 1,000,000      
Amended And Restated Subordinated Promissory Note | Subordinated Debt | Prime Rate        
Liabilities        
Basis spread on variable rate (in percent) 2.00%      
Affiliated Entity        
Assets        
Accounts Receivable - affiliates   4,683,000 6,455,000  
Total Assets - affiliates   4,683,000 6,455,000  
Liabilities        
Subordinated Debt - affiliates   0 20,000,000  
Total Liabilities - affiliates   472,000 20,265,000  
Revenue NAO - affiliates   3,262,000 4,122,000 1,566,000
Less: Cost of Revenue NAO - affiliates   334,000 536,000 5,000
Net NAO - affiliates   $ 2,928,000 $ 3,586,000 $ 1,561,000
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transactions with Affiliates - Narrative (Details) - USD ($)
12 Months Ended
Oct. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]        
Net, (loss) gain on non-trading derivative instruments   $ (71,493,000) $ 17,821,000 $ 21,200,000
Net, cash settlements on non-trading derivative instruments   68,874,000 61,933,000 44,279,000
Debt outstanding   97,000,000 120,000,000  
Amended And Restated Subordinated Promissory Note | Subordinated Debt        
Related Party Transaction [Line Items]        
Debt issued $ 25,000,000      
Debt outstanding   0 20,000,000  
Amended And Restated Subordinated Promissory Note | Subordinated Debt | Prime Rate        
Related Party Transaction [Line Items]        
Basis spread on variable rate (in percent) 2.00%      
Amended And Restated Subordinated Promissory Note | Subordinated Debt | Minimum        
Related Party Transaction [Line Items]        
Subordinated debt, advances $ 1,000,000      
Amended And Restated Subordinated Promissory Note | Subordinated Debt | Maximum        
Related Party Transaction [Line Items]        
Subordinated debt, advances $ 25,000,000      
Affiliated Entity        
Related Party Transaction [Line Items]        
Net, (loss) gain on non-trading derivative instruments   300,000 0 0
Payments of distributions to affiliates   3,600,000 14,500,000 14,800,000
Affiliated Entity | Allocated Overhead Costs        
Related Party Transaction [Line Items]        
Affiliate costs, due from affiliates   1,500,000 2,700,000 (500,000)
Affiliate cost   1,500,000 1,600,000 1,300,000
Affiliated Entity | Payment of Income Taxes Incurred by the Company        
Related Party Transaction [Line Items]        
Payments of distributions to affiliates   $ 700,000 $ 100,000 $ 2,600,000
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
supplier
Dec. 31, 2022
USD ($)
supplier
Dec. 31, 2021
USD ($)
supplier
Segment Reporting [Abstract]      
Asset optimization revenue $ 24.6 $ 86.7 $ 57.0
Asset optimization cost of revenues $ 31.9 $ 89.0 $ 61.2
Cost of Revenue      
Concentration Risk [Line Items]      
Number of significant suppliers | supplier 2 3 2
Cost of Revenue | Supplier Concentration Risk | Two Largest Suppliers      
Concentration Risk [Line Items]      
Concentration risk percentage 28.00%   26.00%
Cost of Revenue | Supplier Concentration Risk | Three Largest Suppliers      
Concentration Risk [Line Items]      
Concentration risk percentage   61.00%  
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Schedule of Financial Data for Business Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]        
Total Revenues $ 435,192 $ 460,493 $ 393,485  
Retail cost of revenues 310,744 357,096 323,219  
Gross Profit 124,448 103,397 70,266  
Less:        
Net asset optimization expense (7,326) (2,322) (4,243)  
Net, loss on non-trading derivative instruments (71,493) 17,821 21,200  
Net, cash settlements on non-trading derivative instruments 66,632 (35,643) (15,692)  
Current period settlements on non-trading derivatives 66,632 (35,801) (15,692)  
Non-recurring event - winter storm Uri 0 9,565 (64,403)  
Retail Gross Margin 136,650 114,815 132,534  
Total Assets 303,834 330,950 353,759  
Goodwill $ 120,343 120,343 120,343 $ 120,343
Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Net, Gain on non-trading derivative instruments      
Non-trading        
Less:        
Net, loss on non-trading derivative instruments $ (70,304) 17,305 22,130  
Net, cash settlements on non-trading derivative instruments 65,428 (35,966) (15,752)  
Current period settlements on non-trading derivatives 65,428 (35,966) (15,752)  
Operating Segments | Retail Electricity        
Segment Reporting Information [Line Items]        
Total Revenues 328,466 352,750 322,594  
Retail cost of revenues 240,979 275,701 284,794  
Gross Profit 87,487 77,049 37,800  
Less:        
Net asset optimization expense 0 0 0  
Non-recurring event - winter storm Uri   9,565 (64,403)  
Retail Gross Margin 87,566 82,749 96,009  
Total Assets 1,613,642 1,802,649 1,527,456  
Goodwill 117,813 117,813 117,813  
Operating Segments | Retail Electricity | Non-trading        
Less:        
Net, loss on non-trading derivative instruments (58,554) 11,351 19,070  
Current period settlements on non-trading derivatives 58,475 (26,616) (12,876)  
Operating Segments | Retail Natural Gas        
Segment Reporting Information [Line Items]        
Total Revenues 110,894 110,065 75,134  
Retail cost of revenues 68,202 81,395 38,425  
Gross Profit 42,692 28,670 36,709  
Less:        
Net asset optimization expense 0 0 0  
Non-recurring event - winter storm Uri   0 0  
Retail Gross Margin 47,489 32,066 36,525  
Total Assets 48,303 123,490 7,320  
Goodwill 2,530 2,530 2,530  
Operating Segments | Retail Natural Gas | Non-trading        
Less:        
Net, loss on non-trading derivative instruments (11,750) 5,954 3,060  
Current period settlements on non-trading derivatives 6,953 (9,350) (2,876)  
Corporate and Other        
Segment Reporting Information [Line Items]        
Total Revenues (4,168) (2,322) (4,243)  
Retail cost of revenues 1,563 0 0  
Gross Profit (5,731) (2,322) (4,243)  
Less:        
Net asset optimization expense (7,326) (2,322) (4,243)  
Non-recurring event - winter storm Uri   0 0  
Retail Gross Margin 1,595 0 0  
Total Assets 301,892 313,490 310,039  
Goodwill 0 0 0  
Corporate and Other | Non-trading        
Less:        
Net, loss on non-trading derivative instruments 0 0 0  
Current period settlements on non-trading derivatives 0 0 0  
Eliminations        
Segment Reporting Information [Line Items]        
Total Revenues 0 0 0  
Retail cost of revenues 0 0 0  
Gross Profit 0 0 0  
Less:        
Net asset optimization expense 0 0 0  
Non-recurring event - winter storm Uri   0 0  
Retail Gross Margin 0 0 0  
Total Assets (1,660,003) (1,908,679) (1,491,056)  
Goodwill 0 0 0  
Eliminations | Non-trading        
Less:        
Net, loss on non-trading derivative instruments 0 0 0  
Current period settlements on non-trading derivatives $ 0 $ 0 $ 0  
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Customer Acquisitions (Details)
1 Months Ended 12 Months Ended
Aug. 31, 2022
kWh
Jun. 30, 2022
USD ($)
Jan. 31, 2022
USD ($)
customer
Jul. 31, 2021
kWh
May 31, 2021
USD ($)
kWh
Dec. 31, 2022
USD ($)
kWh
Dec. 31, 2023
USD ($)
Residential Customer Equivalent              
Asset Acquisition [Line Items]              
Residential customer equivalent (in kwh) | kWh 18,700     50,000 56,900 45,000  
Payments to acquire assets         $ 11,500,000 $ 7,500,000  
Reduction in residential customer equivalents           2,300,000  
Asset acquisition, escrow deposit           1,700,000 $ 0
Period of contingency 5 years     5 years      
Customer Contract              
Asset Acquisition [Line Items]              
Payments to acquire assets           9,200,000  
Related holdbacks           $ 1,700,000  
Broker Contracts              
Asset Acquisition [Line Items]              
Number of customers | customer     1,000        
Asset acquisition, broker contract cash price     $ 400,000        
Rights to Broker Contracts              
Asset Acquisition [Line Items]              
Payments to acquire assets   $ 300,000          
Number of customers | customer     900        
Asset acquisition, consideration     $ 600,000        
Asset acquisition, consideration, deposit     $ 300,000        
EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /M>75@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #[7EU8)@+:H^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDW9)**N%Q GD)"8!.(6.=X6K6FCQ*C=VY.6K1."!^ 8^\_G MSY)K] K[0"^A]Q384KP97=M%A7XC#LQ> 40\D-,Q3XDN-7=]<)K3,^S!:SSJ M/8$LBC4X8FTT:YB F5^(HJD-*@RDN0]GO,$%[S]#.\,, K7DJ.,(95Z":*:) M_C2V-5P!$XPIN/A=(+,0Y^J?V+D#XIP9L5,I-WVW*M5BM551^3ZP^_J[#KC=W9 M?VQ\$6QJ^'47S1=02P,$% @ ^UY=6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #[7EU8:RPSIT4) #C/P & 'AL+W=O>GS%"([+H"SM>8XSZ&4XR3M7%^6Y*;NZH(5(DYQ, M&>)%EF'V$K/G>9R1?94[IHSR8Q)<=1SX124DDI 2&/T\D)&DJ ME> Y_MZ(=G;WE('[G[?JM^7+P\O,,2=LX[*"8+7*3BCJY_)YL7 MZDN]B*:\_!^MJVO[<,>HX()FFV XSI*\^HN?-R#V LZ= P'>)L![%> &!P+\ M38#?-"#8! 0EF>I52@YC+/#5!:-KQ.35H"8_E##+:'C]))>_^TPP^#:!.'$5 MTB?"T!1^8M1%?\W&Z.V;=^@-2G+T)4E3^&7X14_ ?>35O6BC>5UI>@V/0/X?.C[&J+9\+(G5^/1W?/K-^(SRO, INB,KRH0.E%E' ML$*'-S1&M05E2:P&:K #-6@&:DI80F/99B%H2K5EZHC2MI4ZV$P9X]M"LR16 M@S;<01L:7S4L&)/,;A,>0>'Z03 S@C.K=;NNU_5='3%C8%MBEL1JQ,YWQ,X; MME<,0]94)CV'ZZ19:X%3KJV4QK"VM"R)U6A]V-'Z8'S#FUPDX@6*5TK0UR*; M$Z:C9-9P'+?K#_K]#SI2QM"VI"R)U4BYCLK@G":L[LA#P@44+H&^XDQ;"X\( M?4LPJ.1DC>_1)(_.=.S,,FWAV5*KT]O+?]TF].!=*8/:B&7%? ^9&31D MB#(4TB(7[ 7^QGJD9O7QC1:@,:@U0$MJ=8"> N@U 7B/G]$DA@8N62112=%0 M<8](!H-N/^C[GMO7TC,&MZ9G2:U.3UD!UY@D;^F-XAC4H?/@FO/]U]AVG<:4T:XYJ3_,Y5^=+JDN$X1M-P1Q@5OE4 MIATI/Z)T )95?V!+K0Y+^0.OD3_8CAA58QY)_E!VEX4>FEGQ!]%%A>:HUM1. MX0L\Y0N\1KY@DD/^7LV-R;$UO,6HI696/$3-J@NPI5:GIER U\@%E-41A9"- M/5#VHF5EUOE*\RZ.(@(R(!)7@EIZ5FV +;4Z/64#O$8V8);A-$77!8>ON;Y^ MFG4.#D^:XUK3.D7V[ZGLWVN4_=]DA#W(YNPW4!!+R,VR%<[UA!B;U>S? MEEH=F\K^/7.N/@EO[]"HB!,!1FDD!('DOQPMNDWQ@Y::6>\P-:NYORVU.C65 M^WL-9P]NDQSG40(Y;NDVRW,WC)4CE= S1&:4/SFM8(YKC?(4#L%3#L%K-+4P M6T+2:ZRM9IG#L*P:!%MJ]84*RB#XC0S"M)BG203EBF)MZF%6:;U&P:I7V*CU M2S6Y#.KIRAU>])YT7)0#\(^,ZV_J(]^;.( \82ZG818$,C3]X,\1U9 P@9,< M)7FUH*M:6_5WD;!*>XJ90)/)1*X=$ Z$\^U]OA!29NYRZ7<\YQ/KQ3*L^ZG=RBG*,5R,%HL0=#U'!3C%X[P0IX;DXA( MK[Y;XZ.==S+3:UTN3F&+?&6+?+.)&0&=N&K2#[361P0.-D#FN-:83N&#_+VE M4F;7LM?QJ94&MW!2FY@>$3NT+,, M<%H0],8YKC))O=CCW#,?E..U+-J>I%JA9X-M$ MURR$YJC6D$YAD )ED *S0=J6-W3S'$%B^T .+KXZ(O1U-!N/_J7C90YLO2;Y M%%,G@3).0:.IDTWG,:OJ6&DF./JS$%S@7!8Z+4";Z7^X41OLV4+?\[VAX^Z\ MX0;8*7Q"H'Q"8$[S9Y"^$=DL39ETEM()EM2TA&QF_J%5M;$MM3I&Y2,"JWLN M JN;+JRJC6VIU4GN[;LP&X(6'>X1I?.S8?\?:%? ;Y-G$G<%[9;#3++GN<." MA$56I+@(=] M1 Z[-E4B\FJ<;&E5L>DC$M@-BXMNFRSD*'+MNI5;*G5>2FO$C1:K_537;95 MW[)1JW79_<&P'_BON^Q36)) 69+@B)'8=\;76BXV?4)H56UL2ZT.3[F.X(/5 MCMJFF0BMJHUMJ=7W_REKTF\T=_,S]=:LW);J1FV_W@9.^>]5O;5UVPI8;V]7 MM)RD+W>7<[#W12ZJ#=*[L[L=[*-RWW9/75YM?_^"Y1P_1RE90*@#>4L'L6I' M>74@Z*K<8SVG0M"L_+@D."9,7@#?+R@5VP-Y@]V^_JO_ U!+ P04 " #[ M7EU894.\8CD" "T!0 & 'AL+W=O2.78L*<.+1K:Q&'O%0Y8; 62):48O$^A9Q7D>,[IX4-.63* M++AQ6. #O(#Z7JR%MMQ6)244F"2<(0'[R)GXX^G(^%N''P0J>39')I,=YZ_& M6*21XQD@R"%11@'KX0T>(,^-D,;XTV@Z[9$F\'Q^4G^TN>M<=EC" \]_DE1E MD7/OH!3VN,S5AE=S:/(9&KV$Y])^457[!I\=E)12<=H$:P)*6#WB8W,/9P'^ MM8"@"0@L=WV0I9QAA>-0\ H)XZW5S,2F:J,U'&'FI[PHH7>)CE/QI$R)0@M6 M_UY]3Z&KM*S9=)-&8EI+!%B:!H,;M$U"T0#.XO8;AG ME41!'&R_D"CA)5-U4;6K;4N:U)7XS[WN9T]8' B3*(>]#O5ZG_05B;I'U(;B MA:W+'5>ZRNTTTVT5A''0^WO.U75@%Z.<< MR0@ -8N 8 >&PO=V]R:W-H965T&ULK5IK<]NV$OTK MIV\S($?'B([4UX\A)DQG?Q&.Y]WZF*-CBA")4$++C_OJ"I"R(Q$-RR@^) M*6FQ/ M@]YP%>?[$Q?=JQ9@$/]9%65V,5E)NWD\F5;9BZ[1ZQS>L5+_<<[%. MI?HH'B;51K!TV0Q:%Q,4!.%DG>;E:'K>?'RS->LK')> L'N+T:7\/V, M)O6 QN)_.7NJ#JY!''X:^=T MM+]G/?#P^L7[IR9X%AGG4JA? 4^ M7%Y??IU]!///'S_>S<$9^'-^!7Y[\Q:\ 7D)[E9\6Z7ELCJ?2'7G>OPDV]WE M0WL7Y+C+% 0S' 4(6X;/3A^.NL,G*MY]T&@?-&K\85?06R%8*4%:54Q6 M[VWQM Z(W4&=6^^K39JQBY%*GHJ)1S::_OH+#(/?;=$-Y*P3*]['BGW>I[.T M6@&U:B"K+]A?V_PQ+53PUE5L7='&55T 'J<$T82>3QX/PS&M, YIO+?JX"1[ MG,2+\Y954N299"U2&[K607APWZ"'S+2 88+MP.@>&/4"^U(^JNGBXMD&B1HW MQ!"1'BK3B)" VE&%>U2A%]6G-!= K>26 7ZOZI90RUH7Q-V>MF$-#1A)D/2@ MFC8PQ,@.-=I#C?P[L*EB3*B2K79?E3?E.^.5K,:@9-(&-3)@4$C[TVH:88H# M.]9XCS4^#:M@15H#K5;YQHTS-B$0U(-IVB"*'#"3/J!,(QC0T)'",-!D$AQ)XI(]I8N" 74A'IY!)M@RWQ5:*VT$EMDA-.S! MM9FIR@0=> _(#WKQ?I,KM=99APZL,*$YJ33L3ZK%*HY(X@"IR0IZ^6%ZQV5: MG (2F8M*U=+C/DR+710G*'( U4P#_51S(Y2Z%/*YH9N::39*[TEG\NR\=>IB M!/LEW685)JZ5UVP#_73S$_43FNQR@&.'UK0)P] !5C,0]%/03U10:)(.C'&? MR6U68>P@3*BY"?K)Z955%%I8!_>9R6)$8MZ9RJLED.D/W]*; M7 ,IBONEWF*& H)=B:5)"?I9Z0_.ET]Y45BAF?P"48")D?5'[;K@-!5!/Q>U M-=0S=R;7(!(:B6-:X0@YE ?2A(3\A-36SDLG.&02"PYPC/M:PV:'@X0Z>!QI M!D+PI%:DR--%7JC,9HY^Q$MDKVY(!O+6#?J@_?(SVF66B:U*NH.@K3';""U( MC+4QS6*"':4!:39#?C9S:9D7T-9^ )EL!6D4]/6,SNG+-RX&7Q,N2K*\M WKIA:Z9$?J;\Z00P MV='H-RTV*(*./AYI_D1^_M0KM>&B478*^9R5.1=@UI:<3VGFKC@F<291$/1E MM,4,!L&A7?=T23,L]C/L?+O@8IF7:7URLV0+^>LO,8+H]_3^7F%6WUK/F4PZ M[0.VF" /7DVX^)26K["EAQ6IV=,92$T3Z,A?K"D2G]+T'0-GZ^2B@!H(33L$ M21(X.!(?G"T>.5SDZW4NZRZO:L\8>2GS\H&5F4(,?OO*)0,0O[5B]WJV%PI@ MJS@#..I&K]D6^]EVKLJ+"O,2W(B7-F(N>?9]##;I2Q5Z$[P+(%!M,:A6J6#U M$?98[>+Z7_N-FKBM7'&1_\V68X#'-(S&E."7'_.JJI52/;E\*RNI+M0$@U2" M*Y:Q]4(Y?CE7;XSZWR+KW)L\'L=!:)SS6LRB"#HZ!JSI'E,O-S63M.*%*L_5 M?YJ# OELI2;LE0VOI::AO'6CUNH!^]7#Y7+9-.XJK3=IOCS+50N?;G*5YM;0 M+>VNVC/]CM-FAN+(E=A:/F!_7ZP4^G:]+9JBSEMUQM=J6E;U [R:3GEEKTAF M!WQ&C'+D-^I"UM2/_=1_RV2JOEH"EHI2Y8@=G\GA<1(9LVIA^B!R[7O-]-C/ M]'>"I=56/(.JK1(JB>M#')6G\3B!29._S67\;_/;)/LS1(PNY*A9]T&.E@3D ME*:[LF2Y]:F.2?0D# T!8S-#JK5R@-5Z@/CUP%=>GM6T)7A1U)4U+Y4L8)6L MGWC.51W_#CZK&&9\#*ZO9U;\)OV?17'<[YUL9I"@@Y.&;@!:*9!3E()G?DWR MQZI"]%LFBQF*,79M!BT1B%\BM/"NM9 9 Q=O-AO\Y&UCMM#6DQN;G>?DAAP\ MK_2SO]HXS?&F0G^3"@=(KXO7$MA0WKH!:]HF?MH^X:DY&92PA_+6C5<3-CE" MV%G&M[6R%:KFJCYR45A[&6)2<(@1Z1=;BUD,B>O9 -%,3?R-_JD'B&30-G\H M;]V@-=<3/]?OEV:3/CO7Q4+B"34>SEO,*$:):UTTV1,_V=\>K0W>\:]>D(&\ M=5^1T)1/@W];&ZA7-+PVWJ&\=>/5JH'Z5<.)M8&:I$\.GZ_M8K$\72;4<;!$ MM3"@I[WE=*PRT$'?=1K*6S=H+3>H7VZ<4AFH[<%SOP>P&*'0M29:-%"_:*@/ M3'@)9H5*%'!I!3>H9!C*6S?<@U>G!NKTZ:#"82AOW:BU<*!''G^WB]PH66NP MIA3 QO;SVG2!::U C[R)=;C[/EBA#:H2AO+6#5>K!!H/M/N\:N/540_DK1NU M%A[4+SR.[KYV>.\K("!;M7@X)WD1HMVI>H MVP^2;YKWD!=<2KYN+E0,Z0*+0:9-V-U38]MDDAD1U8F8[L-U??^TD30B$ M)*SP 6+GG./GL7W.T]/AGK)G'F LP.^(Q'RD!4)L[W6=>P&.$+^C6QS+-VO* M(B3DD&UTOF48^:E31'33,%P]0F&LC8?IW)R-AS01)(SQG &>1!%B?QXPH?N1 M!K67B:=P$P@UH8^'6[3!"RR^;^=,CO0BBA]&..8AC0'#ZY$V@?=3V%<.J<6/ M$._YP3-05%:4/JO!9W^D&0H1)M@3*@22/SL\Q82H2!+'KSRH5JRI' ^?7Z)_ M3,E+,BO$\922GZ$O@I'6UX"/UR@AXHGN/^&93P]!OL,UMWH $OX8)& MN;-$$(5Q]HM^YQMQX #M,PYF[F!V=;!R!RLEFB%+:X$$R^#:6?&$^_?5U\^_)Y-ED^SL##Y,ODZ_01+#X]/BX7X&:. M&(Y%@$7H(7(+_@'?%S-P\_86O 5A#)8!33B*?3[4A42BXNE>ONI#MJIY9M49 M]NZ !=\#TS"M&O=I=W>SZJY+_L4FF,4FF&D\^TR\N;PZF#'L [G?WO-[L$4, M[!!),-AB>><#N0_@1E+V*2&(\7+VMHY[ME@O74RET6YLW!EPJ.\.&;8857A8 M!0_K,AXI1@Y0(@+*PO_D"\4BFZV%GL5W#U#)>I!^CN!W,*Q0L L*]E]1"#E/ MVN';)Z@LQ^TYMG6$OMVN MXIP#M_!5Z63RYDIH3QIHV!TY%!NUV%@5LPXV IS2*I!I,">(<3.K -?HK ME;SG6^3AD29ED&.VP]KXW1OH&A_JZM*5@E6H]@NJ_2Y4KU*B^EU*5(M1A<2@ M(#&X@,3%]6EPB:Q_!K#0W#[IEG MT!\(/KP<_045*@]?16:9O9/K4V<(>]!QSM0H6,HU;-;K2M(_U()L#'!IUE\K M6I5NJ>JP6=:OF?CY4BV9WV95)5)J.VP6]U5?VO%:W*O-1_V/P'P(3(IAO%'@:R?9?YGJS$.B&R$\ZVHI9_ M%M$Y/ 9[X!X?5HV593E')Z4?=)FJQ?\7L4T8MOC?Q?A_4$L#!!0 ( /M>75A;?K^N MG@< )&PO=V]R:W-H965T&ULM5IK4^,V%/TK MFK3386O9UX2%[6LC@QF9UOXQ>V8/++]CY71Y,#RRK9L$PD/$,Y>[X87>*SB(;% M@!+Q-6&OHO4=%5*>./]6'-RL+D9.,2.6LJ4L*&+UL6=SEJ8%DYK'7S7IZ/"; MQ<#V]S?VWTKQ2LQ3+-BXUTJ'_CK'ZP6Y!5\2YZ*\B]Z MK;'.""UW0O)-/5C-8)-DU6?\O0Y$:P#V>P:0>@#1![@] V@]@!X[P*T'N&5D M*BEE'*)8QK/SG+^BO$ KMN)+&%0?GZ]O'Q?H[C=T=W_]26*"/O-,K@6ZSE9LU268*,4'V>1-]A6Q,D9L>8HH_HB(0R@PH?GQ MPPDP/#I^.+:HH8=%I"4?[>%[8'N6[9@X@T);#77AH459.1/;>,DN1JIN");O MV6CVRT_8=WZ%PC(D630062=D[B%DKHU]=JM*:BR$^LNW,MDD_\1E&6+?54$5 M#(ICQ>>5?$4UW<_& 27^^63?#A" (K3(D38J E N<>D!U9'D'21Y5DF/7,:I MJL55+D 2JO%^ZV==ZN%0F]T<@/F.&U)-A FC(76G'JS"/ZCPK;E\MV6Y6HOL MY6TMX*SVA\SJ(F!SE3JYS?6::2(46J:Z!XI;I?(F21''MP@TZ-.?C3 M:: + E XI'INFRC7)4&/G/ @)[3*B9A:\F5259I2TX;GLBX]D*+0F$6('7VW MFB#L!XXNR$01[ 536!!V&O?@'%%SN+%GP1[OF$FB%H@XFB I\J4JK6:)) O M= *_1U3+$F&KJ*8$)=F2;\!DJRFZ1=(-],4!8,0-?*Q+ =AW1(W[P59_H):H MF#\Z2;D0'] 34U?VK%XD)./OUAST@3"K:J,+-&$X\*=Z1P=@8]PBZ^IK# JV M.Y2;XZ28?@)C[!K5U83Y[E1O?0#*(W[?2C7>!-O-27$%D;17"Q1B&@GB8\=( M.A.&,3&:. ;>R[NN6[ C2_!=F/RB0EQA@Q!*)8R3YYV,GY*U9)QE/%LO%07 MXCE/TZH]5O4$5 [X$HRIT>Q-&/7U31D!J'&(W9XU)(U](7;[TI*L:_V:Q.A! M^<_7XH3XB%3BGB(A^?+;FJ8C4$YLXT%K>]CL6%TCR-11$ -6:C M*OGD#65+\' *#& M;J 76!#E!+A'?6-7B-VN_(_J35L"J8?,BZD>0O6K;RP.<8^PO$J)RN5U<7MZ MS[K1^(@R5EXI2E>\9WG\ MPMX>^_7L!,1W4L@X6ZEJ"6JV.M9W/Z,:DBT:BJT;Z<;+4KN7;79%%6(X9TPK M20G&>LX **S;MPA".7VWGFCK":7=E;8W@DV):0LA)0 *4 *@^I4T#I/:;Z+5 MSUALSU;L#._.YT$MY%!LW>@U%I)Z/_"HVFH_WQVW(=FBH=BZ<6M<*K6[U&.R MSC?LD4M#ZNM>$\+Y9&HV#Q-'PR @/0^-:&,WJ=UN5M=HM110B77\N_-@2+9H M*+9N[!JS2NUFU;Y_!G67@[)%0[%UX]:X2VIWE\?LG]#,=^Q-]=UCHAQ]X]@@ MU?PGK3>V-BQ_*=]\$\HT[3)9O<5T.'MXN^ZR?*=,.W^%SZ+J';F&IGIE[W.< MOR290"E[5I3.::#FDU=OP54'DF_+]\*>N)1\4WY=LUA=R14 ]?]GSN7;0?$# MAW<19_\"4$L#!!0 ( /M>75@N>I7 - T %&5 8 >&PO=V]R:W-H M965T&ULO9W_V[37= MN[FYN1^HK<1,;? "2;K__8+M!"/),FR?VU\2.Y$^[RO!8PGT"%\]Y<6W9,36;%$UB*3^]OQZ@%R\QFXK'KY_I M[J[Q=6.^)B6;Y>M_I\MJ=7UA7VA+=I<\K*O/^9//#@VR&MXB7Y>[G]K3H:Q^ MH2T>RBK?'"K7&6S2;/\[^7[HB*,*!CU1@1PJ$*X",4Y4H(<*M&\%\U#!Y"M, M3E2P#A4LK@(U3U08'RJ,^U:8'"I,^%ZR3E2P#Q5LKH(Y/E%A>J@P[=MH0W\^ M5@\T>;G&J'\7RXC=WQ'NU/K-U9.4^JY.:JR)^THBE?\YH7NU-[ M5[\^&=.L4>%M5=3_3>MZU_73:^TG+7?-.?7A[3Z3<)RSV1TE(G6LY'>8.39%OMG6EQ_RI13#QVKYC/]D6E!ML@W3'L5YV7Y6H(/S^"7R[3Y8*^/ MRJP.D\G*;(TNR^U5W-VER[22I98K(9]R+/+ M19Y51;ZN_W5?M[-B!2NK+FE4"_=%O>1%O62'-D^@WR?K)%LP+:FTK^P^S9I< MM?Q.V[(BS9?:JUJEY2JI@[UNBLS9XHU&C;]K1">Z3+3*8,U\X&VY31;L^J(^ M:B4K'MG%S5__8HSU?\BDC(3-D3 '"7/WL/$.UDQY'F_(U+)TO>[@QV.YBN7, M&BF4\Y')!4A8B(1%2%@,@G4D2%\D2/],"2J##94@$C9'PAPDS$7"/"3,IX+H M+\E4T'R C!DB81$2%H-@'9F:+S(U?T2F?:2Y#V ='4Q[3(U)]UC.E&D,U1P2 MYHCYCXD]X?)WQ5*4'\K$(B;A1C&QR"4Q]3%WWDM*F5RP4"QCU<,KEW4DEII. M3+-;*!8+$6H>!>R<6-;+B67MJM$3)U8]:VWFQ:R9(>Y?O6XNCF07!MI_/]=3 M0,W-BZ>D6/Y/=HY9R(]_)&R.A#E(F(N$>4B8CX0%2%B(A$5(6 R"=;0\?M'R M6#E([*^6FYMZ2ZV^%MW6%Z9)NA@AX3-D3 '"7,GXFT$4[S9@ SI(V$!$A8B81$2%H-@'4W:+YJT M_[@F93JTQ:M40[.,NI0Z2!ACI@_ MG5!>.J_,8K#\DS>G9!A<:U8/2?"@M@-)"6?]:)M^]D;28Q5^"QJC"W;&BJ"=UNSM\H]OFGH1*+>)B_>7$UDU>+%"+ Y3F]&N""PWJ M06D^E!9 :2&4%O4[6#$J:%=2K='!4#L=/K/-S@!6_\JJ9NUT^:RJ*OFNU<,1 MJ^1J$E?!#8F8H&8%*,WIU0(7&M.#TGPH+8#2PEZ]&T%CQBA:5TJM&<%0NQ&< M[XM5DMVS1D7[&^3-JV>;YO&9H?2YE": Z6Y!UKG MM)08]CQ)N4NILP^:7@"EA5!:!*7%*%I7JZV_PU N.4.U*M6G)9P_.C\V0IT< M4)HC29\2G1\:+=%ZP\M(+'+)NXJ@F0=06MBG'R)HR%@2\O(X9O>$;TT0AMH% M,=N=[F7C8LJ?LOH2:95NZS;P-J5Z@Q@']";* U!C;\FD9:0T*9+^J^N=LP"#(!>$9E#:'TAPHS872/"C- MA]("*"V$TB(H+4;1NL)N30]$;7H8LAN#B(O2U"#\=@QUP,%RA+H;>K7 A<;T MH#0?2@N@M+!7[T;0F#&*UI5/ZX @:@>$T@9^;M%(S1X\#&*?!8%]& 3V:1"2 MQSP0R<,@H$8)*"V TD(H+8+28A2M*]#63T'.^2D4 I6*4O(X 7/,7PJIHPX6 M&]1(T:L%+C2F!Z7Y4%H I86]>C>"QHQ1M*Z&6B,%41LIAN_8())E?8/H_)8- M==S!*H+Z'"1-F%@3FU<1,J8'I?E06@"EA5!:U.M8Q9)2=$RL$[=&6NL"45L7 M,'LWB&29V3 M2Y ,U*4 I3E0F@NE>5":#Z4%4%H(I4506GS^+.^*L+53$+6= MXH?W;A#)"KIAF&/A[@;48P&E.3W;X$*C>E":#Z4%4%K8LW\C:-081>LJJS5D M$+4AXX?V>!#1(W!IZQ9O2U>G,%A44'=%OR:XT* >E.9#:0&4%LJZE]#)F)>4 MI)@U%J=X_P_+!&DM$T1MF1ALZCOPCI<1>5.?.N1@;4#]#D1T 1A4N$2"VAB@ M-!]*"Z"TL$_G1M"0L23DY7',KBQ:;P+Y@]X$A9.(2.6"M S,B&3'/]%U<\(9 M N:2@E*GFP/-SY7G9TAN=/?,SX?F%T!I(90606DQBM9]]G%KOJ#JIT/ ]$,E M6^>)+5A-9NI\AHXY4)H#I;E0F@>E^=*C)7NP,=0K :5%4%J,HG5UV'HEJ-HK MT==C)]>>(4SUB$V%9[.H4Q@L/:A[@HKK^R:Q)OP^)$E+!8^=I(S@L9.4D7GL M)%F)'CMIZO:$OW*7%".Z8+*3131,0D]L?J"MFX#N%T/_')<=A=H+H+0YE.9 M:2Z4YD%I/I060&DAE!9!:3&*UA7VT==7J%T(0UQV5%Q@)F0LC!/8KYW ?N]$ MGQ:XT)@>E.9#:0&4%O;JW0@:,T;1NO)I#0A4;4#X(9>=FCUX&(1:%J T!TIS MJ;A<;D[$FP_0H#Z4%D!I(90606DQBM85:.N!H&H/Q&"7'94M!-O"( 15#+ M I3F2)I@F-.)QP8EDQPZ G'IE"6R<"53L1]A=1 M:5D^U *YU KVR(J2'0:< ME.9#:0&4%O;KW@@:-$;1NM]GVUHOS'-?S/$#[E=3]DT%^IA_8.%,G<-034%I M3L\VN-"H'I3F0VD!E!;*^I=8_+?J1K)BML[;9&-4;EVUM 8)4VV0&.Q_-<4E M?D$<4$,$E.:8$E>!L-$6&M*#TGPH+8#2PCZ=&T%#QI*0G;V]75FTM@Y3_9"( M/^+?HU*Y0!T=IO@8!4K&AO#9/I<4E/M?H?FY\OPD#WKHFY\/S2^ TD(H+8+2 M8A2MJY_6/6&JW1,X_4CV[C?^5_[I#NI\!H\Y4',%E.9":1Z4YDN/EL3_"HT: M0FD1E!:C:%T=MC8,4VW#Z.M_E6O/%*9ZU)Z(TH/Z*Z T1]($ M_RI#":.56$;F?Y45$_ROTGBZ3OCIE%C,GO+[86)9Q(EM&]P\:52N&*OF297< M7&V3>_9S4MRG6:FMV5U=3W\SJ0%%>K]Z>5/EV^N+>@KV-:^J?+-[N6))?77= M%*C_?Y?GU?.;4V@4[:CY^=A PZH%1"VI?X)?<\ON=\MJ^] MXN)11H@*GF*6R(X5*95>VK8,(HR)K/ 4$_UGQD5,E!Z*N2U3@23,0#&S7<=I MVC&AB>6UL[FQ\-I\H1A-<"Q +N*8B%\]9'S5L:K6>N*.SB-E)FROG9(Y3E#= MIV.A1W;)$M(8$TEY @)G':M;O?1;QCXS^$9Q)3?Z8)0\AN$+.)/9%U:%K6-!L)"*QP58>Q#3)&_)4Q&'#4"UN0?@%@#W.:"^ M!U K +5C ?4"4,\BDTO)XN 31;RVX"L0QEJSF4X6S RMY=/$;/M$"?V7:ISR M^K>CR>V7H=^=#GR83'5S,QA-X?8*^M?=T>?!!(8C&'R]'TY_P-F8"$Q4A(H& MA+V'C_ 6;)"1GI7KAB8PC?A"DB24;5MI#\TZ=E!XT\N]/A[@ZX?SR\>D!-K=RM6L97 MW\='ES1$'5I("0U!<>@S(B5T(>!QK(^1SI?@,>(L1"'A3&]&R!DCNI^BR+?H M_:Y=R5<]SU8U%\72OV@]+70 M?BYT8H3NDG*0Q5RBES(E 78L?4M*%$NTO'=OJDWGTZ[D."69?R*RK>@URN@U M_DOB-(Y,G,91B?.2U9;T9BF]^>K$@=\OYM%!TM?FT2G)_!.1;06S50:S=3"8 M>?2HE L,]?TO<*GS!?/L 9DRJG;%,N=L;NQKM?XL00XN^]H(G8@LCY"]\;C& M*.99D2+UN5DD*G^'RMFR#NIFS_^S^9ZNC_)RYB]-7ES=$#&GB02&,TWI5%KZ M((B\8,D'BJ?9$_[ E2X(LFZD:SP4QD#_GW&NU@.S0%DU>G\ 4$L#!!0 ( M /M>75@ORX-EE@D $,P 8 >&PO=V]R:W-H965T&UL MK5O;K?.JF5R>J\]NNLOS=LOKJF$W M7=!OU^N\>[IF=?MX,4&3YP^^5O3=!*4;)EO:_ZU M??R=C80B::]HZU[]&SR.V' 2%-N>M^MQL'B"==4,?_,?XT3L#4"Q8P >!V!S M '4,(., \M(!=!Q ULVF 9_ MWF;!V<]O@I^#J@F^K=IMGS=E?S[CXAFDI5DQ_M[U\'O8\7L(!Y_:AJ_ZX'U3 MLO+0P$P\_(X!?F9PC;T6,U:\#0CZ-< A)L #+5X^' /#LY1-DC MKO7(^U6P%-'8!\NN70%OT)2=TEAV(F,'TTEWTTE]UB\_B\Q9-46[9L%9W?;]&VCJ M!A.1,B'SY,,ECE$8G<\>]N?$1B&$0W*(RFS4-*)(HPY81#L6D=6@]DHC*(DA1TLV1%+CA!;LJX3/C(Z$\]_,#"Y)]:O1RBB!A$;A.:QP38# M+$5A M-(=S12+XU;WA;?E0PH \%#+H=:&HA):L\CGILQ;X,(CDPF (A2QX+, M=TSF7B97^X[5+J62&19H636YB'T1P47;+/=6$O"S^(Q3U<\H5 M*U2RKGK(I8+M?Y7Y%R2%K =)$)T3DY4-FZ(DE>+BD!> PZ(@A0YJ6%/#7FJ+ MK7"TA@>B5%1M.522GG%>LZ$ O90NMI\OCF-BK:*-(U%,S;0'P% 4S[&#K99; MR"L_+K_P%>O YR=0%C,?W@;AV'QR&^-:(ZUJ$/6KQ%7>W+->:O&\%XO3JVI4 M5_E=5;N+.O)JI==6]9-:RTYE[7!"M 4!LA6 M*M,X,==C <&B-+&\%( ABERE52L?Y)<^CG438;_)JU(ENE8F;4%^*%1#!@0) MVPI&;.Q,NC9HBD*:6$(",!8YO!1K.83]=LX MG(2)R1NR%F+77AUK 87] FH7H&((5ZP%%/8+J)T#[[SV.2Z/K::MBT1UL'P80*%H;BTF $M"%SFML["_ M?623:]IF^E*"%%+R)C\(%,Y->A J#D57UC*7/ZEW3ZL%=%O793<%)KV:FL'TEIW*VN&<:IE&_#+M MNNW$&#&'JJ75M$*!/4LS<":!/E62A*$9" .IW,+EP&X)*&AJW]']@X0_8+L M)G_:->J.LP)T$TE#@!8$Q!3@!2DQ,G<3TV*,'#_+.Q-1/<'2Q?OQ7O M2Q$5G(WMY65>2&T&;O,)(*.+8( +HFQ M*>- 6!HZNF%4RSCZ2AD'"1WP"@<@O&AH]9H7(&Y.S,L>&83#4>18/ZJ%'/5W MQ1R](:7OY,9"D9>[BX>\5D5ZK;@HCBRKC( ,&"&,@!V.$.'U/?N8?E/+#_+?"Q9 M5YRMX;T*/>GQY$FM9:>R=CA[6KM1OW:[ 9L/P69L4 P-]+P&9Q4X=+3RPG%, M!F&(XY8+U0J,QLLNU>WU/M G>8,UY1WG^YNPE^I M^]_&Y]?H73;<9]=FANOUG_).E+D^J-E2F S?)N*9NN'&^O"&MQMUA_NNY;Q= MJY75C+ \D56 0 M $* 8 >&PO=V]R:W-H965T&ULG59M;]M&#/XKA IT M+6#(MI*^(+$-)&Z*%&@Z(UZ3#\,^G"5:NN5TI]Z=HGJ_?N1)ENTL,;9]B"-1 MY,.'Y,.3)HVQ#ZY ]/"S5-I-H\+[ZFPX=&F!I7"QJ5#3D[6QI?!T:_.AJRR* M+ 25:IB,1N^'I9 ZFDV";6%G$U-[)34N++BZ+(7=7*(RS30:1UO#K>H% ,1C1\=9M2GY,#]ZRWZYU [U;(2#N=&W#=)@HL/PDO9A-K&K#L36A\$4H-T41.:A[*TEMZ*BG.S]K20G]T!K_:7&CY M5S!,AI[PV6N8=EB7+5;R M8X@1NC?>'@2F>8'0(,B5C/+MFRNTR.(G["-(:3 M\0"247)R!.^DK_8DX)V\@+=?WP#F1CNC9+:K?V'1H?:MP:SAL]1"IU(H6)(1 M28S>P>\7*^F/YUK4$CA]G@"OV)FK1(K3J.)<]A&CV>M7X_>C\R/EG?;E MG1Y#_X_#/(XUCN%E.&I=60F]^<7!-U$BS NAHL1$KA:ZSO_$%0M3EC][&A[SN M$82E/PV2)$@G5T8CH\/#"ZD SYPUV6*#M(6!'PA/%36/,J,K#06R5$\=:Z; MO$JT003M/J)UA!ZBT4L^5&@A[0-212*UQCE@BM^U]%1GT(VCI?8%LQ+*H]4B M!*6%(1I !RMUPM>6$N3"A9SAT+(RE7X3PV^$UM4+DIY#850F==[S;PKC$$C* M3(3P W/GZ$1/2>'2$3'2K]"B#%/)QS\#*3)1,M+%4YKC#^<.5K4C!3O7S6R[V=@27O>+3(SHP'9/ MV88P;I"K5S1_*:Q$%Q^Z=,5GTM)TV@#=W9A&MQT(W=F#((,U=5[0D&1*O]B5 MCS%KE7AF-8?7=E? -L+A([(H5I92]=IBUT[!+'5!>R%UJNJ@B*N=;N"&WL@X M.#!]BZ_C 3WXDR:Q7;9%JWL+"]/0[PT)1Z1%3>KQ[ND&<\EW:#/L+'%8T?8: MED;5/LQJ*Z>[J^561:UP2:A*;4*SLEV7-MN^S??WT:S7O&@K:Q[0[G:6172X MSOU2MFSN:2"*V_A_,S9;@#YGV,@?M:R"3$F O?CXX&.G MUKY]0_?6_OOFHGVM[]S;CZ,;86G5'"A<4^@H_O N MM^<+0WWE3A);\RGAB% MRX*^T="R SU?&^.W-YR@_^J;_0U02P,$% @ ^UY=6!\9 F.M(P G'< M !D !X;"]W;W)K&UL[5UM;QM'DOXK VVP<0"* MEF0[[PD@OV370.+X(B?Y<+@/0TZ3[/5PANF>$:7\^JNGJOIEAD-)SOIP.." MQ<8B9[JKJZNKGGKIXK?[UKWW&V.ZXF9;-_Z[DTW7[;Y^_-@O-V9;^GF[,PU] MLVK=MNSH3[=^['?.E!6_M*T?7YR=??YX6]KFY/MO^;.W[OMOV[ZK;6/>NL+W MVVWI;I^;NMU_=W)^$C[XQ:XW'3YX_/VWNW)MKDSWZ^ZMH[\>QU$JNS6-MVU3 M.+/Z[N3R_.OG3_$\/_";-7N?_;O 2A9M^QY_O*Z^.SD#0:8VRPXCE/2?:_/" MU#4&(C+^T#%/XI1X,?]W&/T'7CNM95%Z\Z*M?[=5M_GNY,N3HC*KLJ^[7]K] M/XVNYQG&6[:UY_\O]O+LYU^=%,O>=^U67R8*MK:1_Y8WRH?LA2_/CKQPH2]< M,-TR$5/YLNS*[[]U[;YP>)I&PS]XJ?PV$6<;;,I5Y^A;2^]UWS\OO?5%NRK> M.N--TY7"JZ8JKF2;\-V573=V99=ETQ67RV7;-YUMUL7;MK9+:_RWCSNB!.,] M7NJLSV76BR.SGE\4/[5-M_'%JZ8RU7" Q[2$N(Z+L([G%W>.^-(LY\63\UEQ M<7;QY([QGD2^/.'QGAP9;V*9Q7]>+GSG2([^:VK%,M[3Z?%PMK[VNW)IOCO9 M@=/NVIQ\__>_G7]^]LT=U#Z-U#Z]:_3_L5V\>]:+>?$Q)CXRR+N-H3.[;+>[ MLKG%\\NV\?1*57:F*E:V*9NE+>O"T_.&U$3'0W3TU@MYI]B4UZ98&-,4Q/)= MZ>@UV_"8KJ*7#1VU;L-_*T4[9VG,74TTK4UC7%G7M_C>[#IY%Z/_VEC\=85I M??'H[W_[\N+B[)M_7%Z^Y7^>?_,9KW_7.]]CQ5W+K[D>P^(;9]9]S6N,%%^] M>C$O?N[=]+*(\F(GK*&)P=\A+Q;,/PQ-Y-=]17RK28]L6B+_M-TW] B^I'%O9TA'[Y\7O)C"A("U/@UP;WRE'KXVCD>QR4^R-,-1GNVF;5=T; ML'+1=T73=D(:3P.&IN58HIV6T!6]QQ=8M/FCM]UML37=IJW B;03\^*25C"< MB=Y782CH$#:^7 H+L;1%66-#?;;EIK:D+LMLX^Z5GWGQ6IYL=[:!" [EZ5-/ MBKLOI7'[C<;?Y MTJB[UENL7^B@1\@*L3B1N78B7/+5^M-45F_K%MO*@RW\$07%OCJFL?+/C'R2;:IUV7=,W^[C6O[]8;)!,?Q#V^. MGQ_K?8_Y+FEY9,MI-7CF8"K>B7:)%= DI _ B98>I$7S-+E. :MI@VC!+0GJ MGSB;+JWM \3N5\\L?.4[NV6M@BVZ)(JW.Y%QZ$+18:(;L<^D+1XB<;3GM(V% M&8Q=9F.+\*U6$$S9]%WK,&"YQ6EDX:#G32>OUK9I9/.2ND:^HJ MR@+M8V6)":2"7;NE]V@+$]/FQ2]&5?;&[L1N8 -^("HJXV;%3^6_6H?#=;4A M:2/-RY^"HA<;:VAK;^A4\$'Z>44:C:;YR&@V,+<8AU=#3[[I7YKK94NK M[$I+]/SXXXOBT_3X/VFOB&M^V26_^D+8E+];^_9^WK!-AKF'-0: R V>H!9 C/*V(-$@0AO:9X_C MT)!NVI3UB@6$)(=.'LY\-# B#C1S!@:&_)P%22/YST;X:\1 H4@7A$?EJY\ M'[3U8"1ZCW"987U+RKVM@>EHS,H2=\A\7-MJ9,G4 -( MGG_QC0]/%SN"-W0Z;$-ZEI&K?E";$I:F91U1L'\QB[LP8I@GC 2\-\M0#*E) M6./:K@'B9IGMSIZ!>B:-29^*;"281@BCO $5ZY+D!J;2+#=-6[=TK ,O2>^J MKB83 '%C(0@"YAS023+3"UE/D[8B\&E&OC:V ,^2%N\]D<=S;DQ9,4'AE(F< M-W2D#(PXR8!OFW)1&TAZ6A<1YMFP_R4H%Y"VB#J?KP0-Z$L!$#1ACJOT9#7$ MJ-<)P#/@& >); SP=G"! MY/O)PX>-.C#@0W\LP5%5%?2P ZYL&RC6($Q *DMCK[%-+/T7WV3+ =7A.=(S MDP_-,K1:W\[2:J9@F/H+!<=-(*)5Q6@:.& VV#+6>_Z8XHM'+=$*[$Q'3:@F M)Y#PMQ>EQ'"8^+DN%:NHI2 +GHMN3K@3*Q0@SBQ\ 'G(L8]L(O:-41=QG8"+ M_5/ 8@1(4YSXZ+OUD,UZT)ZP_R^R&OV\H(N/HUEPL#)^Z>R"GMNV].>JAZFE M*=^T-/7YT^+DW<%&7L8-G)\4/S?%2UK?=D%ZZN(K"2G-X/^R,/#.X(R2Y^K6 M0&9K9T13/L*B-"#PDWQY&;Z,P0&>;X"B:/>*=^:&Q"*8C "88:=%#D.<(;P8 MAI.=?]-'Z*7CO21.[<&,XT/BQ4&08(A#XHB/ABLB_RQ-OB>7SI#^@4>KB/-% M3?M17 Z1YR-S@R@*GPY:9]JA!<+"&(CT$_U!HL,."RNU2 '>^N3\?'YV!C!/ M$D(+&Z'-!IO#6#A@1."HAT)(R%IVNB,UAMTB>2'N-ZTSL6*6$)#HB*0[]*M< MFY#YOK;7P3&1\$:(8/LI%Q?+(]?;5O1OJ2H>L;FOHTX?PZ4.MKYWMR1/43CHE;1;V>#TOG5YA".?B8'% M 2C&F\0/#V#K@KP-@?3&;I,LTU?7QG4F$PUFL2!<*%"3 C$!L;"V$XF7OY'T9-&%V"WW<:0 M0C<\!>*$W.PD,*!^^Y7AG;A$K):\9<>1T(?3=?4V4,:!@GZ2N!6QL]V'4S*@ MZ)*#M_05[/1OMJ1];LP>-L;+N,X@$X7-_!?3W69Q XRH 9%!O/C5C03)$"&8 MT 6DKQJS)M^ZU/!KEHZ#G"\9D;7.)^U MNTS0BHT?GB:V$;JJ8% 2].0P"G V':MKZ^E]H?1P0NM9PSLKG@'+*=E-Q#=\ MB,)J1#B?J@ITS8L?!OP_F"$>MYZ(LP3N&0[0MS22R!)OP XL#TP253>;/+43 MK'G$L4)(79,?P\]86;77III4D H1E!1^2*5V/"4?)8G2D.VH""[) 9?1CP^> M:^UW\=]@>29P,@IQ3(Q&%J3Q*3@4A4\"DSQZVW<0 ]:/27U/T3^ITCG:Q%\\ M'WS!8>V@C&?9&L9TD]?:G.Y+P77Y2>%H0K8J#)$M@Y@,1[2;"$D=6=T'T<_. M])3=YC<0RXK LA*M; 5]0($@:Q3YB0/KYN)3YMHU6F [(JKULWH75ENC4I,3"T$;AF6'<--.&[ M*1DE7H!9@TU5'2)>;1 "Q"F&NR^Y9F _A','C_M#I4COBF40-Y(CWL$J>X1B MJN*/GKQU@4L$H)_.BQB_:7*"Y99 N(LH5W MIJ*#32&6DOO .6K:)R0PU"BKNI>HLEU*CI"\+OQOE*2)'(S'@::W7:^.![!S MR%LPW4!1C&\XIV5J2YZ;NOU8X)($S78<%<,&P"-'PH77H4! X?3@6L'-G& MS+[T',^*$7C>?/@R@-^266(I_:F\Q>Z=L_L#(ODP%X#O[3[X>:)3@O]&0T;0 MK0DOO(0_(@V\S[8Y3&(,G$".T.RC3Q"IE*T6$Y&$-*Q%/.#@>6U: M78<#'#=^;]CQUW#>B!QF'5#-\%"&]4ZLE(?;2A1')-+1&1H>R"=SPG)&?>+/ MBY,7000N,Q$X83]AU3OF-5(]O?=,/:+VI/+<;?8OPARD0*Q$EW%L#\(>O2Z/ M7/*55=4J$3E:+8?IV$/E2>V-&HYK&A,6Z93&1U!80R"!WKHMJR&L8VCCX;"P M[1$(4(>LR)X+=? %@7/,+,$4Q^$3J("I2$-=L?,BT!FD@IO"B5N52O/V4;S^R M<'D/@V/D8T+^9!@6XS0&(( 78'##X1C:^4_.YL^"C#.W@3V1_:T,XKFLFD5: MHI(XLD]W;\N4N!)UV)5<2R_+G>WP+E*"# 4*"6?AO%3PSJS:NAA@#28G23,1 MLR%-I7XPH(GE4W JT6I:-QU/]UZ,-(\T*ZJV=:==>XK_TLF4.'IX,5=@2M4A M,:3'VJ5 #M;P#$V;)/<2G@UX&_9AI#Q%P21)+;?P@3A-C:J.MC'']IK)2YH- M.S!E(71LUC:??#$_B_N.US]Y-K\('XQCL]%$Y _)6T\R\5&MF,*AZF)J:EF< M,\CY01L&N&"@_5 F)^5SVJ5T3X4Z5,CGH7)AS" ME.K),(I&,FV4!3&%J&6D=RFD@' [SR@IQ%^F].8(!9X.7E%3Y]S,$U$A\_D): 7$7<-#V4B:-(5X8\I\4K -!#M9E5$%:9":FF M!P(I9/:>#+7015)D,Q8BN##9$9T)8;DFPB?WJ..A8N")SC)MHQ\\8.9#/?C! MLX=D3.9RD'^_MK#20;6^&WUQ8(EP0)%6!#0Y18&I5C.RB1(<+:F>!%MJNXJE M0X&&Y:'$I/,G.L=)'1R#>T%"9$W5P^,EP.-C\=7<4\A$')6>X:)4XA#4#9Y( M'('%B?2?!G#2D#B?LH]\G(90* M.5Y('70W.H4 [N&,W*!LLB/:&2UFTI#(% M8$E]TW0"U'B4]8Q,SS1AI@6EAHHK/*.O=$,ZA?71)+N&6C#J M. B=!%D\*A7=6C.HO(UVT3-2#.:>=31'8SNN]>?9Y'3.@K^0(0/\>[M 8!X/ MTZA0<<'K&J]HK[YXPUX.K (BV('!S#@"A @5P?T^E0)(5!=H'1O!^-XUL (* MZ%EO(P#C'#90MS04<_)&!SF)-N6 K$Q##H5O>(IHFKOA0#0#4].-+!PM :=@ M5BPL.7Y2*; PW1['96.JM7IE?9/]\;%(.20CK^JK)'$RY2\=&1;YM,!E/@WU MK90EWTAUY])$A<$%LB7T1,P52(AGJ/;FQT::;98=5=L<^FI?Y;Y:EK ;;-FXE.)!RSXB MNL.10QT)P^J!Q?SD_")9U(#T+S)D_^\#:\YOD?S@ZM 1'<_E\!$1L4MN8)BT M6AB**I57+Z NH(>7UBW[K61T\ VBA)T9(L^! C@PG,6VO&7/6I-&G@>LA#9S3Q7HX#7.0+QTNA4A;05-FW&*+ %U, M/KWWP7_16,DJQN=1="M7"%3)L,FA091'$A=^$-ON1+##G?T8Z/4=\I;P_+U( M$@:39*9\F$%5KL_*,:IB$I-7]^MZ1WZ_( %F7-2H4OU_S8G-OHN.*RS5$'/P M10+$!CK8UJZ0. 4CG!!Y(>N(0NA4G<]Y#9$2SA A:0RL"*V2;@LU*Y/8+'"M;=E38OTY?5#H9A^97W\6\VZ!NCSRW<-M'&Q0Y,/0&2I)$&X12!,ABH,YIDW0FQRE MF@QKXS5E%4^#)%AKJRF$0'8^C&:LU%?EU<5M5TL?X#Q,QH/Q6G$$KQV-=F9. M#]][JI*N(#OU=.SJI0C4@5.4<0#^)AONR<#3P!:>I3EF^.N+L2G\J"&FW!)F M]/Z_]?L_;_VRW?P8%N_G&'7ZT7!9:ZX?D*)"X9?)HU.U/)<="YA"2<5KP)T$ MW^K=3 &.[WAUI%<)B#*"![%X3>K12%?HJ+@R<[O3'*P X1_TT3$%?([CZIWL MD)JJ5?&G<>TLV^ZIH,K%QS]P2HWO%Z=,93 ._RL4?;@F+*6<[;1=G?8^)%Z5 M=GY-%C&,&D4E.(H^Y9IQ]$1^?4R^J=MF?;PU"E=)N0_01;KL&6#,5S!I. M?IC(T6!\-38H]V?424>\#6<(:T 1QH[557Z098-].FX,[.*CN(20XL<@BYSB MW.DI$F:5GU=(+WI!^$[@3,7X/@S$784Q>*N#N]B0DHA M&UK6U_"K,XRW2>KR=Y@-VQDIN3VV6F(XIURA6+KL!NNNE0*[&5?IH&"'"T4R M97_T^L&QI/#\:.YR.B48*FVUQC"@=3Z-OEUU>[DYWJ+&![$D'F0@QQSTDMH= M/1S9Q4E&:U)^'^ _LX3(7QME&0\=(W-Q4EKNRJY[IP'G95OQ=2$4I9"RC@X+ M8<:*G^?B.N/E[O?HN.97.9U>ZW9<)TQ;T)V2Q:N9F3)J)$Z>9P)YG3&(I#LB MT9TX35Z[ M8\?"C3U:7V M="_Q7":0T8DBL$2T'<[T5XR8H!I@Q7"1=U[\HVTKK@6._XANMM?P((?+8XT! MN)1!KH&6P%\!VIJ45)AJ)/'#Y=7SXO+J1?&.^+,LGCP[ R^#7WL:J0'M$L![ M=(+'Z4%=TYP[/I3@J0N'T.$%MBU)CNV(PR\%6B9(S"FS6Y5H8 M&UV)E#@6Q:^)\(X=!&0[AI>_653C%? 9@Y6$ \.];VF_(1?WX?$D)T!7IA5) MC@5RUSLH>KUI[FEAR_Q:DD1CC./N2-@HAG=LP+0RUA>G.<$(\G8)W15-OW#-VDQX> M4CKN[*S V6Z:7JL@N;!@V;4BD2P\DGT7T0EJ*$Q[>.B&0B/BRZ6/ P)S71T( M91?LN),Y&A@JP*!2%'HG4L$05\)AT5DCV))XD1C'=CYH+"TC6(2BIL,)/QTO MX0@%4JL]4BP2/$Q=:M WYY9IC<9!GN&-R$1PN)&)^/%&J>K(#.VJ1WD-F@V88I@A7)Y6/7,56]R%Q4A5+FQ(Y=(TI]2^)V7$:8F+.T^ M]3/@"[%>[\-RK;F(:>KLP><\OU66A=;FXPFKUL@1U#OG7/W4LX(-Y?L^U+1C M&G[^KF>SHO> X_6;<$N< (TX\=FE((Y<5!;WGIM*=#!LK.!(8JAUEH M*R&XC5I=/&_L#+)UEY#&+NRCA/W MQS+>69]5(<7QH4:7U]-R0^M?KF="].F! !]XDL,$ M$+<,*$B!Z6'-6]#4I1PKSA.55>K.H)+9=UR!-B]^:^M^:_(+R%-55O37-3^H MW(CP>T3, K1@+_LZ!"JWB.GO)(4MLG<]ID;)5;>#K_%@E9@G M5LC(A*]2\EG[,S"0"W%REJ12.N8(K21([QOH7KZX)IY9MVUW*Q=W&8J0X4=L5?2;:V[ M'8:@0BVH1$X #HO75S\7*R-]");$?OCGJ9D*W\K3:YJ%D:X_8,SI5\F1')M4H];0K4*886\Z8>!29PZURY1,)>NUY1=*76DPPLW M?CX(][S>QE:9[\;:9)@IF-2/-KQ>I 8PLF+M]#*A9R7N(HH\29'T'C#2H44O M6/(4'%*(/EUF-H'9^NCM>: M)U?G,[-( XA+F6<:CW!%,0Y/($X*'#ENJ5J\MXT>9ZZ;PX%7[QK_]&9K3]5_ M;Z,GGY6JC.88% I;EV&%Z>M2T\J^F=Q0K6>_.%I5?CR'=V];GP\L,G\(X2IY M!XG'0RH'><2/3^I+J$^)B+S.KAGG*^BY-65Z+K^.''(H4@J+=S?G0F"EP>M7DXO M*<;=)0PF8DF#\>UVG3,T]!SP)=1?:/+^IW3X MY)H@%V6!M:]H!6V.PVZ/TX4KJS-QV1PA5W(X'*H.: M2$VF2;&\R$H>O9UBZV$P_"&L'7)V0#>H^1#F9E7U RB,>#27I+PK;T;E/M*E MQZ=<&=.T_O+D]W53>\9A2,!BT<"PN0AJ (_M!3<]3&" M,]*NE,8AE5C(-4]6?A!"Z;N0]505_7Q(KH5)Y-X9+;?&0UY+$"<.3&@7Y$-L M@_,FL1 QI+!#/]-V+^QR!DTRJ(=HEX^,CX53$C6N2EK M/G19- 8X*)XP3!S[#6N[B:'7?J".)>>"SFR@:QA1.BA(.%[&E-V1XG-P)" 2 MH71(<7)P/]"F9(731R]N/9RH23]GBJJ1_W0Q+M<6+7R^C7OGI[%3N*:L>W7M,$G#CDWU_@#C BAYTX MR:5F&@<-T!YIZA+[U[K/@JL=^H63:Y3T%63!Z&! M^#*>,LBQK9FK$Q.A$TL,X61Y&FW!&5O/98M6,^"DRP^2#6T'_T5_?:"6AO^) MO$'BMQMFJE,*.%7G,+_#D&G 8,'%@<@WJ0]]LK+63#(\E^S(/4^=WZY.4S_+ MOSS[='^Z-[B,GOUL3"Q!>W-<@IO1.U$WCHJ]PHPOLAE5\#]-+R4PDEUB&K?? M$[U\T$8G_9("2<<2A8@!]H]3<:.;I2R?H252:,NMM?U,RR/ 2SJ/!FFBH:+& M54\44!U(K9 SUW:-J2'2B_#+'/R32S]F.G85RE:7@T?0,B/>(%K6I=TBO1.- M%+K/T_MKK?!M$RODZB:??X;5E6[P]ZO0 M@.1Q^N9-"S3829])&N\U.E%?:WOIV%GIA^A[3 _/33*#]D>I8:;^N1YE\K5? M=YSE#N]=7OT:7WO3SGGZT[,O9L65EK[]$D7TD50Q7GQY]EGQ-6[>H/U0O#0F MS_&NA5=?QA^""0T4T(4S=,OG-=+TJ/[A'ILNC1#J[M)/R7#D%=>1M8S6-!LM MZ \U3HV6C]IM_@LT>1NP&836:;'AN!Q.86#LY0A!"K_<$_+L64&@>&JA3!R_ MR*!G9J8^AYC;_<12!C3Q68N3:HMUG+)ZBB':QD#8$+I%38X[9];J;HZZ5T,) MKU),.4#A!8%0@:0EER)'''3^+,-!@O;9H7BG M)W.Q+D2N,6[Z7266S"$4S.1XIM@C5IQ&I%YFYD!:27_JLQT+7C-K3.34LWX* M T.P*VTUYVM/[ 4>OB*,Z4411+JSN_ZP.NO6J?N>5:86Y0*=Y58&%5CU3-@O M0@F#9->-TB#=Z!!!\OI.?CD(=FS/L[T&#G60Q'#/\YTZ6&]1?:QSU7N>@Y]W8!DQ#:S(*:):&'$-Z\&DOXEE?FQ M8EE%)-RDEJB3L:S4N.8YP20P>A2A8HP>^IV&61^ZI*G?UWR<_6(JMY'"[\)Z MB=++CZ?&3XOPT[.7\HNKZ7'YW=J?2K=&.J,V*WKU;/[%LQ.Y%Q?^Z-H=__[J MHNVZ=LO_Q&_6&(<'GJ'%)J%F_0,3Q!_D_?Z_ 5!+ P04 " #[7EU87VV) MB]<- L(@ &0 'AL+W=OK8SS3>[5:H5=V51V>=GV[:MGUY=V6RK2FEGIE85=M:F*66+ MUV9S9>M&R9POE<55Z/OI52EU=?;B&:]];%X\,UU;Z$I];(3MRE(V^Y>J,+OG M9\'9L/!);[8M+5R]>%;+C?JLVE_KCPW>KD8HN2Y59;6I1*/6S\]N@JY<_/?")(%2IK"8+$OUOU2A4% 0(9WWN89R-*NCA] M'J"_9=[!RTI:];I^?+SZOE)"%YF"LM_Q=G M(NML:\K^,B@H=>7^R[M>#I,+"_^1"V%_(62Z'2*F\K5LY8MGC=F)ADX#&CTP MJWP;Q.F*E/*Y;;"K<:]]\4G=JJI3]ME5"VBT=I7U-U^ZF^$C-X-0_&*J=FO% MFRI7^3& *Y QTA(.M+P,3T)\K;*9B )/A'X8G8 7C;Q%#"\ZS9M8-Z84KT!K M QN ?-NM>,6258WXY\W*\OJ_'I* @Q\_#)_\Y:FM9::>G\$AK&INU=F+G_X2 MI/[U">KCD?KX%/23FCE],YJ)X;+XT#7PG?Y%-@H6V\ -Y%:WJK5(WUA*ZRHLMUM1%RO=:%EJVR M(W*AK2B5M%T#=.0YN>AJ."*A^M[)JB5X0$=H3"-JLX,^L.%>SS0S@ M5D3T!5^0I>FJEL 4Q#(AK,1*;66Q)D+;K6X@.-FT>KSOP+;R[F+V@ZP+:WKY M*"&M17PU=:M+_8<\A"--D&;BYM0V,66U;2<: RUUUV1;R-1IR%'1R[+=0G0E M!722#B*4KC3#)!8:Z=1U %]#ZF]O/K\4-Y]?B2^FUIE8!(DG7I.A2"X.A-?MFK/I@3PT(;!4R_I?&)+&?(&8?P!=.JGGGC0,>VQ9T(L'PC!(%&R MIL%V^5YV?&^T2J!O3+?9,AEU8VZU[9G?Z0:F;!T[AH&3T[*-T=+4!\:SZGNG M:V2A=N)4X/G(*>CRU&F<.DA$C M; >:X"P+&Q5F5>B-,P6XG!S9(S%8K-NU5KF'NSK;TAHS:W35LE<@;3JPO0SR M#H&/!3AZ%TAF"2+CL&D?SM5DK9;03KUK)MZ7>WB,L*8 #DA*WZG\ MDOV8G/<6]BM7A>I7AEML4Z+=PT KU#5!@H%57)4,E'#NH0S_2#Y*\"=D@(V MD9I*3DVS@SFQ.E8:CNV8[['!FVJ0#(\I$*I:=Z_8>WW @O@[B^+D-/=]$""_ MV\I;H%$0_4'6JZX5E6D'[*L]:5I#\XIB#KF/A<9DVU-&-M.0,U'X)5-AX^DO MC_%EI&^XS/X_F@E3+2S%.Q<&<&)0=,&,JI:=2^:#8)DRVN]:A/)V/Q._F:(K MU00#RW! 3)Z? 13>;OE@GRU&9I 3 1;A%F)R]E:"M(Q>C^FHH)^L M*Q@62"M1:.FZV%/\ IE6]6@G]/4,R+HNH%P8FFB(;RR/"#-PC^ ]I0T&=" - M@XY*>-^$X$;5IG% MK=I0;+R']M/AR&=WQ(K?E80;*BH6D5PR5:[ PU#NG=P-3^X&P(;ZH#ART?/L M8EA^WWOJW^!/7TR+IX>H>P#&GWK_8V\%3O&P4'DAWJ.I>5-M"M+Z$Q$@*P?A M$D\+;QG-:26,/3]->2_PHBBD)]\+%S%O!EX:\*;O>XN +BZ]V.=#= J"^T7G MES=M0;58QC"2Y5)$2V^1^B)( B].EEB.O>4R%O'22\-4!&F,_]CVYU[DST6X M\/PY7J/$B^9S@KB#/Y)NHB02P<)+Y@NZNXP"@IPF"Q&&7ARE(@T]G^ &WG(> M0Y%>"MJPF,Q3\1G]XY8!S7TO6B0BCKPD(&(B;^G'8I%ZSKUYX$B,<6@. MP( 8S"$57RR67I*0)"+0&/=B@B26M!:#E@B'L)N$WCSQ^UT_36@79* (XKL@ MB&_,(?V(P2V!-5P<>@AR390Q8W##?1"=$,+4]R#67@=Q2DJ+B7M21@*6? *X M3+QE'-'6T@L2V@H3J(Y(FL?@B"B>0ZAS$?E@UX\$ M:0T\@#=OF4+6"\<30,>+".S@5+RX%V_%^>I"G$?S$'\77K1T_^=I?"$6_D(D MT%2*OR3Z\]1+(_\">J/'9+&\^!-$/ UU'S]\(DA+LC"ZG_B]0$.8TIP!A4$( M:Z0G8%FF9/(A@$<14[@D/_*=FI*8M!/">M,T$.]-=4G@@VC.>H,08^ (0$X" M[@+2*ZP3(@]\,NZY%\]A?B']CZ$*\(%E,FQ6]?])*A0:OG#!=APRAFZC/T6C0,1E/O,6#SB71 M=RMS1\P7=2=18I+KW/,G;0]U'.5&CONH)9 /-)?BKH"@SL"CZM,5\ERXN_T, M6ML )[4.*]7NJ*2<%%"N4#Q$A>S0-DU2WS0;C:E_Z'DH2Q^5 ,CR, >4[CKG M[/]65^A%"/J[RHW_Z-3-(Y7# U4!6D#47Z3\L:RC^<$4Q[A!(K&]V<):*>&[ MP=(#M0*7!)SY3^5CIXBIQTV\JW>E]^B2'VC.U5VM*A28Y\AQ88I8B' 24DR, MO3".+OK.=$ 1(6HOV*B"\'K\/Y#6\T=TP)&7(=.!N+*,F(Z(,]=7U9N+V#3& MLNTH7;<\6:#*'A;<[Z#\UN3J.,(J/A3,;!&\EAG++C;LS<3KKAE\<$^2?:0* MZZLM L7B-3S1.,;3V]%CE*[%DV#FBQ+N $EZ]!8-;PP8"\&X !.N%0]FB_W_ M2J4W)?-'UO\+H3 M4*GW'=)PXS 9:X)M+<(_<3+ M)(29H=IVX*V734CVOA MF@9X"YJ5%%K1B$VW=JHLU__V4L?"##%X- *>-.2&B33K-41_)%8H0;6M];CQ(.5 OTU!H4-M>WRR(MZ,(49IE.-6A,=/-WM5W/7JU8HXP8SG?3^ M]HC"@TD=C8@T]':K\XXM1<,W-I5>PZ*JEDF=-NDX@':YIL)E&$;;T5./I;%K MM)O03$8T*UD0<]8I"ZR-ML#ZG*@,.JPT5P@>38'J&NV33ZFXKW8B"'*A4 MLNKS+5_IR9LH=B;>0JXMV_ZHCZ. ,;4@-XIR2CJA&,A[#&9#'4!##F,XLARB MR@,(#[,EBUQ<( .PT2":Z=AH/>X[3[ V<&,Y0:! MP[JO#J-DY.@_ M#Z!"H(_&-&:N>GN9#E ?HLD% $XC8K28,=+;X8/449C>*<[A(/FES,'2JAVK M2RH^HFEU\22=+8^+#_^P+7;RN*<8*.$O5WF)MHB^9%)M,F(8OI!-*V[N!UV- M3/;J2G2BGD0UE%Z/SNGNU5X_5$2B@98 "7U@/OK#"6U,D3XZ&]3T@0'!JVH/ M7_V^C9\-?F"#^O;\.\4 MZ-,?3-!]S!]7QY]"W+A? !R.N]]1H/>&,2.PJ#6N^K-Y_ =02P,$% @ ^UY=6%4!??T( M#@ ORD !D !X;"]W;W)K&ULS5IM;]LX$OXK M1+:WFP"J(\F6'?<-2-/VMH?M-FBZ71P.]X&6Z%A76?2*4IS;ER:HL-\_.STV\4FMI1GJC*TRO7UY$IS4#SZEMZN2'IR_>K&1M^I&E;]MK@OD+C><"75&U-YUK03A9:?Z6;]\G+$Y\84IF*2Z(@\7.GKE26$2&P\8>C M>=(L21.[US7U=[QW[&4AC;K2V>]I4JY>GER& M_XNM'1M@<%R94J_=9'"P3G/[*^^='#H3+OP#$T(W(62^[4+,Y1M9RE>&!>4$H M/NB\7!GQ-D]4TB=P#B8:3L*:D]?A48IO5#P2X\ 3H1^.C] ;-SL;,[WQT9V) M?UPN3%E ^?\P.*-*N[4R:L??PBF_O,C#$X:!B?' MJ!\1_=%YPUQ-1L)M^%>=/XVAFD)GF'DKWN>EPK!2_*[$2F>)D+E0&*#7:2S2 M^J7,\:)0HEPI872F8&.YO*7Y:[5>J (CQJNWE)K.4[DJ\GCL1GT+O2ZXW,'ZRD.V)CFLP^INGM MXX0A9"G@,%8UM=,PZ=VGH4<"V"B.?ME#GY?+FH]$? 0?A1D@.IF,YJ'XBXBB MD7^!W[T%:,0DLB,B^OW-+E@_T$*.S)/FL5XK<9II M8\YX&^Y)*>^%ND<&@KA/%RI7R[3$@+(LTD5E*9?ZH.#%*<16KG1E0-*1M[4GYV)7Y0Q MS^"+>[MZ'.6Q%\Q"$7CSJ8_K:#P?XO&Q4@&;@1>,?5R,O6G(;,Z]8#(]$U>9 M-$9O^BY_9H]F7RM:J?C(-F=B.-GMD>B_N-#FPOE4@ M4EA7,F 8NXAY./DQ(@I2<$FK<=#+G<1T55@J*\<+< HQDQ:6+.[D9E/H.YEY MD'FL-B6MH&FI;6HH!"%L%M:M,3)+8Y9?)KD&1N,8!2MP;H@ M/DNQ;(W43NJ3V+A&8,,C&X'VB+W6LDB(OS?84%QJD(2$*$J2\X%UBIZ652MX MPZSVM==0^SX=,LLL$+%0Y5:I7 2LBY!XL)>12QJF@EQX+#.X4(!1T"S031-= MQ=4J54OQ]E[%%04N\1&1"EH05KON];LFX+O7'K_7+3TX04D/(+I8@3JO;S// MGB \D52%D[0J4LVB+(% :R)D/BY6ZUP]?:!@(O,\)4H M+4@=Q7'^>F4WI!L M0__Y@+WPF^#YV>@;AH,6^@AP2RP)7D)DT#DS;@!.P'Z]MQ:UU!8R*"=*>J5( MTH3-+87ZG%21]@7"5Z4:3QUB'Q(=D@E0$UG-'H?E"G+9Z@IXL(V%*WFG'*M@ M?%GH]4%V>8>%KMBHJDUM=KFZQ[L5 KV1^:R-L ?S??Y[#"O3PZ/W))YE?WIS] +1QWF 7$/" M%OW1!F4<6[,!T!>8(<5O*#@#$MEC4)Z M*-AZ]Q'#M2,H1O<=;X08E--PA_,&$016&X0<[W/QMPIL$1SSQ*K%&8-"0V!V M>@VLFAR_ $]T%SE*<1RVD -6\* 5D$06=O8T]KJ<3V?<13[EIY++K<#L0I*;;/] ZM74X; 8V #>[2!+F @]F@[-L1B0( (VRTK-/N M-Q >Q01%V+Z->TD5UTB?D@?[(1(G%7V&T_7.()DDJ0M5&YE2(2!BN4E+W+L8 M@Q!#B6Z/&B^O[E>R,B7OU&9SFD*IV@@U#/SK,HFD:NUMJ^S:25=6A .'(^]2 M/ E'<[%.@;-U[HDG03"*VENB2X_\^E%7";Q.Z_ @RDH_;ANEACBPE2?^:.X3 M@*_UPY#DP#8M'^/1[OA#<@D[ NE7D'!.75 I3\!*/C@,SM&CE1C>==SVD/ \ M.[E:F#1)@2R\OKDCY3;X' 37\JO:,?PD-;;JX:*^OR@Y.[N\1X@]JUS;01O5 MC.(TB!*\P^!.;#FE-P=+*4OG;*8 M,ZRPRTV19FY5F#=@*S)+S&B6) R ]4#]TZMZ)%3"!F"R /4!6O(+1#^HY+P M]@)/8VE6C?[)D ]!E9YG&NIU)(1QT\+BP"6805AVA(FAANL:')'1]2R-**V^ MNQBMR3W&K!XGZ&ND3E60M=I0VNVUK! 0!R%'!Q)MFOEM$MBNTIB!..$!_*'\ MG\Z\:#*N21S T'^^0W2C%& MT'TD3G9V=,(L2;$D'8$$Y!17ID[Q.^S#\, : M<$DODO5RS6\0N/@"&3+F7G)I4J1L=&X I^QWCXA7 W%\>N%-QG-/1!>>/Q[; M-_3L8B>DV>34K&QE;\'"G:)DX@K7R=2;3*>>F(1>"#I,;S+V+L*+?7JM?GMV MUQB6;!HY MJ4R\:30^Q!IM<:6R9*>]8'L(=Q3NY3TW+%7CWG>MYKBH=YR_K3/R-6;=<"I[ MC?HI;E-UF_%.75'\]OJF+H(I[!/0K1RV9U=G:-;VO':;7;T>$!?;P''4[-7% M6;VA+1_1J.0I4' A;[MER6Z,A8@ :;G _-,20-LHT3C>2I8\8BH!:ILI"?@;Y MN1[H(I--92S5@84@=),BM4@;S"UW--0VS3A/[&R:YF!?A9+&:FJC"9JA#,E( M:YEMW;3LC09;PZZ?9QO#5N\[8K'!VG+>[WFV[#\&TNR%B'Z#N&D0ME117M<\OJ41PR]66'F"E]WD\ZALM-X_G,^K&(KS/+K@[.QN/7>OX32>SWL & M%9GK;KX(?&\:S 7"730!E0M_\H@^<8^+0Y#SB9AXXVA*K>+);'K&OYX_"\Z< M9]>^)6K?^K9'C;TP"*BS#;)CSP^GNT%B3\='.8?\1F-FT!\%$7.(![CXGTN@ M=JJ!DXS_6U'7/.\1^Z[9_VU5?=Z/ ,GAB/6HJ@RXMLU52E9RD6:T%AT2 #KI[([/B+KG06N '1[-1^#<2QOU MMX&"T?"1E*LUNAJTQ^5FE6[ZI[=OUWP-0#U&9)W"G7J@AJ0O=X0]B(W3^BB@=TI/Q@V? M4N7>&3LL-">K60#B&HM_,:S,E!7*(DMOW>%\@SDLQWO56&4LC\14EEJ=INK8 M@G8A!BG5'GTNZKKT]W>T"UJ<\SG0(HN">[)UOY8;=!19[.F*\\BRE0P-.,8X MNQFCLHZ3\TEDM^N[D!E75_;S+7OZ,5SS,4;9/0W?'[K? [JT_%Z1F^>E8_^9 MN*)BGW=)%]2BN9,9@[@G5!WY4SH#1\D53F?B,HZM5 I0QS@2WS1$!7LA4(B- MIV/QD6O)N+>&B(!E(E], R\ M<_4\MH=$D015O!%,$.1,P_MIR\[G/Y5ZV2+ M.,[]_C&JYOKWHSMMMI3 2!2(8.Q-@<#L8OD>-;P/O.E\@E]DY.#"#70R>B+" MBZDW!_+"UOVY=Q'XXI>.CFL9=O3^K!7.M7Q@R9!0\;"@HJX[&W*=>*$?X&)* M4IOM2*UK33/4?N!R2KL9[XBN.RX(IEXPCR"2R/,GX%;GMT_IY+3/8_NX\]G& MC>>C.E22 MM_SI(!6F4)?]OJYYVGR=>&D_RFN'VT\;/\@"L19932TQU1_-HA.;V>J;4F_X M$[V%+DN]YLN5D@B\-""BI@L**W=#"S3?;+[Z#U!+ P04 " #[7EU8P$3C MU;L% F#P &0 'AL+W=O MW,AUYOA!;WY6BC7>HOM:7ANZZ[4HJ(E*,1"Y\;W&[+0F67'WND%_[V.G6);" MXJ56O\O49>>=60=27(E*N1N]^8!U/&/&2[2R_A(5)!,-!%^)^/#R -VQ#''J\X1Z\=]\KZ;;PQV)IG:$J^/.I( /$ MZ&D([HQ36XH$SSM4^A;-'7;F;UX-)OVW!QP@$M,1!6JFS19.S0+K(TH'"'4]&'T,[HBIYH4&2"7*.&Z9Y4>-?ZKP4Q3:" M19)HDU((:ML];%E:\+/#>[U$MT$J!B7%4BKI6(73R @8QJD-:]4V[4IE&(QR M+Y [5, V,$AA<%(85B@>%.#7%37KPA/RL 6ZL,$P@!A5!\:)1>8?<\_"_B)X MKQ5]9; '?NZ@M:$8:EK*:LEUVCSZ&MU&=0?0@U^J F'8#VO'>\&)]&%I-]E^VDY&Y#73^2B.IJTU@TK4??3OK'[)J+);CCRDSVQFJ)I-/FO#/D.>T3$J 453[)'&^/S3B33$,E#!U-,E& K F@C M&*H+&BJTD[-[6IH>SG5%I45VCOJT^'Z>]!].X,/3]YYD7DM+;(E^T."C1XP8 MY FU(U9+/5].S4&"17DLE*U$/:*:<=-LXZW_UMA3[IY]9I0G(9&]\J/$GM)R M9')T94F ^O>B!J4Y_1AC $36+!_%;'M-57H5* MOR\=XF2OYB@>'W(E#JY,!\/_WY7A.#[DRI!=F77[DS$\]:W&ULO5EM;]LX$OXKA*_82P U MD61+MOL2H$V[+\"V6W2[NS@<[@,MT3:OLN@EJ3B^7W_/#"5;26PG>]C;#XTE MFIQYYNV98?UJ8^Q7MU3*B]M55;O7@Z7WZQ>7EZY8JI5T%V:M:GPS-W8E/5[M MXM*MK9(E'UI5EVDO!U2M>^V2O7IG&5[I6GZQPS6HE[?:MJLSF]2 9 M= N?]6+I:>'RZM5:+M3/RO^R_F3Q=KF34NJ5JITVM;!J_GKP)GGQ=D3[><.O M6FU<[UF0)3-COM++#^7K04R 5*4*3Q(D/F[4M:HJ$@08O[3 :B5'/95/ZSV7RO6GLRDE>8RO%?L0E[2/"-^J)VW#1SNW:M+#]FTX[)HY;P-5? )4#MD*4=LK?I28GO5'$AADDDTC@=GI WW%DZ9'G#/V2ID'4I MOE?E0M<+\8921'NMG'BG75$9UU@E_OEFANU(GW\= MH&:*?EY!?BB'=^4T+"!>IV;9PJA3?" M+Y70*YCDA9DC$^U7,,>\:@K?2*HS)W3-F]96%XKV< 7B1?LM>[N6OK&R$@OI M(JHH[42IYW-E55VHA\?O;$<]6'"%*);2+A06<$AMY*P"QEK9Q5845I4:R,\& MG]]?N\%YQ#H+"<0$H#THYM:LH*I48+<2I@JW=5ZM!-C.2BAQ%V1[XQ1*?.<9 MW?,,8,I:J#EXT9-?5K(F8*:Q4.:6< EBR7ZC' J.@S2KW5?(_L(O?7GDYMIX MJ'-Z 9OA;>G$$IE):(T%?Q6FJ3WEZ;JQ% \7;*,O;(GU:AN1??5B[\4V/C>R M:MB9 <01DPB"520,REL!A7$<:*MN5-TH0'_CQ%I:7B1CJ32\@N-AHEE[O=+_ M"<$CH!!">WHAA* J&+>KM4ALD&65V_E0BC6<.C>5-J2E,*N5*2EX1W O556R MBP"E[/OG0OQ$X=B=[[[?ZV:;73/[-U*4+*B 'Q(WVB];[)\1,/&!@9$V\0FP MBNV%^);TG?#F@U#,I;9M(#I'+VHX"\G96*2QK[:T54E; R,?JQ$ZZ1S^MI[E M"NO%HE>UO"_06:7E3%=[^YAY:G(Z"6SM*E"J,*7D8,QD)5%\@OL(S%^J@/E$ MHJA;531TEGS%FYU<4;X@1Y6E#-F*!J6%Q$5<45N6M'/Z2FO),R0K1*BG!K"8 M:\G^HFI*14&KG2P"M_BE]'?5SPS4FU",M\'EH>(5":K@U**"3U4943UMT/[I MT]PH^QR@G[=X042:\I*R= ]AIZW# 'VE1N0H5JW=VI9<#YKB\27PH[KUE"I( MZZ6$36NI2X%TP4$%&X'-5)VRKAQ:9BT?!!3G>O$$ S;%4L@5P88YID'JS^Z' M6"XDA8LE=@KN2^X+WG[SMTF:C%^Z7I)RH:/ZT(;5:H;H=:V8O8N'E.O6S.M+#A67HQ[A:(I=U:\?Q%'(4,['D EC\!\P[JW^^"_$*)!]EZ MK@OAMVO%H(_D[88(<=OE3H^U ]-U-!%:#S'U/@FI@('9;)# +P3Y*\U?$@EL MI"WW*0.?+#4"1,*T1_\@): C)":8 BYWE(!=JVHUZAY)-&!*]7*O@-_=0P6A M!D*^/R=>@[NP9C;:YK,(!&//8.V\/X>2/7B)!5JN6V M ,*JWQM-!".W.T4DBWIKCPC(/IJ<2]&L34LL;9V M,6L\MU_>,ZOT(E#M(YX+^7=M, _56Q2[$U2$EMLG^0+2;!OMYUU2WZ.7TK#> M%5W @,@%)J5(Y'EX51F+^-?L)#3NJ2^6=-%I=I!CKH%)VE VMV$:&BPG-2X M IEV\&CG"Q5:*9#U&E8H ^+N1PKAQ*RW=^3> W-F12]UU=YUX*[*R'*?>9^/ MS'=W8_^QIX:YF@8(>3_]-O/E[[U MPC.N<)U%S3EV#G'9+E-O6M'MK$17Z7Y #Q6=.QF(V;:??)^,TX'1VWY@5=L( M&,:LV5(OUP Y@PLP"-+1.;.*7O]-@SYB+3.#C,G;\0'TW]O)N< M\;&S\6&#N+^2[N+S'>+SX<-;WX@\2K.1R*+I9"3>]Y+FPV]+D41Q.L7?X20F M]_^YBB$\R<4T&V--D[4_&K1#=TXSQ)%+4+NQVF\\-O)Q(ZMW$YW 94(;9!T& MGRJDV_'3*&-+O;E-L% /6(.0)R+/(M&Z42<#9%P>0X821:- ML_3\$9&'Q!&4D4CR3.3(3N-I8'QBM .69R+/HWR8DJW ,XEYC1#ET_2W9[? M']SB8&$8?\.MIB76ENN/6,<$WKLB,5OTKP/M%0%!Y&O#_5(_1'JNL#J,-=]9 MN!J#.]\@=AL?^PS@"41QW( C /CHP^V@N2C)A\'7>& &C.+XKK?#RL.8 M[X/]OT3Y+)U&8^)GD%,4C\>\-(SRC%&,HGP\95R3:#I&1SCMPS,8#LK%9SX^ MWT$/;T>#_F/O_RP(S30F&8C]D)%,4H +.,Z2:92,D!*/&W:6C^'^),G$699! M>Q9#6O:H 7]*$MPQZ"B.^[G0/T7](8ZR<1;"DDPG')91-!R/:2E#<^4N0@Z9 M8M?#\>?_RPWC.&1%QD-"EF5W,I7>3_L9K30?$WS$-N&TZTZ'MRGL"1T1#(J=\.D&RY?GN/#W_A41Q"L51MAA&PU'<,7-ZSOR1C .,<9+Q$KZ,T\?I(IH,:4:+$WI.B8;V MI!'>GT8;HU$T(@AIAJJ)F:XF(WIG0" @#*_IDW@C!7 <3*8I/>-T#U+[_E=3 MR%,@/<(F(XSQ*=C=LP6V'?I^Z[/W0B+OZ@G].=6&B";\Y M[E9WO]B^"3]4[K>'GWL_2+N@Z;!2&ULE5;;;MLX$/V5@1H4"2#H9L=V M$MN TZ;8/A0PVKT\+/:!EL8648I422J*_WZ'E*S8B./%OICDD'/FS!EQZ'FK M]$]3(EIXJ80TBZ"TMKZ/8Y.76#$3J1HE[6R5KIBEI=[%IM;("N]4B3A+DDE< M,2Z#Y=S;UGHY5XT57.):@VFJBNG](PK5+H(T.!B^\UUIG2%>SFNVPQ]H_ZC7 MFE;Q@%+P"J7A2H+&[2)8I?>/8W?>'_B38VN.YN RV2CUTRV^%HL@<8108&X= M J/A&3^A$ Z(:/SJ,8,AI',\GA_0O_C<*9<-,_A)B;]X85*&/\+;7=V3!'SQEA5]<N*#^LIEU.?G:YUE1?;?? 9 %/OQI>D^)V M'EO"=B?BO,=Y['"R=W#2#+XI:4L#3[+ XA0@)E(#L^S [#&[B/@9\PA&:0A9 MDHTNX(V&3$<>;_0?F8:P%DS:TX3A[]7&6$W?R#_G1W;VY-S7+<1'0 MQ3"HGS%8?OR03I*'"[S' ^_Q)?3_4:'+.-,(SD.=FG$PYXJNGK&@MF!+A*T2 M=(.YW,$UEV11C:'SYN8>GHSE=#^P *H95AO40]W>6#+X*KM6XNZDQ;R42JC= M'C+X^&&6I>D#W,(53,*[V8C&:3B9)?"ET9+;1J-GN.4O;FY.7/PL>Z 0\+NR M3/0(TW":)+#*\Z9JA*=8(-4HYUW\ZRS,IJ,;N!Z%27)W\XX2/;:D%GD%XW": M)GZ"YAPN) MZ3/US*X6SI%7M4"WZL)169Z9YE0&,'MCL3K$A*\%W2^GDU7@;AC/,2*6 M1[7$%WJH#!)^KG3QJJG36PE>>&A#XOG$?;:NV-[90,L\\?$K3UI-3]-(H]E@ M( D\^AZ9-H"NY[T5K?_B>^G2T]RC<[TA/NKD5+Z=?Z\,Y=!(VS7UP3H\B:ON M)7@]WKVGWYC><75@1?R> G@0 %P, 9 >&PO=V]R M:W-H965T2+29&\YYY[(\^7&ZF^ZQ6B@8=2 M5/K*6QFS/A^-=+;"DNLSN<:*=A92E=S0IUJ.]%HASYU0*48L",:CDA>5-[MT M:Y_5[%+61A05?E:@Z[+DZO$:A=Q<>:'7+7PIEBMC%T:SRS5?XE1.RN_VXV-^Y066$ K,C$7@ M--SC#0IA@8C&CQ;3ZU5:P>UYA_[!V4ZVW'&--U+\6>1F=>6E'N2XX+4P7^3F M%VSM22Q>)H5VO[!ISB:1!UFMC2Q;86)0%E4S\H?6#UL":7! @+4"S/%N%#F6 MM]SPV:62&U#V-*'9B3/521.YHK)!^6H4[18D9V8?*\.K97$G$.9:H]&7(T.P M=G.4M1#7#00[ !$R^"0KL]+POLHQWP48$9^>%.M(7;-!Q%O,SB *?6 !BP;P MHM[(R.%%!_!^EC+?%$( KW)X83'<%CH34M<*X>_YG3:*4N6??7YHM,3[M=CR M.==KGN&51_6A4=VC-SM^%XZ#BP$;XMZ&> C];8$:A-A/,#W;XY'.87Z;@JBH M 6W=:17Q5H[1Y*?QG[+D=%A-KV5; 0O"8:G? MR$.J(S8=I_0[\=-T@-1)G$Y.X82HI^-7*#EP'RJTX'$:6D)^&@3P[2E8K>K8 M#^*@'<,!Y:$_#DDMC2R,3K> .C7,CUG<*&(IW*PHEU #!7SY6A915F2BSFVB M5++Z*9/E&@T"7RI$NOB-/CV0:$3R1:H]3[$^?=Z8*L>\7%_ K\3CIN4Q[WF\ M@M&$=,O%UUSP*B-+S(N\#G;3.?:3T$XBGR6)BT8R36&>YX73TB=6-T[]D*+9 MD\__)6(-Q>!H/DF8[I&V!=E71)>UA MRL,.)"S2S_PHG-(8!\,\HAT>3U=&5Z>VC&YK99/9IK;9H+A'*)NW%>W;^M(T MWQVU&5N#;4IRJ:>[U%1@P6B6-B"40>R&7;3>:%D24!4 O"(7&DP M$ER/@UBUI'RJ9TWMCV5,U>MC+G8O&(69 M5-8V5[]O-/L,WO?F+6ICG^X=4'R@KE4WUK[M"=L;KX+6=7O'O'S$_B*WV)[' MFO] M1EL='YFV='VMO1[IM6V:OWZU;YWG3J*:7 M;3Z,7+O^\4X:\J.;KJC]1V4/T/Y"2M-]6 7]'XK9_U!+ P04 " #[7EU8 M0M5]1$L0 #B, &0 'AL+W=O[DD0]VQCL-@'JHJ2V"D5U21+LOK7[W<. MR;KHY@RP+SLOEL0J'AZ>ZW<.Z;/,^+TKT[FGF_>'-VYK*9FDO7 M-PM5XLG$V+GT^&FG9VYAEUD;,QW^O&8OSL:$$.J4)DG"A(?2_6@BH(( M@8T_(LVC>DF:V/Z>J'_FO6,O8^G4@RE^T[F?O3NZ.1*YFLBJ\-_,ZF\J[N>2 MZ&6FOO;)SN,'8 MOQ%/JM3&B@>KBI/1J3@6M]>]P6" +\/!@+\]56-C3:X@X9O^U> 5$[WNWYR_ZB%HN87BL%.L^RR# MESE9*3&3N3@>7?3/X?!%P;$+CX_/+_H7]0C452@/_IA@%KC1SE4JWUSW02XT M)*3_Q-8FD'69D65DQK%=.)-I%O]*^YDPE=V[0\A"' _[HRY7H_ZP&7AQ=UW. MOK"Y.I7,M">.!_V;+OW. #BP*H/)@%](P&"V192T5I6>]J*(1IQVT:4S;(MS M)YW2E*^[M(0..B?_,H7.64YC64"$2G#,?=FS-O?\F(Q*/2.Q.G7 >3,S7YA2 MD?\B^_+#A;+:Y,18KC-F9]-Q_ZFDC6%Y!U?LM_@SW*?E8W'5NQF,\'G1.S\_ MQ^>H-QIU<7 _I[?HV_%\-K<3\WUNL_)>=A M4$#65)#SMCG>C"XQ98B_M[?7X@NKY0I4!K?B'$QLR0[^#BXO\'D-+B^8Z]O1 ME?AJ:6][MO@KY/@ TF-#:;SM)#VN_B;*?('PP-*9C. EK'3 MN09NH0UTWL%W4"5>E3?!39 FEAHZ*=;I*4@)%_AQ"E:&S>,=4RQY\U&BD<.> M");VBUR+X2UI#C(\ :<20L[)P'MLJO#.].$55F&IO095949!@' M>$E,B&I!7!^/1M?]R^0Y?1;>0>E2\)) *+ZR]#/GT#D17S)OR!*'Y\$2 R6@ M1.:_7V\?-E8N=$+JQ M,ZWA'S-626'010$T6R.C'/./9*'#V\O^H([M%-Y; MY@S$KEW8P1[==?9!)01[9,B90!ZR1$KA#UIL N-$)?%'I9TFZ\$S1[&:X%E\ MB[2TE9H/%^J."BJ%56@YV3=ORQ/>)/ W9UA)+- NN M-@YCGQ6$AVF?(447*"^*RF'1X!@QXDIV*7PFS/D67^ )861+$%)_K MM!GFE5VWA]=OB*97/0O 6:WE.S7"X[G7;72DX2: MVS8:[);>/^ ;+7O<"C)QD^ AV=."<\($E1V4 5:$+OKJ#P('1*M5=Y1-(2\ MDA9\&,.NGB*6J=73H))@,-6XT$![@'[KX#5$6^;()YIJ2B"'))V50O0.":]M M*]]"T0A=E=_IV=^18?Z)2"-(WU"4JS(D/D?A$Y8-;,DI06GV$,DX$!"%%!4L MXF02)T(&654$?^,Y$6L&O,%\DN!/Q4[#^D$RC84QK7]3"\)0VX@^2@WP]J3G MBT+]/S*+LF/.>^/,F+BXGY*L-'7)J"SB B=8 C%-M=*;2,B4 M@0@KY=_2(M*>1*&1[?. %-1<(V_(/&_T%R2'S7&94&\A@J8V< E5)XB1@7BJ M&P#IN.H$$"U2>802BM@:L*@B+Q TJ08E$]5V46I563D06E!IU:3;?<#UL22V M&;,D<+K!&I#G[\GGXYN0!E=TH6X(B@'JFE@3:KT>JQRY%"^V3!B5KH#6RFS= MO&118DU5*A);2MNH*/> 313)!(\=OBP5',IS0O,]L@8RI(@E"-[TDI!YF]27 M]C0C8[%26 -$H8J'Q.W(:4 [;+>UT09$_()=S:'TS_H9LQYFL&H27C3,;T2E MWRXIQ;P"B.!E"<]+:MHR@0D3R *!+!%@-H@SRMM-HA[VAP/2!-+^()#_ 3Z$ M)E2&@$,57D#.-7F"-/?Y[^ -#S]]>/SUXSW13ZC&@;*9[!9GI_NA-TKPWFXU M]G;9-49AP.5K>#,9/RF6R,?*AZA:G=$BS4,OGU5LZ:1!R#9GF$OQ;D)+_U3! M06*+8P Z!7,:([0#>T4P(F)1+W7!Y*R:4LHS*.A1K'+TT$$+=96W)9Z8:.IP_JQ\WND;OSVT%_T),.&P07&6 0H(UXS4G M1!7*[)*+9]13GIMB])M2;TF3A!M_3&<*"R1UEE\A5WMXEH4S+6A8,URJZ4YN M"SW7?J/;V\AW]R80Q4A_$:2TD'$[4/;@#VP2\34*D81VRFDX1VSFT[D2E.@6 MIFX@SA6!A0!$4QS&J/RNZFD-(,H)8NMQU8BJM@CB=0D0%=]L=RF)>FQE0H\P M#$1>6!IL?+)N>$MRC8"+>\>A,5LRJ;:JL^M^G.;T_@$^3K.]=II6_7//$UP2?Z94@3D\I7 MH1)J3:0'-(+,Y(/<*&W5K?EMBK%XU;9#Z,!Z=1+E2CV>8C;9DR!W0;=8J,QJ MWDVGG2C8([C*E%Y2Z1T,H61 Q=F/*]@-ZV G*[TU14OQ 3QSRC9B3 V&1+X; M0J%6PF8 UG4EFTDW:T6GB+YG4$DLS,G-]\4D9F=G)(.#T^D_MON&\0JP4+QS M@UP3CDVI:U\5!",=#7-?'"7J_*ZN;K9J77(I:P3?:=J*UZ3>74EEK":$PEA) M7'=,-1\Q!&23#@#OZN:OG^UK7#2X9W?S(C=*)5O=-'I"E((9"_7RM&Q MF\!H532_5JA=<6W.B)N]?LF&$$YI2D98XW7Z'4R7AV"< !KQF ,6ES;<#G^R96BM^K?!HI#5=P^3_BM+_Z3.M,$O7U)RNCW0NAZ].-TX_Z[#>=JF]X"<\ M^-!]P,U/C(RY&N+^9U1!"H54928NN.\86%@:%F_,-W4+I,M@C*G1".+5E!EU MO2(RYQ7ZXG%"+=H9H^5EQ+%)]BSQF*P**BGL#YS6A>@W5IV0[ D^)"@7,W<[ MJ7!WM>T^9&NQ3"^XZ;7K M/D:-$;F9?!^N._#"WR!PGMLA]!5A7E.O>RW^;KQ*'1O4"@C>"UFT8FZZSM ^ M*^X<2N]EL#F8'D.ACYC6SM">4D /-/J'0( M"+ M&M:NVY5HE0,Q/3!<.E 2+A 4*EG&\[B&&-]E2WE_H\DDUZ&XJI7!I^^*QAKW M2'<:]S.?\!??+MS58> .Z0_W%GI$)319ZZ#W8H CUDEOJ9,NES#"5+=MI.$6 MM0W,]'+;XVL$+B#9BB!EJ^G](_9 .ZPC:[INQ%@P"[<+PTE$#OA]O_O_!IH4-8FV#JH']]>11\-/WP9L&W MV,?& \SRUYF28)Q>P/.)00*(/VB!^M\:WO\O4$L#!!0 ( /M>75B:/''N MM@< #L6 9 >&PO=V]R:W-H965TFX Y+ MLQC:R@B>>:)"#9/1Z&)8<%GV[F[\W@=S=Z-KIV0I/AAFZZ+@9OT@E%[=]L:] M9N.C7.2.-H9W-Q5?B-^$^[WZ8+ :MEPR68C22ETR(^:WO?OQ]<,YG?<'_I!B M93O?C"R9:?U(BW?9;6]$"@DE4D<<./XMQ1NA%#&"&D^19Z\5283=[X;[3]YV MV#+C5KS1ZD^9N?RV=]ECF9CS6KF/>O6SB/:\(GZI5M;_9:MP=G+>8VEMG2XB M,30H9!G^\\_1#QV"R]$!@B02)%[O(,AK^98[?G=C](H9.@UN].%-]=103I84 ME-^ M*GQ^C/NWQ.8XH_%HP XP"_M+OR\MY3-H,\8M<[E@E9&IP!=W**Y:96PF4(FI M0"%ES&F&ZE*,H[:L!7YHPRHN_0]P:&GGPC#.E.0SJ:1;LQ/Q6;K \Y3)D@BU MR811ZW">AT*=";<2HD26FT=PK;AQ,I45)VVA".E5;"Q@&7=BT#$#AXSPE9HQ M[56KBXH8VV#(/K;!N-H*MLHAF524Y6++LM:,/E1/59WY QWF? ;,8T;:1]!E M7DU:6!S/A2%-83)IR+V53J1Y*9^\OO&X+*L:RL!][3$[8)]R::-($:*2&I'! MD=:!D+30*,$'5]J13%J61?(4N=/!F)1YKQ,0PX,V)^"\:I"'.:; M;"BZ60*==&T@IBAT1K%$V.22$Z)"&.JG#N=:MY/0N5; ?-*PPS:7PG"3YO#C M*I=I3L[61CKY)5JW\0*M]CJLMB']HHI=]K+TA$8@!8SF&5-B*92]9C]\=YDD M%Z_9+[1F8UJ.D]>_UMJ!E\])ZW/2=XF8)!8F&"8SF"93KD(RA'@UZ0!O#]B[ MC@=2I.,"!GT!6_"+XD@">$JX.$54I?6Q0*TA"!*U MSGBAN9053>XVI#YD8#DWNNCRB1@$Z.)L1BEAC% AS<$TJ(3D+E^26TDGMR), ML%*79TWZL)WTV:287@IS!FEG$3\Z!0Y35]QD(=OMBE?A2U<1EK:S;A*S[O>R M8V7TQLMRQ$H7(8\PV%#7H;_ /IQT2N#L'!J 9M>//K11Z0.B"$=%HVSCR/4& M5X5U<"*%7W!3$I+KF9*+J)&/3L <@D&>/M42"@=/W ?U[FC<:X%^N:6I$E30P2\T. M$+0;+A*%07/W:+TGMKY=!AC>QGGO;] %^(7#2Q;3D7*.P=F"BX04ZKU9'8G2I)P_B0_TB\ZQ/+U":\,@(WQQ12_!A]!^U5C AMS52CNAXOVDROW0P+ YM&8U MG5F.)ASV4:2U\0%XX.@M/M4WS=>19,O\@ IE]S>QQIXP,K3-@;OMYAJG@-)J M)3-?$C.N:)!@_@IB@SZFU6?F]0'$Q00&J^""%3K,$3>P$_^CKBT([>EUVZ(: MS&LJ^9-VZ "X*HABAKQJK@OL/T! CY28N_4$MWP/8O(A:^KZ7AG_>D%/!J* MY*K[&31[J>QQ?S0:[=GYJAW=&';)3\97_5%R>;I_\ZA9798-[[6KE-[\MR,DW!'F:>(^.SZ^>^3A)OBW&B,IT^FSUDDA[!1*(N]A2 M #M7E_\FR-/^Q7CZW)UQ\Q\$N9],1J<[ZW\4Z,O^Y?F.9G$3]XTIA$=UQUUJVO24+O8?VUVC>A,,$73N8$).&D @?XP'[+["L8PI@ MS;\#M+>MG0E\<\+#%6Z,#DI^(>GT($83&%]R#*($];&Y-]?-T.-)>'59_0JT)KD)TO&L\Q/,7W?2F/7 M:IS9P64:% XX"]>XYO+(F\NEOP1O;FX\^ZNVSG=*=%$CYO0DUSW;7 4E#0HJ MK57L+/$N2:+C8->YYZY]7DU?6W0-ZS .T56@PS1,9M!\MSG$%$CZW>OT8:57 MF)2IJ65U>* S_T5T&>E\!>[[T>#"085I3PG2,/&N-GH@Y6MA!_UU'JP[Z%H MV'G0*X19^&=+&ZP/;WOM;OLR>A\>!#?'P[/J>VX6N"ZB6.8@'0VFKWHPU3]5 MAH73E7\>G&GG=.$_NLDKF?&A=G(U'HXNSM=3EX/HEOWMOKU^:VA>Z5.^MW#:U68S:M!.FA??-#+E:<79]#KKJ.1ZK4JG32FL6KP: MW*3/7T]I/V_X2:N-BSX+TF1NS"_T\"Y_-1B10*I0F2<*$G_NU*TJ"B($,7YM M: XZEG0P_MQ2?\NZ0Y>Y=.K6%#_KW*]>#68#D:N%K O_P6S^H1I]SHE>9@K' MO\4F[)U.!B*KG3?KYC D6.LR_)7WC1VB [/1@0/CYL"8Y0Z,6,HWTLOKE]9L MA*7=H$8?6%4^#>%T24[YZ"U6-<[YZX_>9+\\>PV]U&G/ M6=90>ATHC0]02L?B1U/ZE1/?E[G*MPF<0:Q.MG$KV^OQ48IO5#84DS01X]%X M

I--UPO0FAW1=2:L:7=_+!X26%S?6RG*I^/._;N;.6\3)O_=I'VA/]].F MW'GN*IFI5P,DAU/V3@VNO_LFO1B]."+YM)-\>HSZ5WGI.*4T'8I#U,0'!?UU MYO&>]XC/I?9._*P$I;?'CY#B!U,NGWU2=BW>E1G,AJ02[PM9BI/!#Y_>O1^< M"D"%4.NJ, ]*N41DIG3($5F"E"QSD6N+E#36";,0?J58!ED^\"+QDXN%+K3T MRHG-RHA*60(?04;5&5X2_>C<4'S"0U7;RCC5TB11A';"X[PU=SI7$'VM9,FO MI&<_,T>K6#%=YAK;:EGP#O:@D*Z7-NEUXG.Q6BQFPZ83$U1B[>8/I)BQN2Z7 MP,!LM<4R%B[[M0939M+9W6Q*9=U*5Z2@W$B;0R B?R>+FK7>K#31! D-_S7, M&]M)>.J1M;_[9C9.+U\X<5M(Y\0-]%FO$0..'!],RC9LU I67UI6%Y0RZ5:B M"DD$2?B4,!6%4?LHC=>%J*LUW-LA+".$I_%;@2[D[J0\T*Q M4MJYF@U4 [=L'SVE\61&=9\I\!@GE^>C9#0:-=2&<;8$LJQ&L%'P@*F)_0+1 ML!4^"4B7S]K'*!\XK)1EA_?!!K&)T%=FA;B#>,+<02/R@[G7*&&J>!"F5.)! M2.D%Q22RB9SI']JUX#T$ M!YUCNXD<',1":ML'-BWR@>!^_YL8PW)SF*_G+3T?.L"*EI5$/EE5&>LI96%P M;?+AEN(K4*X]Z/Z7N,!ISK.-ZX\ MH%67Q/&1?.0O612M HC+HL[#/@(^"N,0=NI>937C8+0!0UD.&Z?>!]>3-L7K3"ZA C04=ZW[,].YJI4"^U/.Y>3+0X)W05(3E%?*M^2 M/"F,Y!?1V R)-HN4#6;HI.'8.41TCXEZE#W(2O)TG#KX7D[\2-' MAH-'(A2D=F(M?1QKZ>_R'C<8E>)9KT"*(KB6B$N+F*4M,B=L)<1A?&P%X\Y! M0FA+ITW)L(J Q)CK%/=D>:Y)%9"II.:8S62ED0J-=PSA#(,Q]Q5AQH55W%/= M%.93]CKDK$M"N\,NC4USR#+/Q3^[#NAC@)T331%@:@<>2+*?>6;%V1O +9!, M_)V=_(:JU%N*MY\XWCZWP@ D'W,9BS2=BF_%=#J0" M@HP!7RF=_J)]$G%^E9Q/KP[9./!*0G!,+I/9Y#R"[[U)DU-HZ7GM^PY\98J\ MSWFGVKI$\9HFES#>%V@2^Y4JRQ S74:J<4L,B,]G499?E69G//%>']/GAY*DXE_0A#>=FV$G,58TSH1L6F MC5S91&YH"KC]VVI5T^$LX,=0W*YHTJ?4O36EMZ8X!.OO2M@EG25;YF[;^B=3 M.1GP 6W0G,P(FGK"X9*R5 M#^!#'6-?5!JF=#5%_=1>LB1/ XL%=]'E<\'^2E\TK73)"-;V0*BLK8B&5AI^841XR1'N@^0Y&F3L7AO;%31$UAPBH],S MH=%#3-MV_#&U=QBV&9F;=85BB-VC3,8/3IS!^ ^DJXW07()A+#-WUSLDV7K/E^64SO#ITQ:X7BI,4 MW0P9G];97A%42H:9 L,0)C?$6MZ(SXPA6DV/$3E1U?-"9R$,&?HL3<8Z..?1 M(C?D'^C:I\C,GENGA-H>**P @ZV3@VQ 5-7W%4$K((M4"9]TQ,C$2F==+!:-V@B$P0R3,:X>D1?"']&5')5M> MPQ :AJ=CPH,VEX4ZP]#9%*_:]0IMWU3B8:V]IP$6J,2J$[UH.U@8H#2IS9KH/[ MIKD"SG3 '@_7M+K3:^_MLA^7XT?"['*/Q-LCR _=SQ3&XI6A6Q>:7*-+ MA7:K7)LZQ#RW;P"/,!M0IY;7%"M4\KL^#5ETNCTO1DK'2;)K)]*'^[<%E2MR M'65$USIM4=RY--\=*GOK_9_FRG#!!B)-!Z<"^OSN07/_=4&R>WF %Y.MD?,O M,&ZV7M#J<-O>RC 6R5[K1S0>08([>%M&-K9YN),![%L*Z9@.C0A'[F&V+VQB MRWQQ2GYZW/TE!N4/W;7P5P[+-"N/SX?GY]VL?"&NAM/1%R?E9EL[*%]A3DZ) M3#\GL^?'+[J_7YB6+R$)DWS:K#Q+9E>C)XW*L^1BDO[!D_+YU5]K3(XC_P\: MD[\">?^D2?FBF93W_ M/TJ[U"4!R0)'1\/+\T'X[V#[X$W%7UB8&^_-FC^NE$1LT :L+PPFO.:!&'3? M8+G^'U!+ P04 " #[7EU8RUT$[38* ")&@ &0 'AL+W=ONZ527CSD6>&N M6DOO5Q?GYRY9JERZCEFI F_FQN;2XZ]=G+N553+E27EV'G>[H_-'IQ?7Z[D0MTI_W7UR>+? M>8.2ZEP53IM"6#6_:MWT+MX.:#P/^$.KC=N[%Z3)S)A[^O,QO6IU22"5J<03 M@L1EK6Y5EA$0Q/BSPFPU2]+$_?L:_0/K#EUFTJE;DWW3J5]>M28MD:JY+#/_ MV6Q^594^0\)+3.;X5VS"V'Z_)9+2>9-7DR%!KHMPE0^5'?8F3+HG)L35A)CE M#@NQE.^DE]>7UFR$I=% HQM6E6=#.%V04^Z\Q5N->?[Z8Y&87(DO\D&YRW,/ M1'I^GE2SWX;9\8G9O5C\9@J_=.)]D:KT$. /T7]1/OM$LRXTJKQ']O9LY;1,3_CND<$ ?'$2E++MQ*)NJJ MA31PRJY5Z_KGGWJC[B_/R#MHY!T\A_ZB/YZ?W8L[8A]!?%-"%JDP)>7AS.E4 M2ZN5B\2M*NZ\M/SV#V53!0\JN]B*KW@[ M6NU2S1GLA%]*+V0&(L&D? ;E4PS&,EX7BXZX6TE[+WXU67IK M>"7MW2.U-]HO 0--'A*U8EXP\Q/21:RR!]618%!ICH7?^*4UY6(I5.&U!Z8 M,9ZTPZJ$$1PM#.B(,%R9+ /P0A4T/-N*PO@?,JH/DM/"6Y&IMXVHF5=(X,7^G5C,Q5/E/6":@'NWH( M"S_>)/!K"FMG6QA3L2(OBRZ#H0N.0_)?PC*X)4V'_?<=]R\G"M0B1CH4ED*; M$>:ZD$6BL83S\ U*A'&LR9/P"P[R"9WE\ M5J;*!16L66LNEB3'@0Q692&[3B]/3 'GEH5_.KUTM"JM0;'B>>XNT'+EER;M MB'=JKJRMX!40BLZ2$_VL?IB_[J2/>8ZDD&"Y9RF*A6)I:(4?)_ ,X MC_T-B$,]5\IJD]:6;NRE"M1F\B081ZQE5@8&8>J'LYFW"!;AF\)$B 3MZ1DQ M:6ZP9J;O%=D7HO-#=H"CA0TS4+WB#"0\Q]RY-?D)XX!(,9[M*S/2HB.^/)]M M-0T$)RKJC) <"?-IT]OP;\R%@>YZ=2Z'R)D;4I4\!MR5*8CB+D2;K69*ATGN MC&$8)0#]%TU,7O8#P2[5$< MGXDOQF-.!2*&T70RP?PA@-OQH'?6I/<.'^C]'C"&W2'NX_&@P>Y!L,%PC+NX MWZ^0&WH81KWA@ 6(<3_LCL6GT[9\)7J &\2X&46#21_7812/1NP#Q4&*KGZ_ M3'( ;5!J^]W7D>B/7P<;M_O1'O1H.YZ%M-@>5EW>2_'YOJ:K7>K(7;'>:B-]/5CJB6)Y.*(Y'=73OAV?$O0JL<*1="\$IXF@T MIB29]@AF/* E-?Q%O@HDDW['-H^;&-'ND9*]P00R3D=GXC^E1_,:MB^H26"X MFV8T"15W11P/H1@B6WP":V;,NC__-(E[\2\B[@.H-YR<5.NYJ'%,&.[PT]J$1< M69UC9X%*DY;A$XPPZ: SB%#8$,,H9GBX MW6>8'^T6HZJ96%"A)MG2>DMQLK^LNN)ZLX'^6Z:IIFR/B!G8R@1P"YO*8KM? MZE%X=_3<\/*3>LMQ]88#"Y:1(9\"I4 0#KW*M$N]H ![Q!,U/^U@.$0"0^]J M)S,5^O>C/0N_?1)-=1S%W,30]H_Y_CF::THL-HU_ :&M59>SC/0/R((Y0 M7.EF%$U13-^A'UI+MMF_]]JH 2IL'Y7T@R:OW>QZK8^%1W.F9U1TP&Z#,7ZG MO6F5C*/)4 R'<956QW3'PL.H/Z8>(>Y&X_[P4(<]&2XJS#;Q4CN>3LZ.P>[W M?J_"V%>G1P-1[(\BJ'N\P5@X.-DABSH1*:DX2GP(4=$F6]1+Q@P3)?5:WIR(ZJ6&MK"HK/,!_Z(+W(V *9 M5!!P:.N-XY.,I.H0=9&B$A%!6JJ747/01$>_Q&%[F[LJ)[\1 61:4EI6[8PFQE&O%.,T&01[=0AAF#J<:GWZI=B"AQL3=WK@Y%.'L MMHH.N8F="@H5]2!KCU,I(>/F\KOAHDZ!\>CHRC1;N1U=:K=_>+(+LW#.@FK% M30T@RZ**!VRW=WNH4%_H$#)! :!24Q,P"P7AE5N":4)8H5F"*YB'PH[=9&:Q M;2KKL6WT/MIC#&9K/N/BD*;U$+@%[:\>[4O#Q&/1022D1H7=*T?O$XRJ;+YY"9\7=L/#1YK?I%UH*)JI.:9V.^-A2]CPX2/\\6;%'QMFQGN3\^U2 M21 6#<#[N3&^_D,+-%^?KO\/4$L#!!0 ( /M>75A_6HH/Q L .(? 9 M >&PO=V]R:W-H965T!AS':5+$21"G6RP6^X&:X6B8S)!3DB-%^^OWW$O.0Y*=9ML-=K_8&HF\ MO,]SS^4\V5KWR9=*!?&YKHQ_.BE#:!Z=G/BL5+7T,]LH@U\*ZVH9\.C6)[YQ M2N:\J:Y.EO/Y#R>UU&9R]H2_>^?.GM@V5-JH=T[XMJZEVSU3E=T^G2PFW1?O M];H,],7)V9-&KM6U"K\V[QR>3GHIN:Z5\=H:X53Q='*^>/3L/JWG!7_3:NM' MGP59LK+V$SV\RI].YJ20JE062(+$OXVZ4%5%@J#&[TGFI#^2-HX_=])?L.VP M926]NK#5;SH/Y=/)PXG(52';*KRWVY\2#6\KD,\NR)LUOA:#6DT0-?>'LPM:U#O!R\$*:7%Q8$[19*Y-IY9^\1=QB M*:X@H?3BTN0JWQ=P MUZ!9>=@L^67Y3X7&4S<;J8BN5\>?H%>:>]P::Y]5UK=.B7^,C]FP^A2GKD&YFIIQ.4BE=NHR9GWW^W M^&'^^ LFW.]-N/\EZ?]YS+XL;G$Z$U_VR@MG:Q%0BR)8_C\56X4LW(F5$MIL M;+51.3Z(2JUE-15!?IZB8M=M)8-U.Y9H0ZF<:)S-E,HAVM-Z?">LPR/P0&2V M=1[/A5BU'CIZ/Q.OM5SI2@?2 @@D$!N/A6/EI--8O18%*9E54M=^*J3WV,_V M3 7M7TL& 8B(BG@A/2FZDJL*%I#0DGU5J0V9K5J4WMT 9MOA/@J,:61 M33+?*(H._K*:<+B$P*"B.U.<5TXN(&+*>9K.CA5<^]R7[(F M.+TUA=Q8Q]70!R>#\Z;D*\2;RDSD%D;M>U5];CCX7$%F=W,^XSB/GE=5**P- M>:S7H+-:%06)H>I%:A;(5Q0^.=UZW15U=!C'!7S%<;%[@C6#FD(T7W?^N$9( M*^DH(R,0* 1[O1.$T3I#:MBZD8;2\L[WWSU<+N>/+Z\OWGK^O'A\MY,^5) V M.;JT0_85'4K>"_9>1$E:<,$2=U3AHW) 3!!R&:E)'ZU1)7UL4:D4;^) ;"HX7(;6P1=K&4/-;,?I#$ U$V^-^$6:ELI[<9\;*-KHSY7^I,U4@._) M:B8V,W$E/\*#E]$/ETF N(X. 7R^?GTQI7QK76,Y=TA%S@9'.;YGR19Z%$C" M7*P ^Q#M=A6G(#,9N#MY[5>C2=)U@ 3NNG1F@'&M"U-QC32#P6;X 7%] X;W M=S \Z(*DJ1L. CSI%+=80R@==<%B%/R^79T"B"MPNVHY_88OL66(_-Y&& ;K M(CIG\(>WE#QW;S8D*Z5;4TV)E8/%HN[F6;>_/3Y8/%O:M?KNXF[02HG*I7 M2 *BH#( +NG6"$[8A8\EB4=JL M'%.Q!MV/04K (Y1TV,<]*B)XOVW<%L;-8-2,!F?)$!^HQKG*>L,6#R-/G8H7 M%O!,U74Y"ON;V=M"R7V,?D"Y-:8T:, RD(:19YASJW2']DI@/ M%^_.>XBZI2"_HO)N##'5W4M9-[[4#N:^J[AO%T775F+;DH1&M;]10XD#>/5&YZ %+&9; M$OUC-5IF.)("V5,[:G@UK&QA/4UJIE2 4Q5,H<0*1R+'Q_[KB, >PEZ MFPIL/A]7:*H_:'*MFI#B3^%?_(3?D:/K\O"7)9@VCH"12,/8212#_IZ/V6+3 M]2?/@=JO@UPQ3O7^['6&^6J=\"$6'3A"SOXY*APAU]CN _L[>I\:)@6&H..* MZV)HG'OH :Y0',X$Q![&Y/.(&$4>X(B7?0WU/Z]"R4X,W/L2JS:<,.AYX(Q1 M# HQ!G"_W?9\)+$0^HZKV-[(VBAK_Y!_C.3W+K^1>4P)*$I1@#8STQM("\AN MSJQE)MX/ ])5XD%7W-DIXL/XY*-B0'>:*)"#/G-@H60.78N 1E<=B8%!J @( M I9DCC@E]<&.H0P_WS0LQ//<>&S3YO=6.ZUXA,J4\:2545N8X=2&[D>FG&6H M,VI,'$E,@\1^NR3\VC'C3PU!!X[:=73R<&JY;=W_U_#R7YA+AK'D5I._X702 M.P[QR;\V%-RJ^[>:$JX03"6XD[]0*\>$^:>ND<78*W:*YSXL^59C=L=2AOU*\7_KZMJ ">QW8JXZ .DW,@R8HC M@RC3%0XV15SWLB92NYO>;#A5#E5F3ON!5(T_NQX6+.1\R9S&/J2/N/+?9)XQ91(KIBWOS^7QY_^X! M$<<"5G _/03X>:1B V)ZHK6PH(X7K$2=\MPIWX,0(0HA:$SS_7;8W5$='!.K M:>W(3R00AX10=0D#%Z+MZ :X ,;F6R!@I%KDK&%XVB94R!03M(B.<591]'W1 M$@>)_5/W$_<*U4R^H+EX=*CO<&#:ZWP4;&[YU)N2U@UUMC@>#Z*.1@=Z/4#9 MUF?G7OI@8D7NP<5^/!=$S"$$.\0=#;E'K& F7E65-E;[.'VW@+7E#QV47#?2 M?4JS7BR@Y#.J_US5L4'PL1%;:0H"0+AZ&'*[1O.V*%)FTE-WJC@/0$RC=N)G M\C+!(S'"'C..-.@+$BT7N-PZUM9CW=X^YE9_(7XYBG M"^C4).G$XZD1#=($M'G$XR@-R,'386S4Q4$^MB9-_D5;Q:(Z\G+LBW (]E ; MZ,97LKAW2\>WCX* K*$N&GEA-XIW32^/;R0H1U9(\NE7<.?]RO\:LCXBFP@ M:$ZZX4J8F=@>M5!".V[2[:JQRLAX+9]6QO=L2!%13HVN0#P"I\<2?X@/XOS M-B=G)D(/I$5:68I0QVK#KE']P,S; K;)N,U#)=._/=DIB0P 6,W)K'A+ R4B MWG<)2A?.H[!ZJ]Q=)9/ZJ27&713:<%'?6,C%XT?041F-[VW.QF]=T4G7//; M93H/8!-?P?;?]B^PS^-[VV%Y?/M])1U@&MBI"FR=SWY\,!$NOE&.#\$V_!9W M90$^-7\LE42T:0%^+^C"*3W0 ?UK_;-_ U!+ P04 " #[7EU8)F>@DT,) M "M&@ &0 'AL+W=OIQN\["S#Q )2=B N 5I1?O^<")$7*LI)L M.SNS+Y)( O?[GGM 76Z,_>C60GCVJ5#:70W6WIUS:U:JHN!V^THHL[D: M3 ;-C7NY6GNZ,;J^+/E*O!?^'^6=Q=6HE9++0F@GC696+*\&-Y,7K\YI?5CP MFQ0;U_G-R).%,1_IXJ?\:C F@X02F2<)'%\/XE8H18)@QN^US$&KDC9V?S?2 MWP3?X9^_75X&+ , MDYJ2\MY;/)78YZ]_M5P['B+DH-JOVDXG1Z1-VW]G09YTR?D MW0L%UW)VQZW?LI[W_[Q9.&]Q]:]#CD>QYX?%4NN\<"7/Q-4 O>&$?1"#Z^^_ MF\S'+X\8?=X:?7Y,^C\:MP+*B,%IA'^K'&J60(^PV-H/:X@RA806Z'095[M'88]8R8QQ M!4MTAD5DN*O*$C:LC,GK&\BDI*?DZQJ)A>Y80"4*"+*'%!"NG,%2I:+WE# )^DH;K0([CNC9![,77!%;K* %!#KR/..B(".9)BLU=3^L4I3 M!F)ZFN0,=P61]TM ZDQ5N6BSOQ>_G<*<1)9I.Y/]FG$( MBX4-"A*U/&GD*/]\6E*+POY.<2L7730B3\]T%\3YV^,*Q8L,<3,ADSP$;UK M>'>UP^0^1*- "79K"8^S?73EUUCQ2^T<07QKRET,[R/ISU-\ MIO,9>U\M$&< #\7UM5CX_M+3R1FKP"GIU/@S,%AC9ZDH8!M#CFC_HY]_\70'6S( M73^V:!/E]G&JU_C'X>H1D=D#TQ!882612PGKXS3Z;QI\_\X$!1%->'?S]_WR MGZ+NT]#!DY2^)\EL/F>_H&I?L-O:VR>W3Z?G;#:=LQE[!Z\/2$^3']*+H&5V M,:^E3T*\;R.K^*M[8@2T3&(%INA&RC@7PJV:(8VZ!6J%P8L%WE:QZPZ<.3H\ M^DT=Z*W@UN&HDH=BV MI'4;*-T5O?X9N(MROM/R,W60>F7TR'DZ;[D[89V%- M$!!^/#GGOL(?E)-7$5&&,2$WD:H$!S]0#]=$J&4^O>-4CU?3+$,?9NAL@_, MNDY0S^ (&)J7O)3@PPP4$9QU*:.:4)Z1,P7&%,GLNM%+([U'G_:H/(D*P!N5 MMW060".+R&26#2R @]+5(4J[P:?K$=O8N#X ?.B]B)4=2XE!$T_K6#2#I^W4$T23D['P]E9>VOYA\MHV&T"'"@JE4<2VV:QG21< M-G;;=O0>,SI&+:OLT.)E^RM';*W_%,X(U# IOT0G>_B M%Q.+.Q>[!?T 4!#!^-IQCAEHT2\X./2-B(1?VLYV]AX5_)']:%1^BP.%EM2^ M?\3W\!;A< #BJX>]<;*R0,QGH!9[I@:D>MX)R7@XV5V%D*3=D/4C$E[9:%V_ M- WPVIL- 0QM'ZAAF,N!>A/-!WA=TAQJ5F,YV&]E&3>(/L;#(U4[2 M68?+G=)BXEKI^.73!H8%DY=G"?D24*DP=3'49B>/ ]8PN>%7LM*.M#^9GO9= M;MZT_,Q!$1&VNG+G0_8*YZO H^K!X".[:PEHY!.-5_]/9/0FQ.PQ :O;-$VB M$VA6?+0$X"0==^)F*A]@E&!@L8M4=/Q+-/5_PX8/O9$>=?Y"*(1=A3]*Z 4, MNB+^F]#>;?^+N8E_0>R6QS]RWG*[HL948HFM@*+9@-GXYTB\\*8,?T@LC/>F M"#]IX@M+"V;D,T)07Y""]A^JZ_\ 4$L#!!0 ( /M>75C_3CL2M0@ .\9 M 9 >&PO=V]R:W-H965TP=<>XO=]HK#X3XH,FT3*XLN2<6;^_7WS$AR[%A.LXO>EU@O MY,PS,\\\I)BKG;&?W%HI+SYOJMI=C];>;U]-IZYO1S14_>V]OKDSC*UVK]U:X9K,I[,-K59G=]2@< M]0\^Z-7:TX/IS=6V6*F/RO^Z?6]Q-]U;6>B-JITVM;!J>3VZ#5^]3F@\#_BG M5CMW<"THDCMC/M'-WQ;7HX J4J5GBP4^+E7;U15D2' ^+VS.=J[I(F'U[WU M'SEVQ')7./7&5+_IA5]?C^8CL5#+HJG\![/[J^KB2:2K'?\6N'1OE(U$V MSIM--QD(-KIN?XO/71X.)LR#,Q.B;D+$N%M'C/*'PAHNW&O/\S4>U0HJ]^*"VQGI=KZZF'F;IY;3L3+QN341G3(21^,G4 M?NW$VWJA%L<&IL"S!Q7UH%Y'SUK\0943$8=21$$4/V,OW@<9L[WXI4&*?]_> M.6]!B?\,Q=M:2X:M49N\F7!HH([PBS15O2ZN*N4N&L<[#@G7#O5B=*@]Q;*.N'7 M2E"^O%KI4D 1<$DVFUIC7(.R6[%;ZW(M=@KL_*3$$D[J4A<5?)::6MA)4525 M*6$$;IUI;*F<*.J%*)PCO[#*(E.7BJ!AP![3A-$_"[:P9-87NA+<\E:7VC^P M_>XQHFXL *T@:N*7]>#PSEP;NH-9 #EZ7U0=:&2C=AOM6)V\H9"0J]I3R/2^ M-)N-LIR!MHV1QR.W!W &W1Z]9[?>2#9]^(9A<%I:DFT@NX M7XA*W:L*ZP3XA)DK52O;(2\68*]F*D+,]Y FXI;P@)E>;_1_BT?!UUYWB'?: M A]3QMYKYAY %)4S0M=EU4"Z<#&4A8G L!Q/J@"W:!(Y@1$2FWND*->J/AO MQ--P@8<[2DQI+(TN3O%91%DWBI-X$263#/I>57@CQ<4\F\SZ6[9XDAP KFP5+Y75@^R:FA+%4E=3=6B>J.$; MJZ%VE+-G@IN(WY1HW)XB*VM0 JS_*\UMT_4^)7>@_Q^5IJ"P5;W!*LR$?\1-J6JA$W(,=^H, MYC^(^T_)+2$'NQH['"PVH*28[H#GATW 2HD.JXUG48?*H_WN'H9A0:+49X\\ MJ5,@$^P#3MV[M6FJ!9N_4_O5GL0*?51AIU"W2:-U!]8WAD1;%36<+IN*X$$O M'J$C+5A)V@Q>2NK$?KO1*FM1DA9R9#OMU^+=[>W[B>#O HJR8+'$GJ'2!]N3 M0=$XZO Q/4,D#J5WEZ_$OUBCWYYJ]/% ENQ6L4FMD:"GSKN4O6-G/^V=M_?O M6^>_&(^5Z4.OMQY@(9!\FE"&$W2$44R3 .6FM?)W0B2V42S<48 M./C[A4?5;2).K/C!,F7!KO:G1ODX1 - MF7<=I.[G<<_QMM+]]MSA\<&>Z(1I<327"6I/^ ,YSQ- MXUV4!#*?Y2*;2T 3(7(7[Z?WI#PBX868ST#H&1F/9,9L'Z-2<7CLN2?KB]C9 M3^M_>[8^O6=^$5E?2M-T+M,T(3*%(%-P.>"I(_*;XY7K1?QU O:362HRF:?Q MB>V.T4/JRUE,N8 )I3.GC,DT3X]SV+&T+?]MN^NF@5D8RRQAH9D#/NM,$((' M7 V\A_P$Q'YZ'LLY6/W.F,4.^SRFS R4ITE$^.#(Y6$!D9DD?H[*T9]"Y32B MTG14#C)*0:]21U3N)/4LE6=@81"*>0AQ3$^*T2OK$S+/\#2A[*.ALEEPQG>O MN%]'YL[@TWLF\Q=H+B@,(/ M)< M.R.&]H%X_X_."/\=E^Q!.O\,XVQCS1,Y@)H9610.-,;35 M@%5D(N#T96BK_(SO+]F"G)"JL_?TGOOBW1?T12X#=&X,O@0G3KJ-R5?V11C) M^:S=-?'O20A?N$?9[TK.M<;3;RW+R<]D49885)J)5I% MVXZ T,9YVQ%)'LH@S;@CTACAY%_?$1_UJM9+718(_TU_N,0'**HHU_V!T15AI^A<][IP2$\L*SX7PUTB KO[7G\_NG^OQFW M[2'^X_#V7R'M'M6)2BTQ-9C,TI&P[;\7VAMOMGRD?V<\ N?+M2K 6QJ ]TMC M?']##O;_X[GY'U!+ P04 " #[7EU8]JKN'EP% #T#P &0 'AL+W=O M>^Z.QXN-=;>^ M CBOM3&7T9%"-6+\=AG!932Q[8"@U]6UI4RX-*MQ[YR(',6*O4X39*S<2F5 MB>87O/?.S2]L';0R\,X)7Y>E=-L%:+NYC"91M_%>K8M &^/Y1277\ '"G]4[ MAZMQKR57)1BOK!$.5I?1U>3%8D;G^2@NHV>1R&$E:QW> MV\T?T.(Y)7V9U9[_BDUS]G06B:SVP9:M,'I0*M/\E_=M' 8"SY(# FDKD++? MC2'V\J4,UQQWMQ;%55SMXK+#706W%Z-GJ>).+]]2LOL/F@_DSZ M8J>T2,VTHM*JKP!]0#R['24=)!_.7D>I[T0GVV"E?= 1(8E1WGJ M1\)@O!EX?-X+.=#L>V%UOI09$EAC<3H1"A!(7,F>T^)KHGZ-B6R9YYP*HT=^ MGJ3Q] $>M 0HGPLR0VS4'6?H;]WT7XP@ \.O2^C!< KZ4+GBQRD(R?9BIQ& M,HP GU&]R"RSM0DC/KZ46IHF#S:%R@JAR)L5-7T2H@76LN(5YT]+)(;.6ZUR M#E"GA-LH>[3I/1RD#>>$9[-=Y&LDV $?;/)[%^%#-O)?.1.JW"E'%;) MYQHY0]OH!S7H)M(T!%!Q8'3RMJ%TK!X*!ELLX2"HZ5-!?0%G.6EO:GVP19F! MY6^UGV17BT0\TJKN)(T0OB^L-D!]/6HK\S8#),;I#G[;@FS*%,-"1E> \0P. M2Z)VP.-$+K VU@C@SNJZQ#WDA=,=\]7J-H^IEOKBV-\"GMKEF$*L@% \XO"_ M-+V7-?3@#X ;M5]]7]DW$B-M3[<>R[G"?>#GAGL6=RC!Y-)-Y"<)/&LZZ^C]EKJ;_VZ M0GQP#UG=(1W>)_'W0?T>?,^?CNYLAPX?ASFW?' !N_^P]:/93%N/U'Z"!ONC M*2(93!$8'HE56%G, "%#,Z/@Z^\;MP>*-;&D2>)C$\C']OL[AA+^IC;0E4-H MN6$[1WSKN7MP(<;[YOGQX"6&<5SS>],+OJ::1UF_VS]IKYJ7W.YX\QY^*]U: M(0P-*Q1-XO/3J"&T6P1;\;MN:0.2QC\+?):#HP/X?65MZ!9DH'_HS_\%4$L# M!!0 ( /M>75@-4BB\"P( +L$ 9 >&PO=V]R:W-H965TO?&CS'#D!0&'PGH"=<,!;H!S#W(RG@8F'H_T@:?S(_U;R-WELJ,& M;A3_Q4I;9_@S1B54M.7V7G7?8V]'0,1)^A.25L;="M+*%\#B-,SBDJ. MHE;)1>(:B@F:QI]0$B73"[SIF.0T\*;O31+]7NZ,U:XD_IS+MZ?-SM-\FRQ, M0PO(L.L# _H ./_X(;Z.OE[0.ANUSB[1W_=#+B/B^03]G[*[5$XU#;V@*K1F M!U:"+,TYS>2DH 3H?6@;@PK52MO7UK@Z=N:R+\A_[GU;WU&]9](@#I4+C2;S M*XQTWRJ]8543RG.GK"OV,*W=ZP+:.[C]2BE[-/P!XWN5OP!02P,$% @ M^UY=6*'$V:F#) %'P !D !X;"]W;W)K&UL MM5WIC]M&LO]7B%EC8P,:>4:^;L9,/#^\#1;:D7E.DPD,:Y:]_ M]:NJ/DA1FK'C!P3Q2&1W5U?7W56E'W=5_:E9&=,F-^NB;'XZ6[7MYON'#YML M9=9I,ZTVIJ0GBZI>IRU]K)_V>6JQ1P"$)G" M9"VF2.F?K7EIB@(S$1Q_ZJ1G?DT,C/]VL[_AS=-FYFEC7E;%'S9O5S^=?7N6 MY&:1=D7[6[7[M]$-/<%\654T_/]DI^]>G"59U[356@<3!&M;RK_IC2+B+@-F M.F#&<,M"#.6KM$V?_UA7NZ3&VS0;_N"M\F@"SI8XE>NVIJ>6QK7/7Z2-;9)J MD;RO36/*-A5>$9]=V6=J%S=*R3:ZRK.K*UI;+Y'U5V,R:)KGO_GKP MX\.6@,+4#S,%X(4 ,#L"P.4L^:4JVU63O"YSD_$B[\5N:N2V]F)V<\97) MILFCRTDRNY@].C'?(X^B1SS?HR/SC>WX?Z[F35L32?WOV(YEOL?C\X'/OF\V M:69^.ML Z?76G#W_YS\NGU[\< +:QQ[:QZ=F'S_0,2"_8)KDP\H0'V75>I.6 M>R DJ\J&<)*GK;7F*ED:]E#')*MV:9&Y,F=#>-VE- MPVS)<]8Y#39$_NV*/RO*-[6E.3<%(7UI2E.G1;''<[-I92QF_UA:?+K&LD2. M__S'M[/9Q0__NKIZSW]>_O" 27K3U4T'(FXK'E9WF!9/:K/L"MZCA_CZ]I"?RBRPEO!?'VJB+PSZM=2:_@(8UI:_J. M/C;=O+&Y36NBKVGRAW%(2$CTTB1;T[2*T:VI:2:;K9*=$80V$8/:C@FEE-R(=*Q)*;X@K MP3O517W7*5K*"\, _OAMY\U[TRVZQ*?C-M:@F>GW]^F=P_ZW][)EI" M/F25>\E]/GLP]<^PEU3%>2+BW,MOAO;#S>L;LFA,O=R3!//"V\V)QV5/-]C+SI /A;UQZ\_F\Z*\):,[IG_[0'SUC;CH2\%3?'8HJEN MQPUK."A/Z#:HXUA]B T A9WN$R(- K2DDA?IS> 8ID2W4 %FVQ55D5%;.UP28;1&J_39BR3FTAF);"Z MAJX/:GDN^RG#43@\3J-,%@#-Z$PR8DTT'Z]4Y%/)\E/EP4 =V M:M^["<:=B@IZN8:55I40K(Z88&EFQFYQ3$S]LQ^B[0!J]Q[)F=&7)I'M5^PG M83=CMK1:WPE'!D"B>_(6.XUQP2?9[4 *RQ18C6!FEPJLF8;$4IL M7!(^EZD8$.>6-@W]OR+[:FW_ M$K?4O32*B:]^6G:W*RV/0LRC18E(S!W#19;>?TWKJBCXL. MJI:6?%?1TI>/D[,/!P=YY0]P>I;\6B:O:'_K.>]]V2$&3V[!,9D; ,B.)YQH]$+RB M,F>SJ5/;P ]&C+;I!:$@$ HAE6U*G$I_FQM39[;QFCQ06KH39>7M#R=4%9B) M:DW9/WG3I+N+ R4)"BF9 F$FQ7&?Y#ZK^\++]*&YU$+7=_6>Z,D3!PT)IQ5- M3N-M'<<+XI78L#@PBC&2\-' L*T=O?4-Z95=!UJF1UO"A8E(@U$L%BX$J EA M#6>QL+03BAP_8U;Z)70Z46P>&U1)LU_/JR+Y_>V5 I'!/DQ$=>6LKM]=7;^Z M^D_2D407PVZ]%BVA1!=Q@3@A-\"/F!X<]S-\$E>(?"X,FQ_7GP'7]7L'604+ MLAL%;D'HK':.2WH077$HE!Y!3_]N4SKGTNR@8QJ9MS:X;,%A_I?A5K2;356S MSMB"P@>56:)?G6J08S@XL5TRV+B&O"%BQ%^I+$;FN, MH^,755ISR/ 56V15W03I0*=,IA4K/[Q-:"/K*H="":8GZ(_M;&*KK6UHO$!Z MN"#).DCXVHIGP'1*>G./&):+:6I\-5XJ=W!-DS<]_!^LX-FM(^ L&?=L#M!3 MFDEHB0]@ Y0[)(FHFXQR[0AJ[G/D#517QFSX@(55M37YJ(!4$T%!X9>4:H=+ M,BM)E(9T1T[FDC"XS'Y\\EAJ?_!_ ^41P @L1/&DV@/0[C):RW/=ZG8=3&G<#0AVA6F MB+9!2(8CVHZ$I([L[K/@9V=Z3&_S",2RO&&9BU2V8GT# $_6$_62:_>(I+\E M0LG9(%VD:UL@L@^CCUA@N,K8"JPG!R:A(_M@$]+76]B=LJ(>*S'((MU6]8C4 ME>66),2 T%+,-<.RJR<)/XS1*.$"R.H=JLH0\6H=$2!.T3]]N4V%[8= =^_U MYE HTEC1#.)&4&H9@\^;,C;UW,)3*@'Y\*G'_K@[W?G@S"OH2B9#+! M'Z^)/HD@CP70OW"JQ#]AM6RB)ZRBQ?&")=:5$*7DP $).>F=$O_P-8?X)0O2 M@(U>3HD_MR+U3V166)H57]#P3E21A)3)/+"PE]9P%96.02%TON3+\#TP$0WN M)M1"4-TC=QTVD^L_<@'QW^#^Q1^GYTU:WK:=>D$PY#4J(W##I&-CBZ^K3&') MC=08!#:8$=7;ED-TH :$!W"7POM0JTJU;]-?ZA0A?.<)X;M;HO$>\3BNL>/_ MK D0"D)PR:%&F &^'=P1N;=BKOTEW8.:+]D=!)Y8N"5P9V@'ZO>*C'7^+$WI MG1"]3L,@?/ P,*G94B/VQYQBCECMO(_DH11J$Y49F-;M12("+A(1228<\-JT MO)4U@K+DK>OM7J6,3&8MS;ZHJ[7! ;3M?6;,*9OW]JU3HCV6KZM[E M]!D13E$X@>9I;V7TAY?8[LE.>;BU1+6&*FMBX+Z >3)JC^: M)W+'L4GXBVQ $NA6HOV07 =AJ$[1N^B*A555)Q%2PC:'33EBP)NV-ZK(MS0G M+(1SFA]!>@U).7P559KWS6PV-1LXD&P+B$E6N%NJ':<&X0$Y2UA9@ELUA[/( MH2OL7VR/\/!I\EZ/-^]M1 *D+GRV+.U?1R)_Q^)=XJR'D-MAA&V'>"KFB]>% M#JU41N8D([=L#)"IXZB1D,*;6J291%]"-L&1CQ?2)XS'&-GP!W&WG!O%UUDY"+5Y('3FGD\=RBOZC9*O+TSIY MA.5HA\VX?O_BR7J:,TLWML5F2+>)K9A(O!,")(?[;M48\A%X9P8$]B+LK$AT M:Z $MJMEL7 NUQET$"2OZD]BQ?%,DR2OJOJ\K<[Q+XDJN6AQ V.)KE = D." MO9\4LRZE%$SZHF0KQ<8Q"B\S0J3EKF MV_X4D=HYG (^4'\:OL$"8GR@Y-1>H=<>AQ4GR;W9]#)\8@">AF]\YLK>I#6N M60'&"+,#V0[KET-T1?9%V B9HC4\]^!4Q+OP$;1(-E[W9..O7C9.DY?'-YQ7 M['+X^[!1R\G=<;J(.=\BAIDX^93-W=&+$,AW-VT=Y6&<-"4O9T'LS.XF*>(< M#X+D'2B!G:_(EE"B^H"0%7AZ7#2=7' \Q7$7IS1*HC5F[(( M\8+'R.@<1Z2S/0\%1)2:F$?",A^?"*"0QGG4Y[=98-D)RPHX4!$Q3@2PF.?P MS2V"I\\"O-!%Q%?ZQ1U6/N3XSU[=W4M%#D^;EDL+!>F$R(?!@P.9BRQ)W+#" M*C@'S6B:) MC,:'EUBM8#(5=&&MD"A.G\N5 M\*(G0<2J@B=V@WS$A& O.:M' M0X<$P3@141(9.774NTDW9!ZPGAY%U\3'^AGFMJU5"D)3P@AOD )9+_4RF8_1 MSCLVTIQB:SBGL6&:1F(_KR;<.7&F>J0#\?=ZCCL*O$RS9B8X7,,=[3024+*# M V\-P7R'8$8J\EW!JV()^<$ M!F?>II 3_MI$ DQ]L3=-7G6UOZ4ATMWZ(-6X&3/K@:2;1*QJBT/W:3O8C*XFWKLBCO&V. MT=.PN9%\?,[P@>]K"O+]0_)=G+A/E&AB7H-112RX29EA4JB*6M(!)3("D+K& MW$'#'RKR!6W\G)D;>M>4\G>LUOT9'#401$V\5^.:]-F7 5X:75BH .QZZBVMECX/D[*]SDB,(]&BF*K%:NB,F#%"-!\WAHJP=G^<"J MC3 AX$E[ZB/W!-F%V&-"3X]&\JRK^H-3Y-33F&H:KL\68;V7+U?.H*?$80> M=_,^;XH> 2)^C2P9B 7_7B'O17B'K)5[2PT^$6:MEH6):OG ?$B,2ZJ*=3Q0 MB&&2O$/$J+.BOF"_T3LB495Z9=#W?>)C';SAG#B 4 MZEV>+K%[Y=)+WOC[R^.AP*\Q51_.4,MS>;H2Y[U#,\@1]X@;2*-1*+]DHA[1 M"-\VX6A92_E7D1UL$7#&(;-92"9:;($ZMHPC12-:1>6\MR.#W"+YNNB*!''N MIN=,BFR>@62?"/,B6PU)]*SW@]AW8?&TV,+*BQ36*KC*?T 6VM9(+MRQW9(^ MX]@[Z+V-"K4VE62^3/CZ'#?I?&E:-)2,X,.H>N;!0(X!B) /"R>)(XTI.R.R@7 M_)IQG@?#G]6@Y.@ZNXJ/AU"Y-'I\/+7W6?VBA/J%77:UAF*R*N>: EP6DY#R MEB IXYS?YPPRADO6 @ILB@O%IH MT!HC-,>$O6\TGI'K8I[IS>@_U+:UJ]?AX*&I#%+ MK5#^(W([>!+W*([U"PV$HAV\%Z(/""#1Z^2$6>0JV@5[8ARBD-@26T;E,ET* M8AV^HXL%45!Z40+?<<\QPE F5^@UFV*;KH9":L10;VAC65S7("ZPJ;F#" Y'LGLK82BF3B8>>_%M)Q(LHM>\AT?:(1\N5TI1Z L1QW@))0.[:7D8DA M @RRNVCN 5[6!*#\'D(9%X%7 3$L3WBW)V42^1 1D*AAPM^,]S"$0@DV7,@ M6"1B$YI&H$_'GF'UBD/>X8.(2+!_D 'XX4&IZ(B4\*)"DLPPQV;B8PM_HM.$ M;:6<+%HPA U_'/03 #FI*D)6X>7I7, /6C8@F>RC"N/+)^C#%!+< M+F]+4(ODTDN-\+HO1T'\&_-Q(X\@"=E 0*@^CW(<_.T&BMMN*6<+^:2F[E5] MA#JY:5A\D+4S* ?Q7DBO0"*!PV\75J_]_4V76+P^+XYS=F+I6LT+NW0%97 @ MZ.^&IYEKDPZXBII8AKH.4>Y$DWF728PI]?-/DX\M;>&R8(\ISQ4:BME=BUGV$7^Z-.67U1L>"M[ ,PFQI'RWR>K87TTTQ!(2Q'9+\P#"KCVWT)&@.;&BZJ/TU[L@0>$NV.^ M#041O<=7=1'!..FA,T[B6V@(*5@&J4_"&:,O]3]=4O"8JZK7AYROR:C;2I7= M?!^)#"5VA!9)ME7UOI\VYM)^)%@#.R]Y>_UKLC!2DYP1^N&&A\8*7*&C)5N) MD0X@DDK^U>@0RFRD#/HPR2@H-[>-^-0VJWW#@;2TGMN6[R1#4EZS0I4'!SY= MAB?;*_W#B0O&)T3(1N]EEE*;X]3+Z1MJH]8C@#L7^=TSP MDW!"9+0X Y#-OJ/V5=R[A-5D,TPSCE@FE@&Q(>G?];%=)V/J(R;B,24QT6 6 M7^ VIX&H35#LS&_"FSR6@%(9O3\&8%!V?V^KQS6A:@6W0S[TP_@CN*ZN,F2, MA-3NM$TED:J?['TRC#T+90JSTZ4&"\NZW(Q;TGJ0>+6+D4&&!'.+JVU[5"EO2OH M++7XHF^V:YV%;3XU+HKO(US1'05W( QP-'T5(2$31$_%F3(UIB3LX>W3]RV*A:+" "!#9O)FIU-(W+S:H[6"O&T46: M8.\+VD$5*]3],;BY?H_UD1H9+AI) BQT6>Q'T31-3=N\*/ZY7P !V19!?\2D M=J=%1^IS?)[FG:R4'G^H^>HXH9]G(J4P1[ 2FE=6[1% U0##"[E!?DC: MG]!*'%$;0^MA@/(NJ.UCM@=#>G-$ M^-]]>$^<2O>')JI=Y-X'OGW-6/=5[0++,[8\HW!C[F[^Z4N?VQW-9@_QYJRW M83XF9H#TX*Z;F1B&&BT?A#,.*]#&6__6/*4756ZGW (/_G%ZPSZ98I$AQYVO6+'TT46F\27M@001 M/+O<+@@JP8B[0'5SSP6Q6A-7*Y&K^RRM=1*^-;Y]7SAM31CUJ9=^/_VXERU[ M>_!WN')S(8Z>7N,!,](&C^8AJF10#Z[Y"^(EA8,>"-H,^D)Q'X'IYABGL.PL.]CJ66S?0_P0!Q+_!X=?P!7 M/SIQ<$_])5DXLY#9-SN=EO?:F1QH)<;M>D>UU^=.DJ G?!8,&M^HS/=/>_W^ MVC>!TR8]G49S<[+U6)M+ZT4YXE;*/OC8Z0AZ/6NXTUQ)=@&AIJH?N%BO*RD^ M=UGT],ITOTS4E,5I/I67]X7_T%2UY$6F!]U99 YG*'E)Y,2,!JR5 MF>;'\$-\D2([A,;L_63<;36S&U&'#?J2AMB8QGA=S]?,$S"TI"T8JR,+H5C; M>]I1.%V[IOEN0=&F5<+6TH@ ,>&JA718BEN'>?"DS:ULQKDZ2D'H47=\NSD,+LB]>?;2ET"E. M#"F>L]-YF5)@&7KONZ2B47[\LJF2=\<9JAR,\5)PD.WC$/ R0H#RX3=A4# [ MHM*!80,GD< 'A?^A%S<1:X8L->=C#"]P!@4YS"ZNB8-K[!JGYM^'(4GBP>!R MH2^242&##)H#)A)P3AYQR(Z=G4YJE:9AH0W$2U8"Z#9\D">LY_PWYDM^CBS& MAFY-YQ0X\O,B M# MKKFG@R]OD?>8JMS05_+#% @N:JTN>M^Y'M6\1UH>*3/GR+C%(NIR2Z%E'PWK-7B9@JEHS](8Y9&HD^PYJ('3WRQKN1CO* MHA,_UN6 HP^Z\O1$/3*QF'8C6^DWH%FX=IW6^,;&D +%&$*T8E;0X%IPC,X[ M9=3J:0YZQD*/JS('M*M#NS!EMG(T;XT9^;":V1 Q8IF CZA2BAQ.VR5!BDYQ!"?(V.B:L8/3BP;!!UF/3; O82\% . MU*RXW=#;X3:),1OVM8/M3*A.E\N:-)'Z+Z> ]3D.Q]=TY_M56.BQ9D)W-M? M1JJMI;5@CT$ARO,=!>0^U8?VE2E\<*PV;7@9!6;_#WS5*^GH10*<]2>V Q-B M6(@V1GBC\:P@Z2\I\_1IODHBKN938G+&LE#C1.%@6@+1@_@=NUFNL9];]:Y; M.F53A"3^V>E,_#<(G__.X?-?1!L[PTP2B.?(ST**8%VTQ69JJ$GRKD0N M#=^ P_66-J#N=J(6OG"_"+! N5QDW]TW-[:5.1_P+;W^L$G1^QDPWTA *U"] MPUO*31S@6H<]:XCR353EV\LVBWO@\T;&II7-P3V4Q$CD(VF1J=N9WT8O;3-N ML,^21@I1U6R5FTE;(N3./WP6Q5'Y%T'LGR[S5%R332<"W[_FBKA[X5GM,.E= M7[[P\A=N$NG:5L4V,J #:^A@512A%$%8.KJ6B7#GO_U02 M^A])X:AE^#1''@<+1^^*GV23_LK:SY7!& M>PN"/#+NN%TQA81VW=!>LE TC\H@SD?AK,+:];_P19L@[O(NM#4;2]>KRG-' M/LD!^002PQ74.:UVKO(C8O!>(@8G9\0I&4.J>Z14][&,=JG8N!N--+;MW"^L MN):[$IJD-UO\:)7%/3%ZX!W@47,"]B>6$DM"@76(W >Y&O)($1_E/I511OR@ M\#QN\L$Y"X,;;2_CDJ7=JEA#AV,CS1&E$3C-]>^,N8#+\?1='(P21>C MG"E*ASUZT+_Z7Z#KY"<+#X^)6I[!MAJ]V(V?+ZE+$<%_.NTPU$;_L MT"HY^DPT=IKXBBM+N:HLDOXG)/R:?REB 1,/S?ST'JEU*QT60/G3<#\*VO16 M5)3R<%E>;T2;?O,3;EHQJAX3[2)I^ <%6#FJ9=FW5 OC5SD.XYAY^##ZH69N M:(>?HVY$Z3UU?R0\_A=?F][%_2>HETI,(L:.C%]-F3,_GM#?>A MK3;\L\_SJFVK-?^)'Q(S-5YX@CZ_1+/Z 0OX'P)__G]02P,$% @ ^UY= M6.%I;;@5!P /A !D !X;"]W;W)K&ULO5AK M;QNW$OTKA%H4$D!'N^0^_0)L)VE3W"1&G+8HBGZ@=BF)R&I7)2DKSJ^_9[AK M66YEX7ZY_6)QR>&9,P\.AS[?=O:+6VKMV==5T[J+T=+[]>ETZJJE7BGWJEOK M%BOSSJZ4QZ==3-W::E6'3:MF*J(HFZZ4:4>7YV'NUEZ>=QO?F%;?6N8VJY6R M#]>ZZ;87HWCT./')+):>)J:7YVNUT'?:_[*^M?B:[E!JL]*M,UW+K)Y?C*[B MT^N4Y(/ KT9OW=Z8D26SKOM"'^_JBU%$A'2C*T\("C_W^D8W#0&!QE\#YFBG MDC;NCQ_1WP;;8 M-BU'K-HXWZV&S6"P,FW_J[X.?MC;4$0O;!##!A%X]XH"R]?*J\MSVVV9)6F@ MT2"8&G:#G&DI*'?>8M5@G[_\I.]UN]&.C3^K6:/=Y'SJ 4N+TVJ N.XAQ L0 ML6#ON]8O'7O3UKI^#C %GQTI\4CJ6AQ%?*VK5TS&G(E(R"-XD#'CRN)%L M;KL5NP%7BV2 H_V2W007:\O^N)JY,/_G(0_T^,EA?#HXIVZM*GTQPLEPVM[K MT>4/W\59=':$?;)CGQQ#O[S#0:PWC6;=G+TV3BT65B^4US4;[#I$^"CD8<*? MEYIY2@*F&M,C6S[C8P<>^VPUG#QBN.]N# M.KW 8?9L;%IL[S9.M;6;O((1.Y&[7L2QW[6RCFE*)X9DT*L9(O28$$=7Q='5 M&-J\,@U[0U7!FLKX!S:N)H_3'Y3?6-6P'Y5CGSN/T2%V!S#^U?VWUE !11FP M7S2^QVK"/J#^O6D7#9S*OF=QG/)8E!@5O)0YS8B$1UD6UF(NI:!1Q$61A,68 M9W%8C")>Q+2QY$D4A$@*CGMOZI,K#WQOJH"1EB63)2^RB,5IS).TQ'3"RS)A M289N\-5LPQ ><1ED;)$\C0F,I*74<**C.

EP&NA%91/%49_[#6J$ KC"N#\&(_2*>D,(LXW#K$(,DH M: E93\%(85)$@&7*RT324LGCE)9$BM 1I3R!G242QID::4+HHH UA6 IA/.4 MR22'4W,F(Y@;2491@PVPC9<9?%WT-@$Z*23,@512L%_:F6F:O1,^GDW86.8" M?PLNR_XWSY()*Z*"I8A4AK_D^G'&,QE-$#<:ID4Y^1=<7%E=&\^L<5_8[<=/ MA%12AM'^-!H<*I!*>0 2L4 VT@A:RHQ27@!F*;%#J/]/ M7J'20'5]_;>2,13W4,?G78/6S+0+YCQ*N3ME/WQ7")&=/2LJ)W1QMM1+51O/ MV7OT>YI^G%/5KIMT')M5C.C)CS _ZRMTP_]^'?T?$'OK6Y;]]#\:W(B=<9R]:VNC6@4>IEJ:A6K#WH]+TYV%T>/>IRISPJZL^=;1 MGAO5&/3%4,*)8V=5W7'V%@-3*^)WK^J>S&?]%:UT.#K_.$_&A0O6TH5%=V.H M^QLXJF'(8ZRB*=E TS==%^#Q=??NWT>[JI\[ 5-K1+?VL!< MCW1P70-#Z?9_:UK5!FWOVOZE M0%)7+W0.![H"O#(L9!!\^]B10D>UKV.W0"YQ0]HB6^G"[UO/ [U": G"S7_L M/NX#L7_B]D[7<)0^X(6$;-?$%\CQRJ(NXXD:$6HIP(JHD)%XF< ML(\PV.Y42%3M(B15+,YVOX_4!ON(!PYR*0(/U)52!AXRW%Q'.LITUU&F_W-' M>555W:;W0J7-/7F&LRMR+0)*Q<&RF[ZB_J=S[E"K>5P7<@"! @R.>TT*NXU% M@[F//U3L!OC:A1E*D@<*ZTLM(%(@-*ZM'P[-KG>=T3OS;TWF*;M635"'X_// MCO%["I:4Z01B-9YT,P_P[MZ$A^<87D\0S]^L\?JDF\\=@DB5G4[$O49-A4W@ M[U)F4T.A72Z]Z;#85V$ERO..@6K?][M9G>/XZO^ M3?@DWK^L46)1"1UK]!Q;HU"'..H_*$(9+//"U)0&LS[O. M/WZ0@MV_#"[_"U!+ P04 " #[7EU8/[8@M$$& ")$0 &0 'AL+W=O M=30(XF>SN M +.[P22=HBCZ@9;HF!A)]))T/.FO[R$E>6Q'-=*B!?K%I*C+<\]]DO+E5NDO M9B6$I:]UU9BKT3* RS M2C MT!$2E2BL0^ 8GL6MJ"H'!!I_=)BCG4JW<7_>H__D;8U*'5ZC*^%_:=K+AB(J-L:KN-H-!+9MVY%\[/[QE0]1M MB#SO5I%G^9Y;?GVIU9:TDP::FWA3_6Z0DXT+RH/5>"NQSU[?_;&1]H7.'OFB M$N;\?-O%O\X6Q&EGP]R$C6XAD&,)5QH59\T)()CL"":GT*\?4&GEIA*DEG17J$;5LJ /C1509\^:%>%,27RYE);D5AM2V$259""Q5A8*4S1.)7J7L56)&#VNNO] OJBIO M%7%+B(JH%T+O(N.ACU>C )5JUL+76O4RIGTN\YY'2;^#AS8#H$DRGD7T)TK3 M<3C%^$J!DTC25B+%>,+_Z<[_Z9O]_QOZX(>F4+7P]G731_Z5[KZB$1I!9S>B M$4MISVENK9:+C76E0U;1;ZKYX1:UH.%:Y]@^A$,1/,WH\2! K8*V;I]*M 94L&NU,8 MTIQ?T%\%UVVE#P3/QP<_S+OQB!*L*7SL3ZE[1RP)XC#") W2:8KQ+ VR,#^G MC\*8BSX@^U:]#3D.6!X1"V99B'D:SX8XOM4KH,D"%H>8Q$$6>9JS@"79^8ET MS';IF+TY'5WI@$\?Z3NN&Q Q=/;1$[Z']Q]67(NA%#NM92C%?&]K;)M@Q:%J M''UH$2ZQ2EEMG+.H %5[@!>DBB$QG"M]MW" /F,.$BU < NQMGNH M)4ZW_RC_CH/Z67+ZA#K8^A,OV?)I2QV/>8S MSC=/LS\Y4>E66E384'\[J7[XRC;4]) GU:;L3M6B)\KWB!:OB#I1K(E. )>: M!6XVCJA[>W!ULBML5#73(.?=E49 F4YJR(,YB^AV>@6D'.BA%+TQ#RG!D NU165X=B[ T MA8:06)X&.2Z [BI5'#']6:ER*ZN*6!0&<1+OQE9ICP0B*2.&Q9DLP0C*II-.\'.1^\HFF;!#)T;IH>S8,I"^K@7X]Z'>W&_^.:<>_[B/>.< MBD6]07SW=\.O21"%#)/,>2T_\MI^-N6XL(!EYJR)CURW+\=8%K!9"I>D09B MK6J>?D -U8<+AAK79._SN!;ZR?\)8,B'J_U2WJWN_F>8MY_7W\3;/RE^Y?I) M-H8JL<36<)SC'J_;#__VP:JU_]A>*(M/=S]="8Y>ZP3P?JF4[1^<@MV_+]?_ M!%!+ P04 " #[7EU8>HG4L:4" !D!@ &0 'AL+W=OC@M93*3H+"N6H4AC8K ML.3V2E>H:&>E39BCU9A+$P6[A4:P+YQ?"=%SQ-2[0?:OFAKRP8\E%B-YR!EU*#]RW M=^R?FMJIEB6W>*OE#Y&[8A(, \AQQ6OI'O7F,V[KZ7N^3$O;/&'3QB:# ++: M.EUNP:2@%*I]\]?M=]@##*,C +8%L$9WFZA1><<=3\=&;\#X:&+S1E-J@R9Q M0OE#63A#NX)P+IW31T!C,(>%T]D3G'_E2XGV8APZ8O0Q)? (I:HR=8D\7 MU')Y+1'T"MX/9BM[QB57&1[2?)+UL.;IK@U]+ET;J+I\V.9;MOF &A]<@?"& MW%A ?[9 )X/E$DUW.L!5[@T&P@*W!)+4[G8$YT(16M>6 NS%K@C@[A^.&#[" M<'#)AD-XQ*HV64'-YM4MT BT,(6_[^K9AR&+V0U,LZPN:\D=[>3B1>0DT@*U M_%%DC_5/26&ME$&<_'\I29^=DI)X*UVCD_0_5C2WU!+ P04 " #[7EU8WZD[Q7<& "3% &0 'AL M+W=O 6_3(2<,PU3.1VJA>0L-T;SCYG\N&*EV)YT?-ZJX4/Q72F<6$X.E^P M*?_(]:?%K839L/62%W->J4)41/+)1>_2.[N*<;_9\+G@2[4Q)IC)6(BO.'F; M7_1S MBU[2(SF?L+K4'\3R#6_R"=%?)DIE/LG2[HU@:-,2"8%Y7]9M^;.FP8 M).X> ]H84(/;!C(H7S+-1N=2+(G$W> -!R958PW@B@H/Y:.6\&L!=GKTDLOB MGF%ER-M*:5E#P;4B_3LV+KD:G \U!,&MPZQQ>&4=TCT./4IN1*5GBKRJ7_+LE/B>0ZA+_0Y_?INR;_SY_RUE5N7D#<^G134EE\B5 M0A=%RDJA:LG)7Y=CV X\^GM766S08'=0[*TSM6 9O^A!\R@N[WEO]/R9 M%[DO.E(*VI2"+N^CC]"K>5UR(B;DLR@A(RV+C'R"$Y#E V:TD?2=9)5BIBG4 MKD0Z0^U.Y&[&R424T.$82R-WFC8O_H$::OBY H&I! 9E);DW&!7"%;4D*#'0 M2BW"25&Q*BM@8[%Y0%DFZDKS'$))PC29L$*2>U;6G(P?2";FZEK#W-5/DYN9*UR1R M:!B0T$F3@+Q"Z8)S1+?N'B(/S!CV/(Q/)J/ MK^%F@.*]$TJ!H!!0XMT-N(N*W5$:S^7:\P:'-ICCF /%_LYJ*9$%"]@G.]CKI>XZ7I ,2PHGW M4]\=/+;<&=9S@M1OPB8 &\)Z#ES^Y+JSJGO2 1 #$H5.0!/2]X'P400PO-") M0SHXX'*7.X02$"\*203=(320^]C3MEA.2!0YD4\Q5\"3N&8-$44I'9@MK[YG M99W#_BU7$W+BGE*XG,O2/JF4A@Q:@&)]JPN4(E$Y+6T>D!1\)RGH:4?O16WO M14?WWA^3"4(U5QHTR>XFZW1WM-ZKM>";-#?$&3M/K)&LE+81_SU=9Q0=Y5XN MF 1Y,^T+(:&V*%P22@]MXN%529+!;F8?"U!+XW-6DF[X'FS<(U M4S,[-U"WE+Z]9K8(!$WAI#0RA''<($+J)"#3)^3Y,^@5^J*9WW5ZB0*DWH" MRJ_,8&C)O.J(#?%LT$+DU#5Q$^!HZJZ-<7P8NQ?[I)\ Q5-O;>D=@+K:>.C; M@D<0V?X$]@ PID^W@^XX7N3;6L/ 2)+CNMO5MBM/;[[_EP4Q5-R(AM'G, RW M,.&\NZR@8E$,]BEH,F00QZVUG1W!A1@TW0\"M$K$>+_#Y6;X@TN^$X6F:0(GBBU=$Z -,*;[?/O0IW : M\!W%@[:B=K:7EQOE,&A2%WV 5/D&24(!G,4!I'>\ !3L<&+]*(;3];R0],,0 MHH L/)O!3"+J5T%X0K @ M*>SZZ:P(J!,FYHZ"J&ED.1 [D1?;GHF]T"S!CRX]3 LG\?%9SO5P3)%N:W+8 M^7'T" (G0 @TA.JXAI9)@',#"(@&#[GT*'Y0 Z&7DIQ#-8;D)KYKZ;*,9 . ML": QWUJ+A:H4!P9CL C>!C1[6.S9=LE<<.-%T5S+J?F=9BR#UKVG5&[VKYQ MN[0OFM;;[>NZ&R:G^/>KY!,P=4]C^*\F[2LP.]%B85X[C8768FZ&,\Z@R+@! M?I\(H5<3#-"^AQS]"U!+ P04 " #[7EU8#_D)D;0" (!@ &0 'AL M+W=O/X]K#M=*OID"T\%$* M:49!8>UJ$$4F*[!DYD*M4-+-0NF265+U,C(KC2SW0:6(TCCN1B7C,A@/O6VF MQT-56<$ESC28JBR9_IRB4.M1D 1;PQ-?%M89HO%PQ9;XC/;[:J9)BQJ4G)VV(4] /(<<$J89_4^AMNZKET>)D2 MQG]A7?MV*&-6&:O*33#I)9?UR3XV[[ 3T(^_"$@W :GG72?R+&^99>.A5FO0 MSIO0G.!+]=%$CDO7E&>KZ993G!W/-/57VT]@,H>[MXJOZ,4MM%[87* Y'T:6 MDCC7*-L 3FO ] O )(5')6UAX$[FF.\#1,2NH9AN*4[3HXBWF%U .PDAC=/V M$;QV4W+;X[7_4W((,\&HUOW*?TWFQFKZ67X?JKU&[AQ&=@,T,"N6X2B@"3&H MWS$8GYTDW?CZ".].P[MS#'W\3 .95P)!+>!PVPXQ/HIYF/$>.#8ODRD:16-= M>EL@+)2@B>9R"2TNR:(J0_[F? !WQG*:%\R!6H?E''73OG\L*3S(>K6X&;68 M%5()M?R$%,Y.^FF27,,EG$(WO.JWZ>R%W7X,]Y66W%8:/<,%_W"RV0OQ4GI- M*>!%628V"+VP%\II_NO>[TC'YE>90"ZWCNU8M7*S_I<6=H<7BQH5:-V#G2_4,IN%9>@6?[C/U!+ P04 M " #[7EU8VX=F9U4$ ,# &0 'AL+W=OK;% M2?*1ZZ_O2L8.!'#R!;U8^SS/:GPKTDJBH* M)G_<0BZV$R=PFHD'OEIK,^%-QQNV@D?0OV_N)8Z\%B7C!92*BY)(6$Z<67!] M&YOU=L$?'+9JKT^,)PLAOIK!YVSB^$80Y)!J@\"P^0YSR',#A#*^[3"=EM(8 M[O<;]$_6=_1EP13,1?XGS_1ZXB0.R6#)JEP_B.TOL//'"DQ%KNPOV=9K![Y# MTDII4>R,44'!R[IES[M]V#-(SAG0G0&UNFLBJ_*.:38=2[$ETJQ&--.QKEIK M%,=+$Y1'+?$K1SL]_5QJ5J[X(@JU(A_+#+)# ^%M>IHH^Z6=B+>07I%PL EU*=A!U[8>AM:O/ ,WL]" M9%N>YX25&3EV_8ZK-!>JDD#^GBV4EI@S_YS:AYHE.LUBZNA:;5@*$P<+18'\ M#L[T\D,P\&\Z?(A:'Z(N].DCUF56H6BQ)(T_+IG;5 %)'B!G)M_5FF^4]?-) ML@PK&:O\E"N=9*==>6%-&U9YQ*I;5I+B/%?:"-9K($N1XU' RQ5AA:A*DW*\ MQ"^B4FBH^M<$PP[% F&;T!_-T-9U$!O2&S-)O%9>0 MD;E 51>DF;\@L>O3 7Y/JZ)"0UR"$J7F_UF0=F$ON(, :;&E0=C? VIHJ!O1J":B"9FOL>1 $0SXZJTLPJQ(\RHSB5** M\J=4%!O00-A* N"UH%7_3**AR*-4>YUB;?J\,U4N6;&Y(;^BCOE.QZS5\09& M'=*]+;YE.2M3]$0?Y;5_F,Z1&P>F$[HTCFTTXE%"9EG&+4N;6$T[<@.,9BL^ M^Q>%U1)?K^Q13)IVX&!CI[JC^^5OX")LW3 MQ)P'KVW-$36,!J8;DQA#0,U-@#$SG6'326SG3' M)X/D[;W0T+65?8>: POOO_JQULZV3]U9_<)[65Z_D[\PN>*8BSDLT=2_&F(P M9/WVK =:;.Q[;R$T[J/MKO&Y#M(LP.]+(70S, 3M'X#I_U!+ P04 " #[ M7EU8$%JJT:P# #!" &0 'AL+W=O,?3=*O-5[M!=/!0265GT<:Y>A+'MMA@Q6U?UZCH9*5- MQ1TMS3JVM4%>!J5*QBQ)!G'%A8KFT[!W9^93W3@I%-X9L$U5 MS,%[LM3ZJU]\*&=1X@FAQ,)Y!$[#/=Z@E!Z(:'S;84:=2:]X.-^COP^^DR]+ M;O%&RS]%Z3:S:!1!B2O>2/=9;W_%G3^!8*&E#5_8MK)Y%D'16*>KG3(QJ(1J M1_ZPB\.!PBAY08'M%%C@W1H*+&^YX_.IT5LP7IK0_"2X&K2)G%#^4A;.T*D@ M/3>_Q:6#\R]\*=%>3&-'D/X@+G;JUZTZ>T$]9?!)*[>Q\$Z56#X%B(E+1XCM M"5VSDXBW6/0A2WO $I:=P,LZ![. EYUR\%;80FK;&(2_KY;6&4J&?XYYVV+E MQ[%\@4QLS0N<150!%LT]1O,WK])!\O8$T[QCFI]"GR^HX,I&(N@5>-;'^)U& M"+X6FBK&.NMAW 9AI255GE!KX)5N%!UPVYHHL%JBZ8(-7)5^PN!<*%+5C:4= M>S$Y(OI\A\%'K=:_.#05U<3236"!2F@#-P9+X> ]+X04[A'.TPLX9Q=P!N-A M+TD2FJ1)$F:+9JE-*11W6(8 P)M7(Y:RMV0@"'S1CDN03PSM8=(G,N'DT,3N MU%N_^HGWO1"U;2AG(L+OT=#K!$*13;0.#/$#K8+4"TYN*<*C_B!Y'4"'_5'V MND(%UL-C" MGLCPXCL?ZE?AL$8C=&DI1J4H0FH]S^Z_D)O=^W7D,D)RTR=]Z;+/8- ;)8S& MO)=E&8VLQY(!?/SA1E:(-MP>T:R$H]:VVTM[@SSQWVQ(WSP=PE6EC1/_\M"Y M"('Z#!I"@175ARI:7WT(1NR25%+ZCL=#^(T\-C @E&0,&9'X(794%,0RIW%( M+// >LP&<"PQXH.V4J%9A^9IR3"](FV'Z7:[_GS5MJ7OXFUS_\3-6BA+:;HB MU:0_I#PP;<-L%T[7H4DMM:.6%Z8;^L= XP7H?*6UVR^\@>ZO9?X?4$L#!!0 M ( /M>75CJR2 =7P, 'X) 9 >&PO=V]R:W-H965T4K*B)ZR;=%Y$SY)PYAT.*G.V4_F)R1 O?"EF:>9!;NSD/0Y/F6'!S MJC98TLA*Z8);,O4Z-!N-//-!A0Q9%(W"@HLR6,R\[UHO9JJR4I1XK<%41<'U M_1*EVLV#.-@[;L0ZM\X1+F8;OL9;M']OKC5988N2B0)+(U0)&E?SX"(^7P[= M?#_AL\"=Z?3!*4F4^N*,C]D\B!PAE)A:A\"IV>);E-(!$8VO#6;0IG2!W?X> M_;W73EH2;O"MDO^(S.;S8!) ABM>27NC=A^PT7/F\%(EC?_"KIX[G@:05L:J MH@DF!H4HZY9_:]:A$S")?A+ F@#F>=>)/,M+;OEBIM4.M)M-:*[CI?IH(B=* M5Y1;JVE44)Q=O.="PVBU'MN>X9$<1+S$]A4';W<.('564HT/3.X9./BIN6->T [I3E$FC'89&@;G<=_*7*/VES M9(Y$JHI"9<+>T_'78LO=?V6_#'_ ZU<3%K,WU)N.XR?VW3,P]A%LVNW6S)Z; M.^Y'473 \TL=W1IVPT_B:3]BD]YAYU%9764<4'F,53\^>LO+. MEQ69O:#(8^97-!Y.'ZTQ8R^K,55E/'YD/:?2G@"C=*,?")!G.OD_11[W1_'X M\7(VSM\HE/AD^8U4M"IM?3VVWO9Q M<5'?J0_3ZY?)%==K41KZTZPH-#H=GP6@Z]N^-JS:^!LV49;N:]_-Z8&$VDV@ M\952=F^X!.V3:_$=4$L#!!0 ( /M>75B8ZHT,- , * ' 9 >&PO M=V]R:W-H965TB#[0TLHA(I$M2<;-?WR$ERUFLXVQ?Q(MFSIQ#S@RG6Z7O385H MX6=32S,+*FLWYU%D\@H;;D*U04E_2J4;;FFIUY'9:.2%=VKJB,7Q.&JXD,%\ MZO>N]'RJ6EL+B5<:3-LT7#\NL5;;69 $NXUKL:ZLVXCFTPU?XPW:V\V5IE4T MH!2B06F$DJ"QG 6+Y'R9.7MO<"=P:Y[,P2E9*77O%G\5LR!VA+#&W#H$3L,# M7F!=.R"B\:/'#(:0SO'I?(?^P6LG+2MN\$+57T5AJUDP":# DK>UO5;;3]CK M&3F\7-7&?V';V\8!Y*VQJNF=B4$C9#?RG_TY_!\'UCLPS[L+Y%E>DJX$(U=->&^^,Z^<)7-9K3 M:60IC#..\AYRV4&R9R 3!I^5M)6!][+ XM\ $?$;2+(=R24[BGB)>0AI\@98 MS-(C>.D@.O5XZ7.B*ZZQ%WW%'RG'+"RTYG*-?OYML3)64\)\/Z2^P\X.8[LB M.C<;GN,LH"HQJ!\PF+]^E8SC=T>89P/S[!CZ_(:*LFAK!%7"^Q^ML(]P47-C M1"E(RS42;9%;FOI[A5LI2)E+?&?)94$[#V3TG*TYI/]^ <-8,<\WS/7>S;&LVD=<_Z4>;MC?M#64#P-EN(^(M> +O. \@:; M%>HA=\[A[]9OT/'Y)#!P(B2YJ=90#',*7WT9D^_B 35U)?A(:6&!:@OA Q<: M[GC=XOX8N?U/% 9)DL$?D&7A9-+YD^$D@82%60:7)*D@?J1#>!2?^[?!0*Y::;L&.NP.S\^BZ[I[\^[M^LSU6D@#-9;D&H=GHP!T M]QYT"ZLVO@>OE*6.[J<5/:&HG0']+Y6RNX4+,#S*\U]02P,$% @ ^UY= M6#NT:-1+!0 U@P !D !X;"]W;W)K&ULK5=K M;]LV%/TK%VY:V(!62]3#LIL8R*-%"ZQ;D&3;AV$?:(F.N4BB1])Y_/L=4K+B M%(Y;#/LB4?2]A^?RGGM)'S\H?6=60EAZK*O&G Q6UJYGX[$I5J+FYKU:BP:_ M+)6NN<6GOAV;M1:\]$YU-69AF(UK+IO!_-C/7>KYL=K82C;B4I/9U#773V>B M4@\G@VBPG;B2MROK)L;SXS6_%=?"_K:^U/@:]RBEK$5CI&I(B^7)X#2:G67. MWAO\+L6#V1F3BV2AU)W[^%*>#$)'2%2BL Z!XW4OSD55.2#0^*?#'/1+.L?= M\1;]DX\=L2RX$>>J^D.6=G4RR =4BB7?5/9*/7P673RIPRM49?R3'EK;-!Y0 ML3%6U9TS&-2R:=_\L=N''8<\?,6!=0[,\VX7\BPON.7S8ZT>2#MKH+F!#]5[ M@YQL7%*NK<:O$GYV_J4I5"WHAC\*0\,;OJB$&1V/+:"=P;CH8,Y:&/8*3,3H MJVKLRM#'IA3E2X Q./7$V);8&3N(>"&*]Q1' ;&0Q0?PXC[0V./%WPV4+J0I M*F4V6M"?IPMC-:3QU[Z86\1D/Z(KEYE9\T*<#% /1NA[,9B_>Q-EX8<#?).> M;W((?7Z-\BLWE2"UI'-5KU4C&FOE&T4.HMHX4^>Z5!6Z@6QN MJ>A#F]%0-OA5;0R)06X'RC->QF]$F40O.*CB@)0I;C'0=ADKIW'M&U MY590%$RS$,]DDM$P8VQ$-\K"IP.A-)CF.?Q3 ]9$HT0P5+@M_(9'^AQ!(PT M3#%FDZ3'CD L22<8L3CND+?^@([2Q!-@&*?AY)N$O=C+(XH ES ,LB#)8[S3 M@&49'5!0VBLH_6$%78E"-86L)/>]$#,[]=#SVZ>?@VN\KI_G#%O74]"_6P*( MV0G@>1-H(1JQE!;3W**%;ZH2Q@9-E99:U<37ZTH6/6WG;)"&C57ZB99=JAR. M1FZ@NNAM]_#*B][^1[F"PEKX$Z-Z"L@J#\%KM8%X>BE[O0IHN#&JDB4(E)Z< MJ)W&P!9GI_;4OZONCX]N.?@_%QZV8QO?<\0N2HAD$N2,>>5/H@3O80P)(Z4X MEXV@82G:T:C;2I<'MYLS^D4U/X&OU 3<9))" M&%M17UM5W%$I[V6)'32N*J:9JX1I[JH@V];&KK@#:H3?A6T4.TD7RR7")19D M$U=BT\C!3!*WI$2^7*Z\'2__QAE8^]8WC%R049*#XS0;T:\;:T#'2Q@'LS1T MVEL[4BPDQE($EJ/\+T7#L0^0W[LW.8O8!V(Q@*(T'W7!85?NA?8[OS79OM%' M\HRN7("E!'/70B0"@BG.$4,%U_IIP0'RK><06Y1.P!4ZT82^ #XY=OE_;@E9 MWQ*R'VX)?<-R^W=JC+![SX^#@*_7?_'BR%(;[:Y*[7H^KWX]O%HFWU3CM@P9 M<9S1W'3=Y% 1[8EFAH*X%YT>X'>]YOJ./JNJ/%=NEUF QN\&63!%H[\06MYS M5_'TL^0+]$HOEP3=/T:7_R0?@7[:\0:_+XWES:UT%R;H.$PF>$ZC:9?J+$\I M35EW..R+'0NG03QQYQ<+@TFO6[Q8UW[IJUT+?^1HT2<)VQO7;VL_VE_;2]JSZ;MS?^KUS? MRL90)99P#=]/<-;H]A;=?EBU]C?7A;*X!_OA"G\\A'8&^'VIE-U^N 7ZOS+S M?P%02P,$% @ ^UY=6-K*UC&ULG59M;]LV$/XK![4K$L"S)?DE3F(;<)(66]%F09*M'X9] MH*2SS94B59**F_[ZW5&RZZ2.-PPP++[N:"C7M+(PMA:>I7?9<95$40:E4O32.1[U22!W-)F'MQLXFIO9* M:KRQX.JR%/;Q I593Z,DVBS7)V,6#Y(/"'Q+7;&0-[DAGSF2>_%M,H9D*H,/>,(.CS@)>H% ,1C2\M M9K0UR8J[XPWZN^ [^9()AY=&?9*%7TVC<00%+D2M_*U9_X*M/T/&RXURX1_6 MC6S_-(*\=MZ4K3(Q**5NON)K&X<=A7'\@D+:*J2!=V,HL+P27LPFUJS!LC2A M\2"X&K2)G-22GI_=6Z&="!%R9-JO8+Y82"6%1P=']R)3Z(XG/4^F M6*&7M[ 7#6SZ FR2PD>C_;$D/#J'/[J@GBUHAF 6\[, ^U@=Q][.^7R$LC**V ME7H)/I0"A&WM'0CGZ,@0N@ JEHPJADAD0@F=8UM(8J>0I :_,K4C>7=\!I1, M+#.TVX3^L)+"G TXF.>YJ=G@+4G(!V8!/^]BOX9!9S3NTW?4&0R'<&^\4!OM M@Y+_A<6'UCF).U1NQ.->'BC(=S5F;&%U"%!5YCYIZ)'R3&\>35.D_2< MK'3B.&Y9[UK;#QYW&)\!.#T_VGDG\B87@A/GH';@#116K$$4#TUV*!E2YQ;+ MD$@J)6V LPC7$NFA+%UHG-[J0S:'SKZ'KPIZ&_-Z/%A]0U[C!=2$9 MVT6+.<$2).5><]^&[C5$J93?A&]NV"#+6R:7P?[S-F:O0F#12E-P(14R#Y+_ MI\&?KR14$ V%Z_EOS\N_3W6?A@Y.4OXFG>%H!!^H:L_@LO7V1?5^?P##_@B& M<$U>[T%/.Z?I.%@9CD@+[#NS>SE5;HEV&!X6#<# TM^YV=?MFF3=7]7?Q MYL'S4=BEI,PK7)!JW#T91F";1T0S\:8*%W=F/#T#PG!%[RZT+##D(J.::R=L M8/N2F_T#4$L#!!0 ( /M>75@&PO=V]R:W-H M965TW*&R K?FJES0QD*1K-V M@J3= M, S[H-B,+506/9).NOWZ'2G)C6/92(+NBT52O!?>/<\=Y>,[8[^ZA=8>OBVK MVIT,%MZOCL9C-UWH9>'>F)6N\3 MX[AV82?'9NVKLM87%MQZN2SL/V>Z,G%7,]97V7U87 M%F?CC999N=2U*TT-5M^<#$[9T9D*^^.&WTI]Y^Z-(9SDVIBO8?++[&1 @T.Z MTE,?-!3XN-7GNJJ"(G3C[U;G8&,R"-X?=]K?Q[/C6:X+I\]-]7LY\XN303: MF;XIUI6_-'<_Z_8\T<&IJ5S\A;MF;Y(,8+IVWBQ;8?1@6=;-L_C6QN&>0$;W M"/!6@$>_&T/1RW>%+R;'UMR!#;M16QC$HT9I=*ZL0U*NO,6W)8X@] M7.J5L;ZLYS#\7%Q7VHV.QQ[UAUWC::OKK-'%]^AB'#Z:VB\<_%3/]&Q;P1@= MVWC'.^_.^$&-[_3T#0A&@%,N#N@3F].*J$\\^K1_GEX[;Q$;?_6=M]$F^[4% MOARY53'5)P,DA-/V5@\FKUZPA+X]X*O<^"H/:9]<(?]FZTJ#N4%_IZ:>EE59 M1"C'%5^4%7RPQCGX6-AY68,W[?S"FIO2]QWHH,G^ T7B0NF@0!(^=,,V;LRC MV>7&C6:^BF[ ,*PMS-H5]_9N7+9?EO#)"(8'5BXPS_A9RHA(%PP1C M1?& ?8E\"4PD)%$TC)@D&5-QC1,E)!S@E]KP2SV:7^_+ND!L(5)"$07L=7"V M=BB _K0UP_71Z:"%?CI]-S7K3%UWIEQK"@JK$2CXLD+NN5X&]1$H,J8-9OLX M-Q9+7>$U_%0AXNJ(.(?+M3-5B2Z@CAV.")X1B:@-D:!M6!A>,@19RQTBQQ-]+&D M:R>/[")-]WBH9;NW[*$%@B'F ]L(C?SHQ6;;;G:(D5&L25&>8>^7>4BH8-T( MF9'3D.<\,D-@[4/@_1_,8#^FR*,7L;0CM)EH:WR\<-QWI[L;[25&)DF*:@36 M*MY#C+Y+$FK%2- 8O@1IE>^Q_93+TPZH6GT/YY$7'Y[ BYQ09*Y O- =(^V5 MZIF\8)QD:7/?B\^=(SSQ=K6Y3^VCQL,+UQ8[\@2+>AX2HGKRV%V\=CBA.'88 M%:@4NFC#""RT(F\8(7-&J$HB(Y3 X^3/9T3?I6]\[]-WJ>T\?N [A.FZ]LU7 M\&9U\Q_":?/I_'U[\P=$<_%T4.D;%*5O4KS=V>:COIEXLXH?TM?&XV=Y'"YT M@2D-&_#]C3&^FP0#FW]6)O\!4$L#!!0 ( /M>75B\EFQ9YPP /Z* 9 M >&PO=V]R:W-H965TX6:'>#9KM]&.R#8C.V,++D2G+2+/;#KR0[IEG25U;W>!ZFMD/^ M3-U#4[Q'I'3YE!=_EDLI*^?[*LW*J\&RJM;OAL-RMI2KN'R;KV56_^4A+U9Q M5;\M%L-R77[6>WQ?5EOJG2)).WA5-N5JNX>+Z1 M:?YT-7 '+Q]\3A;+JOE@>'VYCA?R3E9?UK=%_6ZXI\R3E?-A?C48-2V2J9Q5#2*N_WF44YFF#:EN MQ[<==+#_SJ;BX>L7NF@/OCZ8^[B4TSS]FLRKY=5@,G#F\B'>I-7G_.EO#M*GBG5O!W M%?P?*KC!D0K!KD)P:H5P5R$\M4*TJQ"UL=\&JXTTBZOX^K+(GYRB*5W3FA>M M7&WM.L!)UO2LNZJH_YK4]:KKF[A,2B=_<&X+64AF<58Y[V>S?)-52;9P;O,TF26R=-XXKYBLXB0M?ZM??[ECSJN__'8YK.KV M-=\RG.W:D+:[G?,JS:EDZ/)O+N0X8U@>V/SKOY>AN/)+(Y.RMX[NO M'6_D^98&34^O[EFJL].KNY;J_(3JWL71QHO3OWU$Q-+?]Q2_Y?E'>"+)DDJ^ M^5@/!'/G0]U3LD5RGTKG?5G*JG3^^%B7=SY4[H"B7W_('NOA("^>;6)N MJX9MU>;<]7CMNUXP&M7][/%0)[-<$(Q"HQPCF])7 B1,@&":!.%>@I"48-H. M_[*H3[_?-DF9M$/S+"^KTJ;)EA4=Q'H\:O_[01.S7.A9RC&R;7TU0<($"*9I M$NTUB7Y2D]?UZ;HHZM^,39S(#+H;6GXP9CD_]"WBD(WL*PX2)D P39SQ7ISQ M3XN3Y1FAS]B(NSOQS8%J:BD737Q3'[*=??5!P@0(INDSV>LS(?5YO\J+*OG/ M=HY9SRM/&MK"'($"SXRV6#Q+TQ9+.6"B6O*0K>NKRY0FD#1=&4.$F*WW\_%JH=K M]O\+R\QV2G]9WU0%2N-0FD#1=-D\)9M'RO:/M2SBUI9(95Q*1WY?RZR45O$\ M0SQ#-K.(]61B*6>;3'.Z\;U##:+IH59&@$LFGM=WF_MMC)-L5H]AUA#[W2$V MB]A#;):SAQB:>J-H>HA5\NW2V7?K\+[)']YL2G(8"KK#W%F$T6WI/:I \V\4 M3==!9> NG8)_;/MYFL3W25K/4Z5=!3.E-E3H+,+HEO16 9IQHVBZ"BKG=NFD MN[48G7Q=):N7[*&0CS+;V,<>,XGV@LB6,EA*3J*Q=1"R)/!6>X73A]([\.=( MIUV53[MT0FT)?).G-;G;3@#[#\),DWWWPJJ 67)R88LKLY2,7/N) )HOHVBZ M BIC=NF4^4-[BG6J^+NSCI_C^L1K#;@E^0VM\;9DT]9H([-?#J4)%$U71&73 M;EDD#.9/!X5Y<)P&JR.Q-16T*8>HUO66Q5H.HVBZ=?Y5#[MT?FTFOZW MI^S7SGX&]:7<7:-Z[=Q5<257,FL',)%D<39+XM2YS7<>U!_\>]5<-&]R/YYM M5BTRSZS7L[K:4RWKY'[GLQR?P4U/PARMSNCJ?7L$E"90-+U'J#S>H_-XHT=\ MW,WBGE\[TZTNX![1T1ZM1]!3RBF0Q6A6[SX"-0U0-+V/*-/ .]4T,/O(W_<7 M#,#=I*-)K;1IGBW>5+)8=784)(W1M-Y=!6IZH&AZ5U&FAT>;'I]DL:A#^7Y1 MR&U/^)I42^=SN^QEEEN%ABYY@-(8E,:A-(&BZ4(KZ\4+SKG.Q4/:'U,HC4%I M'$H3*)JNNC)Z/-KHN5O&A73613)K;$UGM?VUOZI?SO,TC8O2J4\53MF4LJYL MH_&]94?2&)3&=[3#;,5U]41%H+Y1%U/Y11[M%WU-"IG*LG28?*P%M>J%M&FF M4!J#TCB4)E T75EE2'GCLP[.2&MH"J4Q*(U#:0)%TU57)IC798(1:Q$]5>N:PQG="-["P2ULE T72!E9?FG.#VG68(W-*OWCQ!)8U :A]($ MBJ9K?+ #Y[Q;<+![<+";<+"[<+#;<,YA2/G*D/+IM4 _.?0&QI!JC+K=2X/H MIO66!>H8H6BZ+,HQ\FG'Z%/]8UQM5M;80\T@*(U!:1Q*$RB:KJBRC?SHK,,K MU%*"TAB4QJ$T@:+IJBM+R>]8XW2X*64MBR2?6]6E*:[S+./"*B34)8+2.)0F M4#1=2.42^;1+=%ODM7S5\VX!>'.]TRHD3?%;(:W76NF:O96$.DA0FD#1="65 M@^33#M)>R>8^!/+;)EFW5UQE626KN*H'YTTI'S9IG>4\'LEO:+Y': RUD: T M#J4)%$W?7:YLI(!>V?0I_GYL^D37['LBA=(8E,:A-(&BZ8HJBRAPSSE]"I!N MS!1*8U :A]($BJ:KKGRG@/:=3IP^=5"($9FNV5M)J+L$I0D435=2N4L!O<+I MQ/E3!R4DE(0Z1E :A]($BJ8K>7#K%MHQ^K_G3QU\2F/H@B4HC4-I D73-5;V M4W#BS6$^'VX@MXH)=:.@- :E<2A-H&BZP,J-"L[J1@50-PI*8U :A]($BJ:K MKMRHH(<;1>QAWV$Z]PQ- \LM:SS?=G'56M*V&Y+3Q] [XN>PC0)E&P4=BXM6 MZS@IVA/D;!D7BR-G1'/CG!'ISB(L,-0$/6\]8PVMN?W- M"*UEA]S(24WY+>.(-9[3Y@O-?AS!B:&3?[TR[TLBH+7=X#I3$HC4-I D73U59F31B< M=;1&FAI3*(U!:1Q*$RB:KOK!K7UI^^;4T1KJW72TR9TXJ_;^ZU8MZ;K'SQL< M>@P"1=-U4ZY,V'$KHOF\W?(=ITY\(*%5.Z@#LZ,=ID"V.^HPZ+=R*$V@:+IV MREL),=Y*:/%6MOS$BIG)>S: MMG5"]A_:[N]KIO;3T+1./-M]@)D%.!F')I'3K>\=:[-]OA=J=P35PZA,E) V M44Z8#C9I_/'EJ#2_]T $72$#I7$H3:!H^HWFE6,3G76C500U;Z T!J5Q*$V@ M:+KJRKR)Z(U6)TX,:4IO=>DV'9_<,6@[.)0F4#1=267(1+253V1:.<'(]H NT\F)+LQRS,)S M1U%DNA!T^WM'^QR.3Z0P3:_-@@O)D?MM+&R5<;T0AAU MRQBR M^*6#0NQKH&OV5A+JGD!I D73E53NR9A>_*(/S\?-,1K3^X<*M4F@- ZE"11- MEU?9)..SKG890^T3*(U!:1Q*$RB:KKHR5,:0U2X=%'=$C,]0&P5*XU":0-%T M*96-,J87P'R693*O$[SF^0?[*QS\VR9YC--C#U>&6B=0&H/2.)0F4#1=Z8.' M:9_U7LMCZ+V6H30&I7$H3:!HNNK*PAEW/*.[?>3;P9.Y7SNRG#68N5PWSSNQ M:MVYKVEJ*>):'[5'MZ^W-E +"$7;:C,LEU)6+*[BZ\OV@0-3F::E,\LW68UO M;ZX6"19Z:3RH4:.WC8G MCZ)Y,M;+FRI?7PWJW.T^K^JAO'VYE/4,O&@*U']_R//JY4WS!4]Y/3-OFGW] M/U!+ P04 " #[7EU8&!R7LY + !:<@ &0 'AL+W=O=R1#*7+[8EWSGD',T1CRZ/R(NGE@_YNOG/;;E9977S<',WKQXV>;;8#5HMYS1- MY7R5%>O9U<7NN0^;JXORL5X6Z_S#)JD>5ZML\_N;?%D^7<[([/F)C\7=?;U] M8GYU\9#=Y9_R^O/#ATWS:'Y$612K?%T5Y3K9Y+>7L]?DE35Z.V!7\8\B?ZI. M_DZV4_E2EK]M'_R\N)REVSW*E_E-O87(FE]?\^M\N=PB-?OQGP/H[+C-[<#3 MOY_1_[*;?#.9+UF57Y?+?Q:+^OYRIF?)(K_-'I?UQ_+I;_EA0F*+=U,NJ]W/ MY.E0F\Z2F\>J+E>'PK(KU_G?V[4#$R0 B.P;0PP#:'L [!K## -9W #\, MX#MF]E/9\6"S.KNZV)1/R69;W:!M_]B1N1O=3+]8;U_W3_6F^6_1C*NO/N9? M\_5C7B4ODD_-FEH\+O.DO$UL465W=YO\+MN].LTSQ\(?;5YGQ;+ZJ1GR^9-- M?OSAI^2'I%@GO]Z7CU6V7E07\[K9LRW^_.:P%V_V>T$[]H+0Y%VYKN^KY.UZ MD2]\@'DSI>.\Z/.\WM HHLUO7B:,_"FA*67 #EWW'TZ!X;;_-SC MB1W>]KWTZ]4+Q:B\F'\])0BHHFR[@$ZK+%#%*6?'*F]*XC@E$9W2KV6=+9MW MXKU*H2GLQ\N3S7(FB&GMW350)E-N6&L281DSC&L!ST(>9R&CL_BX>V^)3B,* M,'1%8X)9)#"/.'4D3DWT#J$P^<0$LTA@'I_ZR*<^LQ"[5Z &A&283%M" LHD MU42TA!26,:,4U;"0S''_373_?ZGO\\VSCJ!)1(AI])XH95L'\N ,F'25I6%P*30!I89=?Z6QOWM=;E:Y9N;(ELV GLS M0G%Q_*&+ Q7-8J'YW#H+3NE$BJ.HGAP5S6*A^:0Z3TZC]C2N.!8>C-*4GQR, M#H2$=488WFX4 F7-$5!V:9V9"W*L O2J$0$H@/J9&JD;JL.J*-&\(ZV(G6V MF,9M\?O\*7F[OEMFZT5/E:$VF%'1+!::SZ5SYU1/I3)4AXZ*9K'0?%*=0Z?Q MSG=4928\M%&>!I_;P#HB2;LS M61E-*.S@ASCIC%'?&[8O'B==V(K"YN^LDL M#CCX3"]J]QD+S2?3N7-&ICI[CFK+4=$L%II/JK/E+-X9C\GL,-23A2! MUU"=Y)*V._M0'1-,=;1'V$FL(FZ#&YD]Y57=4V&X60K<,,44W6CFO#CC4RD, MU8.CHEDL-)]4Y\%9O#L>51B0TC"&D;; PK)&7>T3 18L$TIVR,L97A8WO)_* MQ_I^@,!0F]&H:!8+S6?2N6XV5;R#H=IO5#2+A>:3ZNPW&Y_Q8&$L@Q 6=!2O MP3I^FH,Z3#6LTT8(WB$QYW;9.;>[D]7;;8YV4]P4]>\]M8;:C49%LUAH?C30 M>6\^50*$HWIP5#2+A>:3ZCPX'Y\ X4 "A&H>?"J#Z@15HFT703PJ3(?8N/.\ M_)SG!<36^P1V''SPZD!M1V.A^<0Z'\ZGBHAP5%..BF:QT'Q23S+.XR,B/(QT M$--\IA)MR0'1#T*9:CM($$\0VA' XLX$\W,F&)#:3ZJPZ'Y\;X4#.@RE"VI_;H#J>,M7N/T)U5''5=:1S MUIB?L\: [,:%2>);&KQ44%O56&@^R\Z\\ZG")!S5OJ.B62PT_VLPSKZ+\6$2 M >0_F J^ 1-6Z;1]@@V"DI)U'/"$,\KBG%$&E/?=^9+X1H>N%U0TBX7F$^Y, MO9@J7R)0#3TJFL5"\TEUAEZ,SY>(,!#2'-M$^],>5$8Y:T\1#CW M+,ZY9["Q\KV9D_A6!Z\9U'XW%IK/^,D7&*?*G A4BX^*9K'0?%*=Q1?C,R:3ZBR\'!]9D< 50[8IKK;JH N+R/;WP2U0QHGI M:GS*D^N/]+H B:^Y@3F6^"8&+Q#<:Y1,T1R7SLG+J7(L$M6]HZ)9+#2?5.?> MY?@J5Y(%$%SO\^KQ+0Q>(:C=;RPTGUUGW-54<1:%:MA1 MT2P6FD^J,^QJ?)Q%A?$3D0;G"JZ!,DF-;#=3@#*>"M[QI1[EW+'JE64!1#7%EP?*!%A0$4F?(@1@:4 M<46"$PA &>/BY-*3_@R<05:]TBR \,9%6N*;&[Q84)O>6&@^U<[)JZDB+0K5 MQJ.B62PT_U*4SL;K\9$6#5T?A057=07*1&K:G^^ JJ[#GG9^6?=*M #J^^Y8 M2WS+0]<,*IK%0O-9=PY?3Q5KT:C&'A7-8J'YI#ICK\?'6G081)%I&.T$R@03 MP96*@#(J).F(EVGGHG6O6 O8:?G>;$M\TX,7#FIC' O-I]U9?SU5MD6CNGU4 M-(N%YI/JW+X>GVW1819%&*+:QA0J(SQHPP!EW'#=84RUL]:Z5[ %^D0X--T2 MW]+@=8+:'\="\UD^N93W5.D6C6KT4=$L%II/JC/Z>GRZ18=I%&U8^U)&0!5) MJ0Z.A&&9X2F%I6>S,^W6+"- HS.K@Y 5#&C6S?T,0"952GJL.&&F>D3:]H"ZR^_F?: MXUL9O$90V^58:#[#SNB;J?(M!M7&HZ)9+#2?5&?CS?A\BPD3*40+U;Z1 5!& M*0^NN0Z5I;+SL.<\L^F5;P&$-S#D$M_.X%6"VC#'0O,Y=J[>3!5R,:@F'A7- M8J'YI#H3;\:'7 Y#3^^HM;NU55MZ81E5JEUF@3*B4MD^YLU/;KJWRC=WNYL7 M5LE-^;BN]_>I.SY[O$'BZ]UM 5O/OR&O[/XVAPYF?]?%=]GFKEA7R3*_;2#3 ME]NS:YO]C0SW#^KR87=KOR]E79>KW9_W>;;(-]N"YO^W95D_/]ANX'@[R:O_ M U!+ P04 " #[7EU8"P:9TAX# V#0 &0 'AL+W=OC-:%/+ ;@:).E.1MK,>?%M:ZS M((8,LPM20"[>+ C-,!=-&NFLH(!#Y92ENF48KI[A)->\D>J[I]Z(+'F:Y'!/ M$5MF&:;_)I"2]5@SM6W'+(EB+CMT;U3@"!Z /Q;W5+3TFA(F&>0L(3FBL!AK M-^:U;QK205G\3&#-&L](AC(GY$DV;L.Q9L@900H!EP@L_E8PA325)#&/OQ54 MJ\>4CLWG+?VS"EX$,\<,IB3]E80\'FM##86PP,N4S\CZ*U0!#20O("E3OVA= MV@Y<#05+QDE6.8L99$E>_N--)43#P3SD8%4.UJZ#<\#!KASL4QV(OPDE^O^P*EXFP@_[LU@!?D2&/J OF-*L5P% M=.X#QTG*WHG>QP$IJ>[6QWN_NGNYI%H M['HA;,6S#_$2AJ.(0H15/I %JI8&_?XF3-$MAXS]Z=*]Y#K=7'EN7+,"!S#6 MQ,' @*Y \]Z^,5WC8Y=F?<+\GF M/9U:3^<8W9O@4.3_G"/8B#.209=R)6&@ M"/* 7'FVXXB]L&HJLF_D#MU!V\C?-W*<9YM6 (,Z@,'1 &8J![>[H#/CC@)> MNO)]POR>8"WAW%HX]Y4RR>U3SSYA?D^PEIZ7M9Z71S?B%TH8$]_X )*",\3Q MIGLWEA2WD0.F81@[V=1A9.\:^1U&9L.H%<6PCF)X2CI-">.-+=$9R%'02[=! MGS"_)UA+P*M:P*M72JNK/O7L$^;W!&OI:1K/I9?12V)5F.;796#M9=9)5GZ' ME>/LY9;>*"@SH)$JS!D*R#+G98%6]];%_XTJ>7?Z)_)2H K59TQYH[C#-$IR MAE)8"*1Q<2FF1,LBO6QP4JBR=4ZX*(+58RPN-D"E@7B_((1O&W* ^JKD_0=0 M2P,$% @ ^UY=6,K,VFE_ P R X !D !X;"]W;W)K&ULO5==CYLZ$/TK%K>J6JF[?(9-]B9(FW"K7JE55]E^/%3WP8%) M8A7LU#:D_??7-BP;$D(W$NI+@LV<,S/']N"9[AG_+K8 $OW,,RIFUE;*W:UM MBV0+.1;7; =4O5DSGF.IAGQCBQT'G!I0GMF>XX1VC@FUHJF9N^?1E!4R(Q3N M.1)%GF/^:PX9V\\LUWJ<6)+-5NH).YKN\ 8>0'[>W7,ULAN6E.1 !6$4<5C/ MK#OW-G8-P%A\(; 7!\](I[)B[+L>_)O.+$='!!DD4E-@]5?" K),,ZDX?M2D M5N-3 P^?']G?FN15,BLL8,&RKR25VYDUME *:UQDRHM,D!L MC98LTYMJCWFJAQ\+CNXRM4^L"HW KT#TTA;1/8*LTF M5^\QU[G7RQA#40Y+% Y&U9 X:F8,^]FB.4U5'5A+M."N)+G==VE4<(\.A2VT9^4&@ M-DEYJ,FI43@.1VVC^-0H")YL6BF,FA1&O2E\XC@%U+%?NC+II;IT%PQ)%@]$ MUI(P;"0,_^QA"X>4>4BR>""RELPWCMUYL9BM5018F5P'_IJYIR4!)U MZ4)[+1$Z)U'-V-HPD^,SU._V4HV&8FN+='#1=7M%4K?(WQ26FF#4JBS!Y'CC M=)J=%*"X/YQ+T[4/KO@Y\(UIE00R7Z7J!MS,-NW8G6E"CN;GNDTSK<,33=7C M? M!))U66+Q,@?*FYGC.]N%1[(JE%EPDVF%5[ $];5Z$'KF]BP9*8%)PAD2D,^< M*_]R,3'Q-N ;@4;NC)%Q\L3YVDSNLIGC&4% (56& >O'!A9 J2'2,GYUG$Y_ MI 'NCK?LGZQW[>4)2UAP^IUDJI@Y%P[*(,EXND:_?BL]]&=@E+^',I62S8>)C-?\:6L< HS1W^F$L0&G.3U*S_V/@XY M/1/9GN]Q[WM\BCWIRX9T93/DMJ7P/Y3FA!"O(T)>&@9!#&D]2_.L;.1/9GMNX=QN?LQ+C<_H^$]F>[TGO M>_+_E3@9JK H\BX.*O%(7'18B>[.+5R"6-GF)%'*:Z;:NZQ?[?O?E;WV#];G MNB^V;>P/3=M4[[%8$281A5Q3>J.)+B[1-JIVHGAE[_HGKG3GL,-"]W80)D#O MYYRK[<075C7EX1R"P, -@( 9 >&PO M=V]R:W-H965T6O"R]I(M&4: MTD"(PO9AV@ 1CR MG'.A>\[,F/F%Z^IT!CG5)W(. K],I,JIP:F:NGJN@&8E*.=NX'FQFU,FG*1; MKMVII"L+PYF .T5TD>=4O?2!RV7/\9W5PCV;SHQ=<)/NG$YA!.9Q?J=PYC8L M&6",/X77,ZC4L+7!^OV+^4VE'+F&H82/Z#96;6<\XDA38RK\$803J=\',"SDF M(RRHK.! Y(3<8KE=BU3F0*C(5L,'^DRNGK'>-)##/@B8,'-$+HU1;%P8.D:L MD>16BN.!%$9)CKZF"#:@0!MR. 1#&=='Z.QQ-"2'!T?D@#!!'F:RT.A'=UV# MBFQ<;EI'WZ^B#]Z(W@_(#?J::7(E,LA>$[B8BB8?P2H?_6 GXQ#2$Q+ZGTC@ M!6%+0(/]X4$+?+@_W-^A)FQV-RSYPMV[^_-RK(W"(_:K+<451:>=PEX[%WI. M4^@Y>*]H4 MPDH\?_-C[W):>]R0;OA/9J]1UFM1U=K$G]@RPJO /N=18MI1S MF5(#F2US@66>KI4YJ\N\+<&5HZAT9*_A1>)W0@_+8[&>N6VK*#J+7AL-MXV. MH]@[;:Q>28T:J=%.J=] ZXO5*3=XRJ$^Y?^MN/(7KX49^J>;@K>-_//8VQ#< MPA2%Y^UZXT9OO(?>E@W>N,K^17&\O<>^'VZH&6Q;A7&PNT.RN MW?DYJ&G9.S5)92%,==TUJTU[OBR[TL9Z']MVU67_TE0]_X:J*1.:<)@@I7=R MBC&IJH]6$R/G96<92X-]JAS.\-<#E#7 [Q,IS6IB'30_,\D?4$L#!!0 ( M /M>75A^*4GJ/0D -]< 9 >&PO=V]R:W-H965T['Q;[0;&96*@N'HE. MTL7\^*4N,45;IJ7B3+= 6]MZ^9#F$5]1QQ2OGO+B:[D10I+G-,G*Z\E&RNV[ MZ;1<;40:E1?Y5F3JR'U>I)%4;XN':;DM1+2N"Z7)E,YFP32-XFRRO*H_^U@L MK_*=3.),?"Q(N4O3J/CV7B3YT_7$F;Q\\"E^V,CJ@^GR:AL]B,]"?ME^+-2[ MZ9ZRCE.1E7&>D4+<7T]NG'?YR_.OU9N?U]>36=4B MD8B5K!"1^N]1W(HDJ4BJ';^WT,F^SJI@]_4+G==?7GV9NZ@4MWGRKW@M-]>3 MQ82LQ7VT2^2G_.GOHOU"?L5;Y4E9_TN>VMC9A*QVII*Z)FFZ3J"Q)?D\^RWSUE?S[%W6<_"Q%6OZGI]GO&YC7#ZLR]KMR M&ZW$]42EY%(4CV*R_.M?G&#VMS[MD3"&A(5(& ?!#'F]O;R>C;Z\S;-'4327 M+)6)IDK.LQNLF3]9*7O('>=6GIK6: ML6HB8:R!^9U3@R[FGGEVA,=!CN,%!^<0[XF:72[F^RA#@F O06"5@.W[?1O% M:]WY46_W5X-JG2=)I%YO1=$,L#>5*ON,W2>/M0ECY4'"6 -;=/IT=G$Y"ZA_ MH% 3=]F)7A6&^YU4UQ/85O!MO[ MWBZ&^AQ0&H/20BB-HVBFL-KL<#QH^H2Z'5 :@])"*(VC:*;*VAUQ[/;(C9KU MK.-D5QOKI5CMBEC&*EV*YU6R6ZMIT7V1I]5]^G8GH_JGECK/J@+JF(B*3$UF M._?IY^:U]M:,/DN@-DI+ZTY9O=X;16BU'$4S3P#MS3AV<^:3J*Z9JTK.9J#7 MOZ+T:@>U6* T!J6%4!I'T4R!M;7CS*%Y'.KD0&D,2@NA-(ZBF2IK6\BQ^T(_ M.H]#G20HC3G''A'M3>/(6CF*9NJO+2?'[CEUTGB=P$F4K MNL?]M(73[VI0[2I1NZLT?%9L!XWN:ZB!!*6%4!I'T4R!M6U%H4MU*-3#@M(8 ME!9":1Q%,U76'A:UK]CYWOP)];*@-$:/%P+YE[YWE#^A)A6*9LJH32IJ-ZF. M9%2ONDM'M/$OZN4EYRJP N"PW.@ M)XS28'%X#>T)(:JITE:G>6SJKV%,O-1B3-BJ#\4<7*Z+F*>U)2J:AV ML Z3"VI.06FLI1DWI,[E_/ 7\YXPQY\'APN ^FA>X+LGY-(^$;6O 3K_0XX= M,+J/H=80E!9":1Q%,X75UA!=0*KP&2(4>&7$,6FL(I7$4S7R>0-L\KGU]TFWG>OD=JS); MNG%[W+NF\=;>CM'/#PRM-QP-2Y(72A3H_4!J#TD(HC:-HILJ=9[3L"Y8:<V6SG$>CIY/YF&H MCP.E,2@MA-(XBF9*K.T>UX?F8:A3 Z4Q*"V$TCB*9JJL[2'7;@^-SL-!7Q[V M#_,PU+F!TD(HC:-HIGS:+G+/V$7U(+TA;3ZNU>R5#6H:06D,2@NA-(ZBF?)J MT\B%FD8NU#2"TAB4%D)I'$4S5=:FD6LWC7[(D[GV-HP^-Z KC%K:^8=SV\!S M3^>>#3,W'M ^D/>G^D#>LFMOR-C^'5YQ.#R4H]IHBJ&M(.^,%=1S MZ;,;0G;@V"$ I3$H+832.(IF"JT-(0]J"'E00PA*8U!:"*5Q%,U461M"'M80 M\@890O9*1\L'-82@-(ZBF?)U-N4Y8PB=R,:G;2$[U!;RH+80E,:@M!!*XRB:J;*VA3RL+>0-LH7LE8Z6#VH+06D<13/ET[:0 M-]X64MEX^'IJ.W_TL(7Z15!:"*5Q%,W47?M%'M0O\J!^$93&H+002N,HFJFR M]HL\NU_T_UB(:V_2Z%,%:A]Y/;L=?9E343S4.VA7ZP5WF6RV)]Y_NM^E M^Z;>F_K@<^:\X\U>VQK3;/W](2H>XJPDB;A7R-G%7$TOBV8W[>:-S+?U[L]W MN91Y6K_&ULQ5=M;^(X$/XK M5JXZM=*6O$*@!TBEV=.MM'NJRG7OP^D^F&0 JTG,V@9V__V-DY"&Q%!TVM5^ M@7CRS'B>&<_$,]YS\2+7 (I\S=)<3JRU4IL[VY;Q&C(J>WP#.;Y9 MV&JMM,">CC=T!7-0SYM'@2N[MI*P#'+)>$X$+"?6O7L7N;Y6*!"?&>QEXYEH M*@O.7_3B0S*Q'.T1I! K;8+BWPX>($VU)?3C2V74JO?4BLWG@_7?"_)(9D$E M//#T;Y:H]<0:6B2!)=VFZHGO_X"*4%_;BWDJBU^RK[".1>*M5#RKE-&#C.7E M/_U:!:*AX Y.*'B5@M=6"$XH^)6"?ZE"4"D$161**D4<(JKH="SXG@B-1FOZ MH0AFH8WT6:[S/E<"WS+44]/W7[9,?2.W9(XG*MFF0/B2S*AD,:%Y0B*6;A4D MY$,>\PS(]41^3ZZH9<$9M(_582EI/GG"GY MKB'X:\VW$FVC\.IH/;85$M)NV7'E_*QTWCOAO.N13SQ7:TG>YPDDQP9LC$0= M#N\0CIEWUF($<8_X[COB.9YO<.CA8>/7R?4+>_[YY/YSOY!* M8(7]:PIQ:2(PF]!MYTYN: P3"_N*!+$#:_KK+^[ ^5AYXJ)=ABJ^@"JT-Q\IE1\@0Y[+4 3S'61H]@H<8O:YXF((P' MN=RM7^RF>_%NZ@:CL#^V=\WP=5%A/QP>@Z(NR ]]OP8=T>W7=/MGZ7X$*>^P MVG'=!MT'8 M D4FD!.Z9N)A33P\2[SLX_OBVX?YHSL0^"WOL"M;,UX*I,(^S/(5N68'\8V) M=MA)DN^Y;HNV >2V8Q,90(XW,+,>UJR'%[ &*G*D(@\IW^ WJZ!T/OF:><+3 ME.)SK6(,0NE$V#ST/;^=^R[HUNFYK;*/#"BTU3>'852'8?233OWHDE/?!1E. MO0ET\M2[SNN=QCE+_7!KR7]8""H'WHB! 64(@A%U.@J-FYW[4ZJ_VO:-\C>A MNO5O0IUL *[W2MV[Z !TR/\/MMY%; TH UL#ZC3;UUN>>_8F5+/]X2VO\N.- MGF= F9J>"6;H>G9CMLE K(H94>+IW>:JO-?7TGH.O2^FKY9\IN?38F9Z-5,. MMY^H6+%.+46U0?E"B1+.N5G,F.\>_%BE(!?JZSO+@: MK8387(['Q7Q%UZ1XRS8TE]\L&5\3(=_R^W&QX90LJJ1U-D:.XX_7),U'TTGU MV0V?3MA69&E.;S@HMNLUX8_O:<9V5R,X>OK@O0=F4.\:^EV\^+JY&3ED1 MS>AJ\;(Q=Z2@,M&^25>G.6%=6_8%?'.B,PWQ:"K>MD6<$ZS?=_R<\:Q%$" M=$\DH#H!]4W =0+NF^#6"6[?!*].J)H^WK>] I<00:83SG: E]%2K7Q1T:^R M):\T+P?*K>#RVU3FB>GLQS85C^ -N)5#<+'-*&!+$!/.']/\'EROV387!2#Y M L09*8ITF:]%G_=*>=/I9==N@W=.@W5.GA$WKQEG.:"R#[A(KB4D=S+^#J!?F"RFOI@62R6[2C>R_E55+E_/TP=9$7>9/QPS%H-0ICWPO;48FQK*$$+8FU M"+H'@JZ1X+]B1;F7L4_PN)[?M!AIP:%@1MUT!GK&8K.DE@+G7= MYQG1?6&"9#W0>0H5Z(51@#OP-&%!&*$.X\18TU!\EL1:^/P#/M^([T_&%KLT MRW3(?)4%1W*:IA M$8)^=^%FKFPP1TMJ;8Z-!X%F$_*)Y?=OI/5;/SLS0*MFQ*I:8E5M9DNMW26- M(8%F1])TR8;Q)Z-^2_.4<1!SND@%^$#F95<]:OL)JZ,XYK393I/Y6LM79N6)[:JEEA5F]E2:_=48\A@^+N[G="20:K[PJ9:8E5M M9DNMW1>-%X1&?S-LS[/6.IY77.3XJ#O]J&$8(U]=>23FX@:C/(>50XV50V8K M=SV?[\]7.)U3B5'.1=J-?-6@^W6!,60NQC%:*YK,$;\.'2<9?4GOS>1:IKV;["%?P:B) M"[P@TG&T>QQT#O^%&O^%S/[+M*N,-*Y)MZU\,D[#SJK!LJ769M<8+-3G+,@P M]E2C!"'VNIO5NC#L!YZ&GE5+94NM3:^Q5*C/<5#.\C<]KF*-6<+0C[I;V-HX MUX&AAJ55;V5+KFRL:S.\ZALKFPPQW,8(=P8(6PV0H,.9+#J<^0"':I/TFCBD.>XW9G77-O@AVG.X89P MXX8PM'0D@VW:E]BJ6F)5;69+K=TEC;7"9FOUFTA_)8-5E*2U[?*4F/% MD(ZF51]F2ZU-L_%AV,(9%U8?G$,0H^Z#G[$NS@T"965EKFDP0:M.;'STI'_Y M0XZ_";]/\P)D="GEG;>!;!W?_S9B_T:P3?7P_QT3@JVKERM*%I27 ?+[)6/B MZ4WY>X+#+U2F_P-02P,$% @ ^UY=6 RM$THO!0 0"< !D !X;"]W M;W)K&ULQ9IM;ZLV&(;_BL6.IAZI*Y@ 2;LD4EM> M=J:=K6O6[<.T#RXX#2K@U':24VD_?N8E)"2$A;-'6CXD8'Q?MO/, MOXH%I1)]29-,3+2%E,L;71?A@J9$7+$ES=23.>,ID>J6O^ABR2F)"E&:Z*9A M.'I*XDR;CHNR!SX=LY5,XHP^<"16:4KX^QU-V&:B86U;\!B_+&1>H$_'2_)" M9U0^+1^XNM-K2A2G-!,QRQ"G\XEVBV\"/,H%18W?8[H1>].M@FIUF[EP_WI+]XO!J\$\$T'O6?)'',G% M1!MI**)SLDKD(]O\0*L!V3DO9(DHOM&FJFMH*%P)R=)*K'J0QEGY2[Y4?\2> M %LG!&8E,,\5#"K!X%R!50FL0X%S0F!7 OO<%IQ*X)PK&%:"81&L\M\M0N,2 M2:9CSC:(Y[45+;\HXENH543B++?B3'+U-%8Z.7U0D:>:BBP\?T0>D([$@G H49^@IBZ6X5(7J^K<%6PF216*L M2]6Q'*^'52>\LA/FB4Y@$WUFF5P(Y&41C9H 78VH'I:Y'=:=V4G\D617" \O MD6F85DN'[KOEMTNNY'8A-UOD[CERZZ3?)$W%7RV=NRMA5CLLGYAOQ)*$=**I MF5=0OJ;:]-MOL&-\WQ9E2)@+"?,@83XD+ ""-;QBU5ZQNNC3!_*NECE9V(7Q M*,[4ZHBB>!U'5$TLEVA9SU:B,).:;JHRFH6T+&PS56>K?4T%"7,A85X)LPM8 M_@ZRGF+#=$9C?;WOEN-:0\<\J!2T5!H95EVI$5V[CJ[=&5UW&TBT)''4%J=. M?=\X0<)<2)A7PIQ&G!S3.(C3<:V185L'<;)[Q,FIX^1TQFE&>:S6]UMT\'+0 M%K%.4M^(0<)<2)@'"?,A80$0K&&486V4(>32/H3T"B3,A81YD# ?$A8 P1I> M&=5>&74O[UM5N-.0KDB"UZZ!MMNGD]K5-"]_FB(/LML^)"P @C5L<%W;X+J?#9+X;15'I,A+7*AMY)+R M16M^48Y, [?*$$;#:!H3=?L):[P6;N)[?K1ZH!.1&\'0-)<4)I7T1J3 MV?#8 /C()Z9U6"N ZEDSL.8NL.9_W"9V WJ'%9+F@M(\4)I?T9I;_^/P [79 M#/\N78@[,TPG=Y_H;S3[Q7]L]0-HTA"4YH+2/%":#TH+H&A-W^Q2A]B"W(QB MT)P@*,T%I7F@-!^4%D#1FI[9)21Q=T;RZS>EW>#>]@'-58+2O(IVL&4V'>S@ MP[<+R'8#*%K3&KL<*/ZZ)&B^#*V>!7U;J2T+\M;JN]4?H(E14)H+2O- :3XH M+8"B-3VT2X]BT/PH!DV0@M)<4)H'2O-!:0$4K>F979H4=^=)?UT1+BE/WE%( MQ&*W(.6YL8@E">'B7W)D50.CQGP]M*^=TQG.^^Y.]38+),T#I?F@M "*5II% MWSO'DU+^4AS1$BADJTR69U_JTOH8V&UQ^.F@W,N/AQ7G@W:8\FS99\)?XDR@ MA,X5,O>%AGAY7*N\D6Q9G!9Z9E*RM+A<4!)1GE=0S^>,R>U-WD!]:&[Z#U!+ M P04 " #[7EU8O<\N].8" #D!P &0 'AL+W=O^$F!['J MV*GM0/OM=W8@!1K8)NT-^.'N[]]=?+[!1JI'G0$8\IQSH8=>9DQQX_LZR2"G M^EH6('!G*55.#4[5RM>% IHZIYS[81!$?DZ9\.*!6YNI>"!+PYF F2*ZS'.J M7L; Y6;HM;S=PIRM,F,7_'A0T!4LP-P7,X4SOU9)60Y",RF(@N70&[5N)CUK M[PR^,]CHO3&QD3Q(^6@GM^G0"RP0<$B,5:#XMX8)<&Z%$.-IJ^G51UK'_?%. M_8N+'6-YH!HFDO]@J24AN9 M;YV1(&>B^J?/VSSL.;2B$P[AUB$\=NB<<&AO'=HNT(K,A36EAL8#)3=$66M4 MLP.7&^>-T3!AO^+"*-QEZ&?B&68-E(*4+(Q,'LE'LL"+DI8J!;Q#/'N(G6Y1QA1*> M0&F%Y$X*DVGR6:20'@KX&%<=7+@+;AR>59Q"Z]F[YUEQY+_PRWHO?V^_2#J'J$U6!W75@W M'EW0-@( "T% 9 >&PO=V]R:W-H965T@(#=T>QAX4^Q*+RI8GR7'[W^\D.R8%=W2P M%UMWNN^[NT\ZQ:U4C[H ,.2I%)5.:&%,/?<\G150,CV1-52XLY.J9 9-M?=T MK8#E#E0*+_3]F54%GBZ/K)_=;UC+UNF82G%#YZ;(J&? M*,EAQQIA[F5[ WT_4\N72:'=E[1=[.PS)5FCC2Q[,%90\JK[LZ=>AQ- '+^$>]C^($ XBA(XO^C<16)63 M&\CWO-J3A;UNW'#09,5U)J1N%)"?BRV&XU7\-:9!E_1R/*D=S[FN608)Q?G3 MH Y T_?O@IG_94R1_T3V0I]HT"?Z&WN*,R*8 <4$J1G/QWKM"().8?MT'-+I M!,_F<-K#2% XN1J"NMJ\D\ML'Y([IO $-!&P0Y0_N9I2HKKA[ PC:W>_M]+@ MM+AE@>\9*!N ^SLIS=&P(S.\D.D?4$L#!!0 ( /M>75B"_&GV- , #P, M 9 >&PO=V]R:W-H965T,JYX3:ST_=5T5QB3!ZD3,"8<[4R$3K&$I9ZZ:2X(C&Y0P M-_"\IIM@RIU^U^Y=RWY7I)I13JXE4FF28+D:$":6/<=W-ALW=!9KL^'VNW,\ M([=$W\VO):S<'"6B">&*"HXDF?:<,_]TZ-L >^*>DJ7:ND9&RJ,03V9Q&?4< MSS BC(3:0I A8!#SB!49"O9 (QWWG+:# M(C+%*=,W8OF#9((:!B\43-E/M,S.>@X*4Z5%D@4#@X3R]3=^SHS8"@CJ;P0$ M64#PWH!:%E"S0M?,K*P1UKC?E6*)I#D-:.;">F.C00WE)HVW6L)="G&Z/R*2 M+K"Q$EURI64**=(*':-;*)@H902)*;H7#/:UI"&ZXQ&1;$7Y#&V%3B3F"MO$ M*/1E1#2F3'T%E$&Z0N.'&%&.)K%(%>:1.D+C\6!R5]CKNAK$&$INF!$?K(D' M;Q#W S067,<*G0.EJ C@@@NY%<'&BD&P%W%$PA-4\X]0X 6UC"-P+Z$V?#]0 M8.5;L#T4:WFV:A:Y_@;RE>#'6N+(V/\776&=2LS0=USJWUXHTQY.U1R'I.? M^Z^(7!"G__F3W_2^E2FN"*R@NIZKKEOTVG]K%&KG E.)[C%+"?KU$PZB2TT2 M];O,@'J5!E0$5C"@D1O0V)]V:.=LN MMG6\/M3HM%\.%?@U?KD7 MYM"\5 164.Q[+S_JWH>49@9;D0=5H15-V)IL_"JZ9H92K$R_N5.9):J\=8SB@,68Q, M =([:4$_E^M1=;W08FZGO4>A87:TES&,]T2: W!_*H3>+,P#\C\,_7]02P,$ M% @ ^UY=6/A-T_)P! EAD !D !X;"]W;W)K&ULO5E=;]LV%/TKA%8,"1!'(O5A.[,-)-&Z!FB'H$F[AV$/C$7;0B71 M)2F[ _;C1TJ*9'V8C0$F+XDDWWLNSZ%X<4C-]I1]XQM"!/B1)AF?6QLAME>V MS9<;DF)^2;8)"IE6R'$$:9^5__*,2XB !!D<24)6 N@G>D02W2G!? MFN!5"5ZA3$FET"'$ B]FC.X!4]$235T48A;9DGZOCR=*AAX]8SZ!9X[DDS M>%%,6CEGY^#OCS()W F2\G^&9J"LX U74*WGBF_QDLPMV5LX83MB+7[]!0;. M;T/JF00+#8&UE/5J93T=^N)/(B[ 65(HN%9JRA<_H]E(,!S%V5JVEUKYN%%^ M2-^RCE_449UXMQB-H3>5+]_N4+E^&!Q/U$MR&!7VHQ"4;;Z.:G'U:ZZ^ENMM MSI@IL9FU36)%AH"*RE[*16=O)& M;6;27RYCQW6\SN+KA\&QZ_B=M=>/0@BZ1]K,M.8Z?9LV,^VW&=]#DP[3?I1L M,],@Z% ="(/^V#_29J#3>"M'R_:QXO(?^(HEWYR#Z^7W/.:QLKS#5D@+>.H2 M,8H6FD)KBWE@5.&K-Z"JA"EY3:*%IM#:\J)&7O0V*U-?YV2-4;\-'7B=2CI# M)=O2-08<:EUHX2>6F&_ >[F+!A](M"X7_4]\AA[U9*&,VFY3:&U%&^,-O==? MZUIS?[*\)M%"4VAM>1NO#_5FWYSCT!2^WQ]R)@-A&FL"FVT!U.\+S+5 MHUN("NVG+F8H3F=C&N3U>YMV1W&R MO";10E-H;7F;#0;4[S ,]K:A;0&<3#M[C($P'_;6Y@#6]%C'0LT& ^DW&,8Z M5E6G=?2$>AO'H:B@VYT'@H(N4?O@P#HE;%T<_'.PI'DFRG/<^FG]<>&Z.%+O M/+^!5V'YB:"!*;]8?,)LK4ZM$[*2D,[E6 Z(E1\!RAM!M\6Q^!,5@J;%Y89@ MJ9,*D+^O*!7/-ZI _2EF\3]02P,$% @ ^UY=6-&P5B< !D M !X;"]W;W)K&ULM5I=;]LV%/TKA%<,+=#4XH=D M.TL,M ZV!=A'T+3;P[ 'U:9CH9+HB732_OM1LBI:(G5-;D>?H M4KIZ$L5GN>-5T*M<[GL7RC=CS7/^R%446*WU8/$SEON#Q MIAJ4I5,2!-$TBY-\LKRJOKLKEE?BH-(DYW<%DH/+MB_?) MPTZ57TR75_OX@=]S]7%_5^BC:1-EDV0\EXG(4<&WUY.W^'(5!N6 "O%'PI_D MR6=4IO))B,_EP>WF>A*4C'C*UZH,$>M_CWS%T[2,I'G\4P>=-.4%&B M=;3R0U6;:K3.)LG+RWBO"OUKHL>IY0TODL>X+"6ZS:4J#OH2*8DNT+V>,)M# MRI'8HM^W6\F52O(']%;J3Q*]O.$J3E+Y2B,_WM^@ER]>H1.23Y???X2CXP97@2,%: MZ=(F75I%ISWIVM?XKU\T!-TJGLF_7:G3,5,?*5@K==:DSL K_5,AI#Q&.Z;N MRO88(JQ"E-KXN"0XTM/T\30+&T0I"QI0BUW8L O/LT-O,W$H%^;Q,KD('J-$ M)^>^P#9#%RI@Q$TQ:BA&(,7?N#I7OL@Z+PZ"H$/.!A&RF+NYS1IN,W@9QW*G M5W":QHH7<0H4<&:=OHOX:)A MN1BHA*_1ZE 4FJF+)QALJ"Z,%*R5-PZ,.08CBV(=<*3LQXK63O_DW@#_?V&L M8[3FY6+1G9=.U"QR3TQL/!K#)NTKCG68CN[-<9>E T89ZV%IK!6#]N6CCW6$ MTS,O@D67G@W2"M\CWMC8'X;]SU\BZT"01H*0-D'C@!BVP$$RB6V+PH?LIIL/)%R3J3E$;-3N9QVV"QLHQ[.7>@KEPWBA:)%VPL$$MOU+(H0I$WPI'.%77&07A+; M\QR%M$']A32^2&!?_#!4*N%X@]OMYV@ZB;%=PD:62@+Z^.#T1XK63M^8.O'H M:\^NPE_LJ);&[U@L:=CDZ0'C1M]"-VQ*XN?71 M2;MI)=V[(0<&![.^"AHS)+ 9#M!)V^LL!8(@;8+&# ELAL-TTK8ZNY VIK^0 MU-@AA>W0U8#K6\UU?P\.!QR\.?<<;2@U?DOQV%N3H($/3G^D:.WTC9M3CQ[W MW#*GMD'C67?SSP6B4<_=&CW9.89MW%# 1%'/+@8U5DAA*_072FI[75OC@]$>*UD[?&#KUZ&[/KG.' M2=M2Z0#U2B4S3LY@)_>52F8WKK94ND"]4LF,W3*XO?602F8WK=82=V!ZES@S M9LC./)7UEDIFFUU7*D%(FZ Q0^:[U^LAE M4)T8*UH[>V.X+!Q9)AGHX(/3'RE:.WUCY\RCM3V[QFV+MM8/!&ES,Q[.8 _W M5LCSCVM!2)N>,5CF^\2VOW#GFUD0TF9FO(^=>4KKKXRVMUD$(4C[-0;C?:'O MIJZ',M:Q0H C"#ERG)Z\&%6^E?9K7#PDN40IW^HQP9N9'EP<7_0Z'BBQK]Z5 M^B24$EGU<<=C+8TE0/^^%4)].RA?OVI>MUO^"U!+ P04 " #[7EU8'JQ= M%CL& B* &0 'AL+W=OT6=PTMI\D?SI'K#]K00OVQ9 MF2=<'):/\VI?TF33#,JS.?*\8)XG:3%;+IKO[LKE@AUXEA;TK@35(<^3\MM[ MFK'GZQF\H_[^]*<33OHFS2G!95R@I0TNWU[!U\ MN_*]>D"#^#.ES]7)9U"G\L#8E_K@=G,]\VI&-*-K7H=(Q+\GNJ)95D<2//YM M@\ZZ<]8#3S]_C_YSD[Q(YB&IZ(IE?Z4;OKN>13.PH=ODD/&/[/E7VB;DU_'6 M+*N:O^"YQ7HSL#Y4G.7M8,$@3XOC_^1K6XB3 9 8!J!V '(=@-L!N$GTR*Q) MZR;AR7)1LF=0UF@1K?[0U*89+;))B_HRWO-2_)J*<7QY0\OT*:E+"6Z+BI<' M<8EX!:[ O9@PFT-& =N"/[;;BG*>%H_@0YH\I%G*4UJ!ES>4)VE6O1+PS_;KEL_[(Q]DY+-^ S!\#9"'L&;XRGTX MZ@^?B\ITY4%=>5 3CQCBK5B>LTW*OX$5*W@I)ITN)6N,^D9\6^V3-;V>B3NM MHN43G2U__ $&WD^Z!"<*UDL7=^GB)CHVI&NXT']_$#APRVE>_:/+'T^9_T3! M>OF3+G]BO=R_E*RJCM%."Z#+^1C(;P+56OFTO,*>'_J+^=-I-AH8"3$B':S' MT^]X^N=Y@GHP0G9P]@' THJB#DAP'2,PPZAH&5X>_"@X4(#L,!/1T,^B9^8<+(A+JF<8=TWBD2KX& MJT-9"K8ZKM9@8^5BHF"]O*$GW=.[A&"V42/8 MPX-IJL,10J!AGD)IY]#NYZ["V8;I*:<7*315%/+]T#.PE"X,K2;G(IYMA'XE M<82\(44-SG+'0^F4T&Z5[@+:!CJE0((P'A)5468)A=(HH=TI1XDH5*VP5E$" MAUQUN !B@R=!:9KPC&NRXDKHYZ;6DW4GJIMNC:Z?"M:8H\5DHFC]"DA;AN%% M!-7J]J-K,%&T?@VD[T.[\8\15(VAHSC$B@QH< 3Y46"8L=+YH=WZG04UU@BJ MLM;3H!")@UC/$DF;1E8+=!'4-L) 4 -_J/DZ' P#DS4A::/(;J/N@HI4=]0( MJ@9E%E1TTA#;'724H"+5((7[Q"$9*@*@0T48&J:J]'YD]WY7 M)45J0QP,*6H@GHF@M&9D;YE=1%3M@\7":*CR6A3"AF4SDKZ)[+XY0D%5.QPZ MIA72)RC-$MG-)'UV"B:/T:2*?'#KVRFW)BC7\'X7"33(="L6=8.>&336N[R;LJ M)U9[80B'.V0Z4&Q8AV#IQ-C>+3MH)U8;X"O?'][O.I1Y68>E36*[3;IK)U;] MSU-M\<O70+H]=FB-'?53X^(:_=2@S/I)I-<3N]>[ZB=16U]5 M/W4@DWX2ZUN.;IKM\<;JQM31>MG+ZV8^)?03F(U^-$U MF"A:OP;2ZXE#,^SX(%XU\6$O9X7T&4J/)W:/=Q9-M=E5Z-D@?7K2@,G9A\=G M"W>^";9"^LRD+9(S#XO=E5+U.X6@#=)_M4+:H7]VL]A=)]M8OH6C%7+D.#]Y M@:M^>^ZWI'Q,BPID="O&>&]",;@\OI!V/.!LW[S3]< X9WGS<4<3H9(U0/R^ M98Q_/ZA?$^M>"US^!U!+ P04 " #[7EU86S[=UV8$ !0'0 &0 'AL M+W=OWAQ=5^XQ$G0 &>V:5KI?OAK X70P.F"S)N$!___G'-\@)_,?,_% M+[EE3*&'.$KDPMDJM;MT71EL64SE!=^Q1)]9@J$\612SQO M[,8T3!Q_GAU;"G_.4Q6%"5L*)-,XIN+Q(XOX?N%@Y^G UW"S5>: Z\]W=,-N MF?J^6PJ]YY8NJS!FB0QY@@1;+YP/^/**S(P@&_$C9'MYL(U,*G><_S([-ZN% MXYF(6,0"92RH_KMG5RR*C)..XW=AZI37-,+#[2?WSUGR.ID[*MD5CWZ&*[5= M.%,'K=B:II'ZRO=_L2*AD?$+>"2S7[0OQGH."E*I>%R(=01QF.3_]*$HQ($ M#UL$I!"0/Q4,"L$@2S2/+$OKFBKJSP7?(V%&:S>SD=4F4^MLPL1,XZT2^FRH M=PV=O>^^;$K=D5BO#H"S# '+WOW%%HZ8,<]DHDYDGQKT_ MGDWUO-T?1GX\:#+QO')0+:)A&=$0C.A#$*1Q&E'%5OJNU2D'(37/A:8@VJ<-Z^F!)/W"5--X8Z.RC6<8.]9 MM*.C:(?C&6X.=EP&.P:#_1(F89S&33&!PE,[V9)9+<=)F>.DQQMZ8K,,ELQJ M99B699B"4_U)JC V-T_NB%+)UFF$(OU*E>CLD5$ASYL* +L2E"F;D@6%'9.= ME]R+T>.[LPMU0)6V[U4APP#>ZENU^P';6W M-ZSLFG!%*1A\^_LW20[T!HP5"[8)C_CFL3%%JTQBRZV>=D4E>-!GRX/,?*T6'*K M%Z B*CSNLT.M8I(A6$::F_^=AZ!+4^> M\3ZH"U?8A6=]-K]5-K/E5E]%J.",@,33N?E?L 6(!%9V3;A", *STN=4)*%* M!#WH^>I& MPQ#2 B.D0B0"(U)S2\(P EN>/".6W.H%J&B,C/IL3JM<9LNM7HJ*RPB\U-7Y M>0S; C "*[LF7-$7@3&IO?G;802V/'G&^Z Q4M$8F?;9_%:YS)9;O105EQ%X M/:QS\\.V$(Q8I2_WX'.7^=;XA8I-F$@4L;6V]RXF^MDB\L]W^8[BN^P+V!U7 MBL?9YI;1%1-F@#Z_YEP][9B/:N5'5/]_4$L#!!0 ( /M>75A'[!Y]Y0( M # * 9 >&PO=V]R:W-H965T= 1CRDG.A1UYF3''A^SK)(*>Z)0L0^&4J54X-=M7,UX4"FCI0 MSOVPW>[[.67"BX9N;**BH9P;S@1,%-'S/*=J-08NER,O\-8#=VR6&3O@1\." MSN >S$,Q4=CS:Y:4Y2 TDX(HF(Z\R^ B'MAX%_"#P5)OM(E5\BCED^WG54UK@9GO-_L5I1RV/5,.5Y#]9:K*1=^:1 M%*9TSLV=7'Z%2D_/\B62:_=A@5=O1T>-L#CM\.#/6HZ=58ZCJ_SCZR=1;$0:23$@N9ZLF'7MYWOL7')(L/A#9EG_]VK_^?]Q9 M_4-Z>DBR^$!D6YX.:D\'>__)2ZW!:"*D(2LL5 J.$Z5X01A)[%0L:=QG@Z;= MT=O99PU![=;YSC[;N[KW:O1W5HW79<^EN^YWQ,99# M9?7REZ:LI6ZIFC&A"8**Q\TV5#VDR\) M$>!WFF1\:BR%6%V:)I\O28KY!5V13/ZRH"S%0IZR)Y.O&,%1 4H3$UF69Z8X MSHS9I+AVRV83NA9)G)%;!O@Z33'[]Q-)Z&9J0./EPEW\M!3Y!7,V6>$G;QJR0UJGOFP-WC%_;/Q>#E8!XQ)]G"2\^P::,M0PP7W-!TQ(L,TCC;/N-?Y="[ "@ MLP> 2@ Z%&"7 /M0@%,"G$,!;@DHAFYNQUX(%V"!9Q-&-X#ET9(M/RC4+]!2 MKSC+)\J]8/+76.+$["83.'N*'Q,"KC@G@H-S<"]G8[265^@"?*$TVL1)<@:N MBV0( W<8"S"#PP',GY*^!\0@>.$?Y \/^X#\/[M!_ 6Q!EX M6-(UE\%\8@J9=WYW_@^QUDLR/E7^7A%H%N]O[_*>' C2,K_42F])7?4 MY'E7NN0K/"=30[8=3M@S,6;OWD#/^JC272=9H),LU$36J)!=5UA8<%A8^&I88YA.-4RG=Y@/5&#E&+?U=%9()UF@DRS41-:HT*BJT*C_\:%?*A.FL@:.OF53GZO3E?S^3I=RPXC)S).*1/Q?T6W46GG MOZI=-^+<\5&KX0>]&0T53Q-90[QQ)=[XN'5O_*I2W0ADP99.O3WZK[RB"1K[?7M[Z,QBLURDL&*P]&.PW M84.6N)*JM8*-VB(JHERKJV)O7H-5U,365+&V>/!(CP>[)L_Q85LQA1/T+:LM M6#?*'[DMKE 192/755M86/LMV&^XZC=7^YY[)@UT0YEM/^#ZR.:O\+[D]AL&"G,%NP=EM0 MG]V""C<%/>BU552%(=A^0=B?V& 93V&[8.V[X)'&J\3MON!$#G+:DBFB?.2W M%>M&V:Z-VJM1-\IQQWYK-3)WMF7R7;=OF#W%&0<)64B8=3&2>+;=R-J>"+HJ M=FH>J9#&J3A<$KE L3Q _KZ@5+R&ULM5K1=?5",;+,%Y$IRG.[7K\ $+) % MGJ@OB<'G'NZYDJZ.@#M1";B]&(+]8DQ?R<;D@FOUE2 MEF(A#]EJQ#>,X*@(2I,1R2;D429^26 ;Y-4\Q^W)"$ M[JX&K45^8C2[W. 5N2?B87/+Y-&H8HGBE&0\IAE@9'DUN(87H>OE M 07BSYCL^,%GD$MYI/1;?O YNAHX>48D(0N14V#Y[XG,29+D3#*/[R7IH+IF M'GCX^87]4R%>BGG$G,QI\E<" M@R&XEY,KVLHS= GF:_DUX2#.P*^41KLX23Z >9$78>".)#@?/KZ.-QS@+ )? M&8[DS)2S%KP+BJ*\W5SP#5Z0JX'L M)YRP)S*8G;V!8^>CKD@VR4)+9$H!O:J GHE]=H,3G"T(P (\DE6<97&VRM?! MAK"81KHZ[OG\@B_OLD]RDCJN)^?2TV&%^L'"3IBBRJ]4^495UU$4%^M4)V ? M.CZXI-/(O1,1FA!*QN,JXW%'QO_*)B,W&*'-V1A\ZN0==\HS(11YDTK>Q"PO MI4S$_Q7-4Z=OTCDFG8C0A%"2#JJD@[YK@\A6;UP50>OBVE71#Q9VPA0]TTK/ MU-@L/\59+,@PD<8C NV-L+N%3FW.0IMDH24RI:S0J3V%8VVBE%2'8XNFCM^8 M)^8+GEH=6VQJ>0XL%WQ-;S-'GSJM2C93HS!"5(VHUHB,&O46\>Q-@"#Z"*X7 MW[;C^!WF@WG--T0(1??BA%RO#;&JYY<&YMLH2TVM>*U\X-FZ_?J M;@:M.D*K;*$M-K6VM2F$MEUA2:BT-0?/-?;_A V-?:VD+#VD+"_B03D>4,R M3K1BVTYPJ)F,&I2/VK-1 YLZ 3PBIO:6T)ZYA&T_V+3'&DA+M/E5+; M2FBT5QU[WQ]B39A6E54[:94MM,6FWJ*I#25R?N[>AFSZQ[E5MM 6FUK;VHTB MLQL]?6]#;;^( J>Y C6H8.(WEZ &Y2+?UR]!5-M/9+:?QKVMC#6U#PT$.M-6 M\FW4%#I'^CJJG1PRNIFNO"ID]5=_="[7MSQ"Y M<-H<,0ULXGC-[4L'<_W),36UF4)F,W7*]H7:?L<+FMMQ"?*-BRS4H)1%IJJI MW1,RNZ<'3I;;!"3Q4C\D5MU31RXP &EQRU_;.\VQ+OA!,..F/EF[+=3AMLJ6 M@A. .^[>F9E.KL^D-<;3]D2P=$FU.+5[0V;W5C_VT=;#&'QR/6RRA;;8U,+5 M7A']Y'N0R*IKM,H6VF)3'X75KM'M?1NRI[-Q-3OXTT+=FM[9K;M?-0X.S<3MO]LV[(:$1HJ9=&S*WRY 9/8TY^N2GD6U?-H0M ME287J*H\>/K:X=QZ>AI7XZ@\QVL.E08UGGI-'1H4=,;C(UIJ?^;VON?5Z6C< M]F-+Y*&6'@VJM;I"#4I977LYHX-7'N1/[57QZ@@'"[K-Q/[A?W6V>CWENG@I MHW'^!EZ$^Y=,:IK].R]?,)--@X.$+"6E75@0PJ(K?P( ,(& M 9 >&PO=V]R:W-H965TM(%@"'/)1=Z[A3&5&>NJ],"2JI/904"9]92E=1@5^6NKA30K!&5W/4]+W)+ MRH23Q,W8G4IB61O.!-PIHNNRI.KE$KC)M U? N37"&+\[3Z='6N%N^]7]IJD=:UE1#5>2_V29*>;.U"$9K&G-S;W< M?H.NGM#ZI9+KYDJVW5K/(6FMC2P[,28HF6CO]+E[#CL"WW]'X'<"O\G=@IJ4 M"VIH$BNY)"EEK M*C(=NP8S6I*;=GDNVSS^.WD6D)Z2\>@+\3U_3!Z7"W)R]/E?&Q=+[.OT^SK] MQG?\CN\OH(I1LQXYVXM\D(;R(=;LS:?HS[SP/YB[M2=FVS&R:DZIE31XYC7- G\RH.P"G%]+:5X[]N#K?UO)7U!+ P04 M " #[7EU8,G'G#X4# #<#@ &0 'AL+W=O,91D A5@8"ZY\-3(!2@Z1Y_"E G7)-XWCX MO$/_8L5K,7,L8<+I TG4:NP,')3 F=4W?'M5R@$68(QI]+^1]ONTNL;%#U);"*\$XI MO-.$'GWG"E-$.5M^4"!2G4=S52M;Z<"L MPK%;M>DR;U80$(4(E)FQPF2\^R= M, @ZX0G/4ZNPTSE'LU_2[#?2G&5S+A+"L(+$7A)U_!HA7AK2+8%5U Y*M8-6 MAJR5UFJ]T!9:=2OV%8/?:3>L&RN0%XMO":TJ?E^*^,^I19Z^ M8PN8IPJF&C/?J[EJW8,^(06QM.V31#'/F,J+[G*V;-$^V<;D:/[*M&ZV_]C# MY'W?-RR6A$E$8:$AO8N^)B7R5BH?*+ZVW5;C]!& /]?L&YV@W, M F5#&_T'4$L#!!0 ( /M>75@-=Z&PO=V]R:W-H M965T=/I". IQS[%36PGLS?WQE1T318DBHNGG]L5"@O7(Y&-_;3](]N5K5?_: MS(20Y&U>E,W58";EXO-PV&0S,>?-:;40I?K)M*KG7*J7]#ZLGOOH;Z^K):RR$OQ4)-F.9_S^ON-**K7JT$P>'_C,7^9R?:- MX?7E@K^()R%_6CS4ZM5P0YGD5626DRO!E^"SVP)?DK^33GW^X'$K54[O\,.NIMVMJ>( : MA.2^*N6L(;2-Z&3^"V3IR0*3D@X"@/;"KF;IR+;-(\L MS=/CFX>6YM3=_!_+4C4?'6S.W,WO^7<27+2M@S/'1QEM(H\Z7.2*_*YL9+U4 M)4*2?_VH%B!W4LR;?UM6[F9-B^VTMO)];A8\$U<#5=H:4:_$X/HO?PK&H[_9 M8D+"4B2,(F$,!#/RC3?YQB[Z.E]U$&DD+R=Y^6++U$GPS70-2SI8>R1;75^< MC;I_E\/5=E[["P;AR+8D1:X? \&,,))-&(DSC)]S3AY%*5[Y^;;>\(/]93EZZQ#_E)1%OF6@:501LE[ W[@Y\ M0^]IVR>WB?4D&-HMA=(8BF9FNN4B F>F3\OGJE:7+"K,">D"_IU\46E.U,LO M95NRU35-^S-CP8>ZFN=-4]7?R==*6@_*[GZ]HT;24BB-0FD,13.WAU!O#R&T MBOVK=2G]K MIFO^^*.CY:U[1;PC1=(HE,90-#-2[:D"MZ@ZQAJZ$=[U-=G;!O;.E?87.2 , MH:O&4#0S"ZV2 J?)P)P'J3;];FJ-$NJ?H+042J-0&D/1S"U#2ZC@#'M&!-51 M4%H*I5$HC:%H9LQ:705N=V7LUQ.5^0GADQ4OU>7L"2DK4K27M7+&2VOFYWM% M,[ ?6Z$B"DJC4!I#TAU!G!:6E4!J%TAB*9L:LQ5;H(;9\ZWG//N+ZU[T6WGE"Q124QE T,T\M MID*G$8$5](%T %64%H* MI5$HC:%H9LS:@85N!W;#F[PAZ_&\I"K)BM=Y.\B'U(=VY]CVU_Q1N%O$H<8+ M2J-0&D/1S "U\0K=QNO@ !5F,W! ]8TH2X,2DNA- JE,13-#%VKM1 [3"N$ M>C(H+872*)3&4#0S9NW)0O=HK5N^R"4O\M_4:==4G7Z56;N?9U4C&VO*4$W6 MTPP!$]J& E@6# .;W8:N'T/1S&RTW K=MGWM&UM3VE\NB*PQ0>T1BF;. MX]#V*'*/@7H_2\G6YR_3_ORE'0[5B<*M/\1F7*W'@<&-[EZ\9WA I1*41J/] M05K!A=6E,%3'9K3:&$5N8W172J&XLKN:."&]3G //78CO7,,K)!^V4 M0FD,13,SU)8HC'=SQ06-C^*#Q-#ZHW;R.)[@M/S<#L4*')D%I M%$IC*)IY$PDMEV+LT*08:I&@M!1*HU :0]',F+5HBMVBZ>.K(C? .UB+5@I/ M=_4$M$\*I3$4S0Q,6Z7X@[%'OA=%;IYW?J$EO]WTH'()2F,HFIF>EDNQ6RYY M'52?OK%':Z)0LP2EI5 :A=(8BF9FOW5?IAA[1(7J*"@MA=(HE,90-#-F;:UB MM[7R'ACFYGGG;+%6H]/1[H4/M%,*I3$4S0Q06ZL8:*W:&NV65^[>O..%RBLH MC4)I#$4SMP(MKV*LO(JA\@I*2Z$T"J4Q%,V,6GW85[E[\PX8ZJN@- JE,13-O,^F]E4)UE+V5=[UVLWSSCFPUNMXMUQ#>Z50&D/1S 2UP$K< M LNK7*NXUQ/DW.?8[BZ]0X9.E8/2*)3&4#1S4] V+,%.E4N@X@M*2Z$T"J4Q M%,V,68NOQ#WRRK]F0\U73_OX'!O:+872&(IF1KAU&W/49+G=HGWX1-O=I7?* MV)N<8^]RCKW-^1^AQQ*MQQ+L%+H$ZK^@M!1*HU :0]',F+7_2MQ3Z/R+-E2 M];2/3[2A:@M*8RB:F:!66XE;;7G5;"8FHN8%8@@M(H ME,90-'-+T(8LP=X./8$J,"@MA=(HE,90-/,))%J!C=WS ;U+MIOGFW-/^W#N M$;17"J4Q%,U,4-NML=MN>97LAWK]/(MN/- 1#[%P]^V=-O1F4U :A=(8BF9N M$]J7C;%W01]#71B4ED)I%$IC*)H9LW9A8_?(L/?=^_^&PO M=V]R:W-H965TVD\Q6_?C:AF$2(&A68E\2;.XYW'/L:_DNCEQ\ MD3F 0D]EP>32R97:7;NN3',HB;SB.V#ZS8:+DB@]%%M7[@20S(+*PL6>%[DE MH %12%8=)Y_%.3.LTW#?#T^9G]@Q6OQ3P2"2M>_$DSE2^=F8,RV)!] MH1[X\5>H!4T,7\H+:7_1L8[U')3NI>)E#=89E)15_^2I-N($X$<7 +@&X#8@ MO (:D#P6D!8 T+K3"7%^I 01>*%X$=[25@F%Z[2F1E^-ZVSN*VRP!>R\#'ZQ)G*)7K/,LC."5PM MJ=&%GW7=XD'&!-(K%/@_(>SAH">AU>OAN >>O![N#Z@)FE4*+%]P@>^C'MNE M$9!1A3Z0E!94?45_V1=W"DKY=Y_K%6O8SVJ.E&NY(RDL'7UF2! '<.(??_ C M[Y<^Q\8D2T8B.W,S;-P,A]CCCZ#TGK:[.ZT,W0!(I+V*YS:EZB/TH]!;NX=2KOJ!@>AZ4] 2%_DO0F;9)HVTRJ.VFY$+1?XD]5+5 M?02"T"+1AC+"4LJV6J-4OM(1U8WR_'91T@^;S"[JB1E*RCI!H5S'/4KF#8*IL.[[KR&_T,/<.#%P:Q( MJZS[M UR?VLECTF6C$1VYNFL\73V7<[%V9ANCDF6C$1VYN:\<7,^N$/7P"@7 MK]F-\TY]1#,/MRJM&Q0&0="JM&X0QMZ%2O.]ETN--ZCD-Y6#Z+V&#.*^=>5' M94O&8COW[.0BZ'^76JIIQ[)T3+9D++9S2_&+I7BD@JJ)3N\"4>NZL.J)\;UY MJYYZ@H)./;DG_4()8FO[+JDO!GNFJBMV,]OT=C>VHVG-WYJ>S_8A+S15P_B) MB"UE$A6PT93>U51G)*H>K!HHOK-=R2-7NL>QC[GN6T&8 /U^P[EZ'I@/-)UP M_#]02P,$% @ ^UY=6+5OCG2J!0 =2X !D !X;"]W;W)K&ULS5I=;]LV%/TKA%8,+=!$(BE_98Z!)D'1 ND0)&WW,.R! ML>E8J#X\D;9;8#]^E*R(HD71EDT!?HDM^_+H\.A>X^"$XTV2_F +2CGX&84Q MNW86G"^O7)=-%S0B[#)9TEA\,T_2B'!QF;ZX;)E2,LL71:&+/*_O1B2(GL/LP5YQ?> ;ECE/09!Q,N:WM(PS) $CW\+4*>\9[:P^OX5_6.^>;&99\+H;1+^%-,D9/E?L"EJ/0=,5XPG4;%8,(B">/M*?A9"5!9 MOV$!*A:@0Q?@8@'.-[IEEF_KCG R&:?)!J19M4#+WN3:Y*O%;H(X>XQ//!7? M!F(=GWPD00J^DW!%P1=*V"JEXAEQ!B[ D^B8V2JD()F##XQ1\2&)9^ ^(,]! M&/" LM<5,T XJ !E3P<\TNDJ38/X!=P0%C#P]HYR$H3LG8"6WUV ;T]WX.V; M=^ -"&+P=9&LF+@+&[M<;"ZCZ$Z+C=QL-X(:-G)'IY< P_< >0AKEM\>OARI MRUTA::DK*G5%.1[>J^O[O>H)O:0B6=6?29SNR/?WO;@!^,QIQ/[1B;-EX^O9 M9+\%5VQ)IO3:$SED-D/UWH"/<\;N^OJKNI%"(V&99'"UB_9^L>R M#>6CUE'>XO8K;"[@"(YZ.Z1U9<.A/]#3[I6T>T;:HL$N>$IF67^UE-H(W+;1 M+($I&O1+#?IG-:%]F\)9 E.$&Y3"#>Q/Z*#6QZ,!W.GU>@U$".H[?5B2'78T MH$/=@'IHN$-:5S;HPX8!'96T1V;:QPVG$;1MCUD"4_8//>E+O+,:SX*.)>UL MH:GB54P=M#^B!6:UE=%HI]LU-= ;-#0[E&8)&BW%"5-: *OSUQ_LTM95(>PU M\)9>!9K-RCU=TW#[W*"6G7%YZZ:RA*9N5EH=Z)_71!JM5VOQ+*&IXDG#!=U M$2IAZ87P>85*V&JH9 M-%4_Z,MQ!J(3KB5$MYM74-,>\6/HKW%6NA.NAD2;F MU58UQKQ86AM\<+RD.UIP8U[>NJFZ"(VP=$7XO$(C;#4TLH6FBB=]&>X@-,+[ M0R-CB7IR03HFOZO,R-^?&1E+5,+2I?@'9T;X-.=KOE';GK.%ILHBO9!_7KF1 M;S4WLH6FBB?=F-]!;N3OSXV,)2K7REFCS@X;[<^-C"4J8>E/_ -R(SFP1_I= M\TU:]UL7$9,O+9!_7A&3;S5BLH6FBB=]F-]!Q.37PZ-:[YM*5*[21OE=A4L% M<,]$V%2R)>Q6S@1G![*_D/0EB!D(Z5RL\2X'8G&Z/>.\O>#),C\F_)QPGD3Y MVP4E@G96(+Z?)PE_OF0+3P7,K*3%AA;3T* I,56'(S5#56M+)6NN260KT)3*V1YQY4RB . MPZN@Y*)BZ=C/+70Z5CLK184+#697EES_OD6I#A,6L>/$@]@4UDT$Z;CF&URB M?:P7FJ*@8\E%B941J@*-ZPF[B4;3Q.7[A">!!W,R!J=DI=36!??YA(6N()28 M6._<&ARKT,&V_V2EGJ%#\L MZ"U#[1)H?:V4/0:N7;K7,?T#4$L#!!0 ( /M>75BOXPCF80@ $=! 9 M >&PO=V]R:W-H965T' MO$?DY3TDE8LU%U_E@E*%OF5I+B\["Z66;[M=F2QH1N0Y7])H)L1EG>N+LI[G\75!5^IE.7TLT!RE65$/-[0E*\O.T%G M<^,+NU^HXD;WZF))[NDM57?+ST)_ZFY19BRCN60\1X+.+SO7P=LX&A<%2HO? M&5W+G6M4N#+E_&OQX?WLLM,K6D13FJ@"@N@_#W1"T[1 TNWXLP;M;.LL"NY> M;]!_+IW7SDR)I!.>_L%F:G'9&770C,[)*E5?^/K?M':H7^ E/)7E;[2N;7L= ME*RDXEE=6+<@8WGUEWRKB=@I@*,#!7!= #<*!(<*A'6!\-@"45T@*IFI7"EY MB(DB5Q>"KY$HK#5:<5&269;6[K.\>.ZW2NAOF2ZGKFX53[Z>W6CF9FC",]V= M)"D?R!GZ2(0@Q5-!KV*J"$OE:WWW[C9&KWYZC7Y"+$N]J>K%!^H-,/K <[60Z%T^HS,;H*N=V'J"-Y[<8"]B3)-S% 9O$.[AT-&@ MR?'%L:-X?'SQP.--N'TN88D7'GHN"R+HV73_N5SKAY+?4SWT%)H^HEV[S^2Q MO'V])F*&_ONKAD3O%MG1\412\4 [5__\1S#H M_8]\Z%]GOZYZ+[L,N?MU%M^0,"L_CK;_GK M>_FKXDG5'Y/=?DN_%=?415*%&(2[+)V'#88<1N$YMHUBIU&T-;(\&FP]&G@] M>I]K/RA2Y-O&A^ZK*N9+B=*N*H[D <]='@_VV]EK.C.IC0++*&AX M[# ZV[6R7!YN71YZ7?Y"I1(L*1PKGR>ZRYF2;]"OC$Q9RM1C%6*<8=^+W#:L M0(+%0& 6HZ,MHZ,3A_,1).^08#$0F,7[>,O[^,AP7H?Q!]VU-;=/A.WQ7M@> MC<;-F.VMN2U)0& 624'/)($]+TUWN: )O\_9_UN$[1JS$<4: 6KBK[DM35!H M-D\[R7+@Y>F/4D9HCL@#%5H6H245C,^<[/B1 O1(B4!#E%59\ #-R*,KH$[\ M0*T)!$*S"<2&0.QU^Y-:Z.&8K(0H(EM:SR=,#\R=F528Z:><5)WTXJ,Z'W;- MH/=NBO] O.N\0)$4DGZ'KF9:#3!>M--H[ST %3?5! MT6(H-)M[D^T'T8GGY0 RM9^ HL50:#;Y1BH$\%HA<*3XCG%_C%7LM@K=N7-@ M]$+@%PPMQO,D)5*BZZ+KZ7F@,G=Z[:VQ=2>"1(NAT&RVC50)AJ<>P:"2!A0M MAD*SR3>J)O F[_OIM;Y*JKY8\CU;%0'DJ M-Z^;9"7G@W O H!*&"@TFV8C8H*6*J9)\YJIQ8*F)<<)U[EIL5Q1V*TUM]JJ M5CW'\;LO?G!_W*075/Q H=GKQD;]8+_Z<0=L%S=^H+:A !0MAD*S2332" 3"?LGUS&6A&G4W-/;'_:@9'/V5MZ;J)102-@H)'[LA\N.F>+R_;1(- MHL&@R;/##./!J)'FN\S"$1ZY\WQLY OVRY@G1@HUHP?X-EA;KB$\@ MU>N(X\TZ8C ZN)#H1VK-X$LH#VR4!_8K#W?.]NPE,G]MK7,+4/$!A68S;<0' M'I\ZL8,4$Q-0M!@*S3X$8J1)Z)H]=$//CMSZ] JH%H-!L;HT6"/&I3PY!2H$)*%H,A6:3OW-JJZ6P^ '9 M3)"T77:NYYZGI9'^#)>A5/TUZ0:4,%)I]KMI(F<@O M9;Z#7ITT+;ED92!]ZL!U[UAR_;Z)79?(B.H(K^@^LCSLW?9,N6/E**8 M"9HH+K2>^IZ3O/XJV\XTH&@Q%)I-M]%8T:DU5@2JL4#18B@TFWRCL2*_QJH( M+!+X'#C^,)W2 ZBDH-)LMHZ*%D.AV<_#2+CHU"\11:#;8*!H,12:3;Y1AY%?'1X=.OPP41DZ MG/NS_I*MZ0)5>]V=-\PS*N[+-_4E2O@J5]4KVMN[V_\&<%V^ ]^X?Q.\C:MW M^@U,]2\&/A!QSW*)4CK7D+WSH9XJ1/76?O5!\67Y'ON4*\6S\G)!R8R*PD!_ M/^=<;3X4%6S_=\+5WU!+ P04 " #[7EU8MXZ!BIP$ "!%@ &0 'AL M+W=O\3Y@?'O M8DN(!#_SK! +;ROE[M+W1;(E.18CMB.%^F?->(ZE>N0;7^PXP6G5*<]\% 1C M/\>T\);SZMT=7\Y9*3-:D#L.1)GGF/^Z)AD[+#SH/;VXIYNMU"_\Y7R'-^2! MR*^[.ZZ>_-9*2G-2",H*P,EZX5W!R^L0Z0Y5BT=*#J)S#_105HQ]UP]_IPLO MT$0D(XG4)K"Z[,D-R3)M27'\:(QZK4_=L7O_9/U3-7@UF!46Y(9EWV@JMPMO MZH&4K'&9R7MV^(LT XJUO81EHOH%AZ9MX(&D%)+E36=%D-.BON*?32 Z'=1 M^SN@ID,5"+]V5%'>8HF7<\X.@.O6RIJ^J89:]59PM-"S\B"Y^I>J?G+Y(%GR M_>):C2L%-RQ7DRUP%:X+\*!60%IF!+ U^/BCI/(7N,FP$'1-5>-[(B2GB52W ME0WPM: 27.D@ZY:X2-6;O6ID:RO NULB,A]>BEV."$+3VU$0?B>>,L_?H/CX$\'9=121I7UT$+Y M;YFO"-=S_E"/_QTM@-RR4J@I[9^JZ UPXQ8W=@:U76-8@A79T**@Q4;3[PBG M+*WHZQE\#_[KG5%9[+]$L(H"(*YO^^A&[=T8R?=9XX+#3>48GQ" M,856B$D+,7%"W*H=F1*U'SFA5;144I6 "E'B(FDF> CUX0^AV-VRA%:8P$#DXN#P8M93]CSEW'C MX&@=AV,[6D4=5>X^YNB*936YR-1D"W2'0SQCE8M778Y8)H M%$46+J,*T)G%!R61UX=,$_[F9RFS\U%1F?@[+5K*^B4KC.)D5$D-%R17E)>H1Y=LE$94D%M4GEEE-=:.RIOI=&;#,!J"W!KR M_#JK,=@EL5$894##OQC.*[)0S\?"Q#Y-1AS0^(UJ+.14G7.SA-$.-%P[7K'& M0CT*$L>Q+ M75B*8>+\6 , $\, 9 >&PO=V]R:W-H965TBV9S>Y0+0D9K:![M_/=D(&B4%5 MQ0NQG7..S[W^R&6\9?RW6 )(]%H6E9@X2RE7-ZXKTB645%RS%53JS9SQDDK5 MY0M7K#C0S)#*PB6>%[DES2LG'INQ)QZ/V5H6>05/'(EU65+^]PX*MITXV-D- M?,\72ZD'W'B\H@N8@?RQ>N*JY[8J65Y")7)6(0[SB7.+;Q)L" ;Q,X>MV&LC M')F I'DA/BG*CUF"+B\^H0N45^AYR=:"5ID8NU*YTW.X:>/DKG9"CCC!!#VR M2BX%^EIED!T*N"JL-C:RB^V.G%1,(+U&/OZ,B$=\BZ'IV^G$0D_>3LJK<1,''AF.W1W7%E PB#JN^Z"K2&]RF^VHM1V=M/W, M)"U0LTUM]J/>I.%HV$UZ'Q2$!'?L]T%7)#B2]4%K?W#R?"4P!V4]LQZPP3D/ MV#G%DC.)':1LV*9L^-X#-NPOH^=WEG':!^'0ZQXPBQ(9!/:U'K7&1^\[8:.^ M(ZR_'0>V^Z @''1<6X2([]M=8^__Q]I[[W+6IV^WB:V?7Z]__G 8=(*SH-0E M0SKAV;1";W DOKUB!)]J L\;IZK3N2K4P]]\*DJ@Y-S= @ 60D !D !X;"]W;W)K&ULK5;);MLP%/P50EV0 *VUV7*0V@+BJ$5S2!$D37LH>J"E)YL( M1;HDO:1?7RZR8@>*G+:Y2%S>#-\,)3Z.UESB&'N!20@HY,HP8/U:P3E0:HAT&K]J3J]9T@!W MVUOV3U:[UC+%$LXY_4X*-1][)QXJH,1+JJ[Y^C/4>@:&+^=4VB=:N]C^P$/Y M4BI>U6"=0468>^--[<,.($R> $0U('H,Z#\!B&M _%Q OP;TK3-.BO4APPJG M(\'72)AHS68:UDR+UO(),]M^HX2>)1JGT@N6\PK05[P!B=ZC+U@(;'8"'66@ M,*'R6(_>WF3HZ/7QR%=Z18/S\YI]XMBC)]C#"%URIN82?60%%/L$ODZUR3?: MYCN).ADSR'LH#M^A*(CBEH3.GP^/6N#9\^%AAYJX<3^V?/%!]U%&9$ZY7 I M/\ZF4@G]1_QL<]PQ]ML9S2EQ*A^O95F 0?VMQZ2;+LA:JTI_I3AC8+'57HN,S!N$J#GOZ:5KO6M <-]Z.R M[JR.XL%)U N"-\<=$@>-Q$$GV<6#,'WH8ZJ(_F4Q*[1B!=I1A2C!4T*)NF\3 M[<@'NW(>*3X8D74F^(\[G#3RD_^4#QL](5MWW%$G'>(/1F1)ASU[BH:-HF&G MHELF(.(M4X,K\P\T[M)QB<6,,(DHE)HRZ VU..$*N>LHOK"E;0A+V#9WZ[V MVUVM=H=KJ9[U',"0ER(O]"ZVNY@!*_3*4JN,&EFG7U0@'/ M*J$B[S+?C[L%%Z4W'E;O'M1X*)_%=Q#GEM-:,=_6Z5>O:<5/'S>:?]2D48GV/I$MM9+$51@L*46[^^69#I?)#P@T?#Y5<$V71J,T^5,ZL MI)&^*&W<)T;A5X%R9ORU3&4!Y =_ 4TZ9()YE2US(')*]I_('90P%88\0BK+ M5.2"5T&[2L!PD>N/*/ESDI"K#Q_)!R)*\F,NEYJ7F1YV#1IIM^JF6X/N-@:Q M$P911K[)TLPU^5QFD!TKZ"*[FB+;4;QC9S4FD%Z3@'XBS&>!PZ#[MXLSAWCR M=G%ZADU0!RRH] 47 T82H=-G0H%;@C7_]A<;^;RYOO:>RY)V4'7DRK#T9GM,^_ORRP.(#&5DHN1)5(>.& M3"$#Q7.B#3=+(]4K4=R RZL;[5&EW9;7U;C7MQFR.O16&Q3T:'@,2MJ@3D!K MS!&YJ"8774H3O 8TD*L,-D\?L4QKK(:BG)&IDL6-BU/TGIGRGLJ2=U)VY,RX M=F9\-E/^D&4'"Y]1,L^M^T1I 'J%)P(VJ%D.+@1,2$5>@:N*!L_^Q:8 &R_CC-B@G5]+HS'=JML+NS6AR6W-Q]DJ^(Z\8*#D6%/!W>G0UIXMV]L0%C2#X0!U:-0_83O;V\XN'"!; M ;"PK4#9Z\])@5VFX=@1 M:9)RI5Z?>/KLY!1O8"Q3.UZ*)Q%CXJRDTK4ZG@HI6&S>7+ XK#?O"8=J(C% MS>3J'LQ(!:A9-6MBHLAE:3:S1/VVGF=OJRFN\?[.SKG5[+57LQF2OW$U$Z4F M.4Q1I7_=0Y/49N[<+(Q<5)/8DS0XUU6/YP9:+9YD"*+3+6"Z'3JK4JN^Z9&;$9H[HT'Q[EZ,!GRM&,WA7B"YSC(B M_MX X]NAXSLO+Q[H,E7FA3L:K,@2IJ">5O="K]P:):$9Y)+R' E8#)UKOS_V M"X?"XA>%K6P\(R-EQOFS6=PE0\HSC6/S M^07]6R%>BYD1"6/.?M-$I4,G=E ""[)FZH%O;Z$2%!J\.6>R^$7;RM9ST'PM M%<\J9\T@HWGY3W95(!H.?N>( ZX<\%L=@LHA*(26S I9$Z+(:"#X%@ECK=', M0Q&;PENKH;FYQJD2>I=J/S6ZR^<\ _1(=B#1)9KJ-$G6#!!?H DL0 A(S":Z MEA*41.<34(0R>:%MGZ83='YV@2Y(D2W;?)JI$Z=A13/7UY8K, M8>CH\I(@-N",/G_R(^^K3>('@>T)#FK!P2ETG0(;D$J7IC(7.5T1\8QN.4O& MW":[Q H++-,C-B,?XXX_<#=-/1:KJ!>\6NT1[=1$.R>)3D#0#3%EC[Y3,J., M*@K6A"MQHL;Q'2\\H-BV"8+ 3C"L"88G"7ZC.YTW5:GH8D!WN2+YDLZ8G6;8 MHH"]3O> I\6HY_?L1*.::'22Z$^5@K QBEJ'1?%AX-HV88CM?+HUG^Y)/H]< M$6:Z;UEY2E<>*:)HX]AMG>^'03<^8-FVPEXW".T\XYIG_/;>T,A!:X.(/[)! M?!#8GNI>K;KWOFSIM6)\V8L.[L%B@WNQ_1I\[_6KY;U7L"67V.EN49UU6H?- MZ+B0QN?7?U_FN_\C[;=;;(AC?$B[;:9[3- ]X.TV)@@SOOT@8DESB1@LM)]W MU=4 HIR(RH7BJV*HF'&E1Y3B,=53) ACH/<7G*N7A9E3ZKET] ]02P,$% M @ ^UY=6%[ C-F- @ F @ !D !X;"]W;W)K&ULK99A;YLP$(;_BL6JJ9.VD$!*IBY!:A--J]1*5;MN'Z9]<.!"K!H[LR]) M^^]W-A0E'8DZB2]@P[VO[^$.S'BKS:-= B![*J6RDV")N#H/0YLMH>2VIU>@ MZ,Y"FY(C34T1VI4!GGM1*<.HWT_"D@L5I&-_[=:D8[U&*13<&F;793X'/ Z+ 526= RKG(VU0J%*D!E BP[G0%R(>T']HD]W,_8Z M\$<-?^3]A@?\K@6*@ON.NB#\.RC6DJ,VS^R&(X)I)3QJZ=Z[<[OB&4P">K$L MF T$Z?MW@Z3_I8VW([,]^KBAC[U[?(A>6_NJY+^N*89=(93V=QM[W"5[1V9[ M[,.&?7BT\@TV,BGX7$CJ!&@M=^4SJ!ZB^RQNTJ1'O;O916D)BGNC)F@OQ;,F MQ;.C*5ZI7!CZWK'O_(E=K'.!K?D=-?G?DG1DML>;-+Q)U^V8=,G>D=D>^ZAA M'W74CJ-_.ZV_TVD52FM0]*H=PYU]P^W9-]P40EDF84$J,J5F,-4^6$U0K_Q6 M,M=(&Y,?+NG7 8P+H/L+K?%EXG:GYF&ULO5I=;]LV%/TK MA#<,+=!$(B7+=N88<"(5&]"D0=)NSXQ$QT(ET2-INP'VXT=]1#(CFK$08GF( M)?K>H\MS29KGBO,]93_XFA !?N99P2]':R$V%X[#XS7),3^G&U+(;U:4Y5C( M6_;D\ TC.*F<\LQ!KALX.4Z+T6)>M=VQQ9QN1986Y(X!OLUSS)ZO2$;WER,X M>FFX3Y_6HFQP%O,-?B(/1'S?W#%YY[0H29J3@J>T (RL+D=+>!$AKW2H+/Y* MR9X?7(.R*X^4_BAO_DPN1VX9$=><2<7-/L[S01Z\O1= 02LL+;3-S3_1^DZ="XQ(MIQJO_8-_8NB,0 M;[F@>>,L(\C3HO[$/QLB#AR@?\0!-0[HM4-PQ,%K'+Q3G^ W#OZI#N/&H>JZ M4_>](B[$ B_FC.X!*ZTE6GE1L5]Y2[[2HAPH#X+);U/I)Q;?&"XXKI+&Y:/% M&BQ7JS1+L2 DKAU]S3NX>GN2.,>G>X.#61X M[2#P*CSO"%Z54*Z)XZKV\_5^Y2)VP3C33DXV(Z,%K_] @/W=QVE-L%" MFV"1)3"%?+\EWS>A+[Y1@;-Z3I4S#K=31Y!X.IMX MKNO.G=TAV1K+R72&)CW+R%* "I/CELFQ<1B_K$:IGKNQ3>YL@H4VP2)+8$H& M@C8#P0EC^2 /;PYH(][0I-1@P<$PG%"TI. A^TC94E:5#=WC.8IYY0]@ULJ"/A7_3HDCT*V MW:1%FF]S';/& (8R:Q,LM D660)3LCAKLSA[SYH]LYD!FV"A3;#($IB2 >AV M$L USB1E5B1R5GP".-E5VWE=3AHT93?@5G_JS+\V/W8HX5;1(EMH*N4'J@O^ M+XO7'9.J'=S+)FVFC$$,G3Y6T4*K:)$M-#6=J$LG>L\JUGC;RH--M- J6F0+ M39S$Q& ),S!'Q("[ A+":%T-4@KAIPZ!^L M;.ZYBUXO:U9UK%6TR!::RG\G9:%9R[9UGP1$A4C%LY9FJR+6*EIH%2VRA:9F MHY/#T*R'CY=UH%4M;!4MM(H6V4)34]#I86@6Q,LXIMNR9GI/8I+NJK7H+3UG MAARX MM!2?RF4GH>'T7?L6JP+8*EIH%2VRA:;FH1/!T*CP%OVM_9L#VZHR;M .QVMO M2/=-D*N3?9&MT-3W.IV:168U.[P&:08D]VI-B2DVJ19JC!5,(>11X*=%SV#7VH*T9J#.$X"(X6(U$G 9%1 MVBR^$,XOP#7EHGQ7.H@SJ^JP05,X\WP-97V[L=>O\T8ZN^-T=4H-F97:J<5M M,\Q@Z0K-4+_N'VH,O?%41T_?4 XHV&?(.7A'GQ/V5!V.X*#:'M:OK=O6 M]@#&LCIV\*K]&EY$]3&*#J8^U7&#V5-:<)"1E81TSR MJ1 TKR[74BD35AK([U>4BI>;\@'M<97%?U!+ P04 " #[7EU8[$JHRT,& M #/+@ &0 'AL+W=O^_V8MH+!YP$7<"9[:2MM \_\U"(@^.6W9.] M:0,<_VS^!P[\C:=/C'\3:THE>D[B5%QWUE)NKKI=$:QI0L0EV]!4'5DRGA"I M-OFJ*S:$OMS1F3]<= MM_.ZXR%:K66VHSN;;LB*/E+Y=7//U5:WHH110E,1L11QNKSNW+A7?L_)&N01 MOT?T2>S]1MFI+!C[EFWS((+.6?Q'%,KU=6?<02%=DFTL']C3K[0\H4'&"U@L\K_HJ8QU M.BC8"LF2LK$:01*EQ7_R7 JQU\#M'VF RP;XL,'P2(->V:#WWA[Z98/^>QL, MR@;YJ7>+<\^%\X@DLREG3XAGT8J6_)5='(]5.SKYPD@J2 M)TVHKN4:W2R741P1206Z0)\(YR1+)3KSJ"11+#ZHO5\?/73VXX=I5ZH19)QN M4/8V+WK#1WIS,?K(4KD6R$]#&NJ KAIZ-7[\.OY;;"5^#N0EZKGG"#O8-0W( MWMRC0=6\9VCNO;\Y-C3WW]_B>I*;$A KSNJ&@G*=[0S^^D'=^C\;)(<$N9!PGP@ MF):[8I[+4J%Y%M5 MCJ4P)*KO9Q#: M#]04'%0*#MY6,"!BC025,J:Y0/]=1FMG;64L8,.]7V MFX']/AY-CJHXK%0<6E7TZ$(B] M-@UM@,:GZ3>J]!M9];M1%Y1Z=J&;-$0/5*F85=S'[8)QI691?CE+(B$8?T&? MF*3H'_UPE@"3Z-9NVXH."?,@83X03,O=N,K=^$0/R#%DGL^R3U]V5?[[KGRV>A![3+J;QU$:_TA:1XHS8>B MZ>G$=3KQB9X$)1@J19 T#Y3F0]'T%-5FUK7:L=DM$9% Q?Q7]I:_(SPBBY@B MKC*'SI2#VE >J+=[TT3$;0EW^_O%Y]+!!P\+^QA:ZP_J5J%HNOZU7W7MAA6J MXGV,TBC9)L8D@5I94)H'2O.A:'HN:^?L#DY5[D!M,BC- Z7Y4#0]1;4M=^V^ M7+MU0G7KG",2[D@:4./L14G3IF.,K\/V;EM+#DGSH6BZY+63=_\'*Y]5./)\ MM,*!NGI0F@=*\Z%H>BYK9^^>RMJ[H-X>E.:!TGPHFIZBVM^[=H/?ML*]V_'; M^VVM.:CGAZ+I7\=JTX_MIK_ZFATO0- :1XHS8>BZ=FH)Q&P M>Z(BA4$G!D!I'BC-AZ+I*:HG!K#5U0)^IK-WU#IEN#%1UC-]1#'$'F MF4=CY-CR01/7'AN_X;$/R[-ZF[R)8Q;DNS[O*%]GLQ]S)HY<8Z &&I3F@=)\ M*)J>J-I XU,9: QJH$%I'BC-AZ+I*:H--+8;Z.I>0D%VNYRC<$O14AFXM^H/ MZ-=N;/B*;:HJGB$0CXSEIQEX,;!5G]K_XC?\KZ:841M0^UK2WJ&-(=!4Q'U3 M8,^F3>TGL=4,&2MS^9#+GG%W:< 2BKZ09RJRC2WG*G+Q@N2:JG*=;$AJ?M4& M-9N@- ^4YD/1]/S59A-/3E6P(?W?')3F@=)\*)J^6+'VICV[-_V.=T8[N?6" M1:?""275C\,57?SP, (L2 9 M >&PO=V]R:W-H965T84"L.Q"Y-,?\^A80=)I9K'0?F9+.5>L .QQG> MP +DE^R!JSN[0EF1%*@@C"(.ZXEUY]Y&;E\[Y!9_$SB(VC725):,/>J;CZN) MY>@900*QU!!8_>UA!DFBD=0\_BM!K2JF=JQ?']'?Y^05F246,&/)/V0EMQ-K M9*$5K/$ND7-V^ EH8'&BUDB\E]T*&R'GH7BG9 L+9W5#%)"BW_\K12BYN"[ MSSAXI8-WJ8-?.OB7.O1+AUQJNZ"2ZQ!AB<,Q9P?$M;5"TQ>YF+FWHD^H7O>% MY.HI47XR7,!&K:)$<\@8EX1NT%OT&7..]7*@5Q%(3!+Q&KU$A*)[DB1JL<38 MEBJT!K#C,LRT".,]$\;UT#VC-XE>-'E>.YO\!H"^-7*^7D _^*5^WJW M%)*K3/JW;8$*M'X[FBXOMR+#,4PL53\$\#U8X1\OW,#YLTU+DV"1(;"&BOU* MQ7X7>G@GA"JN+),D)3^P+*K9'N@.VC0LL-QB271)W8=>OQ>,[7U=G!:K4= ; M-JVBPFI0,QJ<3!I&&E7##SOHP8S16]8$7&V%. MQ"/Z^DG9H(\24M%:(H8FA30)%AD":P@YJH0<=>[ S[MT"5SO04$VE*Q)C%79 M/59R@7YVO26F!790KQAGF?74PC]+K"Z,!J6;BM+--4FE*"Q*"JAEV_Q$?QT8 M^H3Y!I3;T;*UEG2&O78'F02+#($UY':=4Y?EF$[&$M&0ED;1(E-H335K/:O[ MF^U;5Y-K-3/@>DA]JK1J63;!_5H*.3UO=):)W6&O%JD]:-">NJYW8N^93=XM M![@L?;LC7[WG3*)%IM":JI^Z;;>[W?X_&6RTY3:*%IE":ZIYZKK=[K;[^@SN MQ+M:RWY;:@;NV7O75-!")+OVE9Z"RD9]VB%4B[ZCLOCNK4:K$Y6[_!SA;'RJ M3UKRK_\33'%,4LZS'5?VL0Y/"(/:>H> MWFOYQ4/;_='?U/60?%XMU_W+LYMAN'U^<='/;^I5U3]K;^NU_LM5VZVJ0?_: M75_TMUU=+3:-5LL+FJ;9Q:IJUF>7+S:OO>\N7[1WP[)9U^^[I+];K:KNSU?U MLGUX>4;.OKSPH;F^&<87+BY?W%;7]<=Z^/WV?:=_N]BS+)I5O>Z;=IUT]=7+ MLY_(V_6/\Y>WBY5DZ]JA>UO-AI*CT?_?UK%XN M1R;=C__L2,_VUQP;'O[\A?WU9O!Z,)^JOIZURW\VB^'FY5EQEBSJJ^IN.7QH M'_Y>[P8D1KYYN^PW_R8/.VQZELSO^J%=[1KK'JR:]?;_ZO-.B(,&O/A* [IK M0*T&A'^E =LU8,UD/5+/L?=./?/\KD^^]^2+Y+FG7R MVTU[UU?K1?_B8M"='2]Y,=]U[-6V8_0K'2,T^:5=#S=]HM:+>C$EN-"CW ^5 M?AGJ*^IEE/7\6<+(CPE-*0,Z-#N^.06:R^.;$Z"Y.KYYZA&#[>>=;?C8T?/^ M=KW==L:W[[]^UO#D[5"O^G]#4[?EYC#WN+<][V^K>?WR3&]>?=W=UV>7?_T+ MR=*_0;)CDDE,,H5$-ID@OI\@[F.__*T=])ON0WU?K^]J\/VS;2\V[FW>'\H+P+*4EVP*DRZ,E8P78@I3WDY'2B+VD@BO)!\VNTPR;_MAW)HZ MCS9;HNQP-"3-.;>T 6 B3\O,T@: 449):6GC[7VD-ME>F\RKS9NNU3OR^ZZ] M:@9(D,P9 J&<\\(2!("EC)6Y)8@+RU.:6;(I;X\C]N3>_>UG?8-Z#@F1 M8VY=F&02DTPAD4VT+_;:%]ZU^*N.;ZN^U_^VMT.S:OZ[O:G4GW5TV]?0I!3. M>CK/&;76TPQ Z;>AM=]) ,4IM[8[Y1U!I#[E7I\RI,^/R7)\OVI5UNWZ?.BJ MQ7@+7M1=3&&'Q/%7!0EVFA8BGG' M%*D824V8FH8UFU?]3:+7U;"LMX%GM'Z[JQV..(5<7;7=6/0=ZMU:A?'*0G+1XZ3SX5I^8K47H 0#I3/.[Q8 M^:B1C_K7H!:HJ^=:Q%&B,?H8M.%Y:-9#K:WWH*/GY/>N ?6BS@!36RL74HI, MV$JYJ/.,\]3>WOPCB57*F OB#8V_1&K;H.27JKMNUJ LS-V?6)8)1QL 1WA! M''4@/BH8M]4Y16!/3&1/C@GM?QKOD/"[B[OQ9LH*>Q@S",?2TI9/0CC!UU] M'L87/BWUCVM]H^NV0=:O[9#(II_K\*)>)*^7U34HI[]SFYOMIENQ-]B9_PJ/ M#8U1V106VW3JC3,AWN![:(4"^4Y@A:LP0]9NA=[>;D$/+LT\#_2_9Q?UJ3 -VS;P9_@0%0S(G M.UTQV20JF\)BF\Z1L6'TE$D>BIKE0663J&P*BVTZ3<8/TJ>F>BC@X&C![;UC M!N$$S1U'"/)14=I&V=_Q6&&,(Z1H"1_J&CK*TS(O;84 7"YRYT@*PA4\=Q4Z M1=*'&AM)GY;VH6ZFILAYD=NJ F=/.6E+8H+8WGAG!3[^QRKB?%7-#+U0U&= M%2J;1&536&S3&3#.BF(G@*B;M;$/ <,0&88H?\]CE3&.AP8<3_01LI_XT8O7 M]3G :3. D^;L?HVK60Q=HCY[="1I\W,]25%+IQ[* 2CN;,7 K R2U/[3-7? M]5AIC,EA?I,3.FIFKMD@&6$9MU,Y$+!(:>;J @!U",*%71W@[WFL,L:_,+]_ M\9TV,S?+0DA>$/NT^4B2@),R?M3G2TND7 T>8_NL\NCX,MT , MMT+L%,Z!&>? >%RHPY "]]T,8+))5#:%Q3:= 6-1F-^B(!QA,M=JG(M""/L( M$\ 1PH3M7"!8F>9V(.0?5ZQNQK@POW%!.WUCKB<1VJ@)6SP7=DZSC-BG;Q". MT")W[EZG\#C,>!SFSR'YMNI?J^&NJY;;J[VI8-50K1 JFT1E4UALTXDR5HCY MDTQ/K+-&S42ALDE4-H7%-ITFX\N8WY>%C^ 8D$ B:6$?",U@7.IX*P"7"^*4 MJOC['5N#;JP5/\I:'7,"QX$L4D%3IQP=L%>$E;8\ (P5G#KEZ*>P5]S8*^ZW M5Z'C-^Z:(4Z=NK89 *-%9M^R)0!C&F5;3G^?8S4QQHK3N)B4HZ9]4-DD*IO" M8IO.@/%QW._C'G_\QMW".?OX+0R188CR]SQ6F8//U/@S+?'';W[B1R]>-__B MB!F$**P^3<4TUH5R"LO"C67A?LOB.W#;-9W< (5= M=3,["B6/0BE_9V/%,+: ^S,DC_%OX?,V_\4>O3FAV@14-H7%-ITV8Q-X&1G; MH&9G4-DD*IO"8IM^ M08$G%$Z=O3SML$5)]&G"*)&8 3I7TJ)P$42S-[N_&/ M*E8UXU/$-ZIU$T"M6RGL^Q: .B^94X4"P8"C-O_88K4S?D;X$T6SMKMM]69= M)]5ZD;P;;NH.5 ;5W:"R250VA<4VG0_C;L0IB]H$:FH*E4VBLBDLMNDT&:LE MGEK4)ER'<\Y)9M?-0C#@8[\@F_NY7W^O8U4Y>((!WB,,@#R.R)RMUD4YVVP0 MHOR]CE7%V"7QM"HV 21E1,Z(K064XP%6"@"#5LHI[)(P=DE$5K$)U-0-*IM$ M95-8;-,9,!Y-8%>QB>.>8P#!H'5ZW),,_*.(5,ULI.7IF5! MZS +0V08HOQ#B97JX.%IWZ@:+7.]A2-8$"+#$.4?4*Q@QIUD_F2.6NJ >+T) MB&$=4$T**IM$95-8;-.),"8E.V5]68::.$)EDZAL"HMM.DW&)65/K2_+@N9D M%H;(,$3Y>QK[6$9C<7*TBK(\Z$YF88@,0Y2_R[&2&(^3/ZV*+'<]B:-#$"+# M$.7O9ZP.QM3DD95C.6IN!95-HK(I++;I#!A+E6-7CN7ARK$P1(8ARM_S6&6, MG!!"$R M#%'^/L9J8(+\W)^).'1;X2,N/]FC-QS4H!Z536&Q3:?%!/5Y9#58CIK90&63 MJ&P*BVWZG'%C)HJ35X,589,1AL@P1/F'$BN5,1G%-RH!VUU'^ 0+0F08HOP# M>JQ@%P??D;.JN^O-EQ/UVH?>K8?M=\CL7]U_ =)/FZ_]L5Y_19[+[=<8&9KM MMRIM(YD^6=97FC)]-H85W?:+BK:_#.WMYIMX/K7#T*XV/][4E=9[!.B_7[7M M\.67\0+[KXNZ_#]02P,$% @ ^UY=6,#JF'\B!@ E3@ !D !X;"]W M;W)K&ULK9MK;]LV%(;_"N$-0PL4L21?DSD&8NO6 M8AV"%%T_#/O 2(PM1)91-N4_3 MQ_SB8WC=,W*/6,P"D2.H_'AB2Q;'.4GZ\;V"]NHZ<\/V]Q>Z6S1>-N:><)@6!D,W^K2J#(8';HT.F$P MK@S&AP;C$P:3RF#RUD9/*X-IT;ME=Q1]:5-!Y[,LW9,L+RUI^9="$(6U[,(H MR;7[163RUTC:B?FRJ()EY";XOHMXE N*DWC;V*QB:M#RI,%4OLTS!8#RQ7?TH!=]^3(P5GVQ'KS/WXSQ\:?*I$A8382YB!A+A+F M(6$^"-81W[ 6W["@#TZ%(<[E5*059LF_?\DBY*-@&_Z?2GM#I/:0,!L) M:_O[EC[+]87@1*1R=2#[.6.$YO&'J_I6RSHWSB!A-A+F(&%N"1NU_Q_,0E&' M8CDN.%&5\T'>=>0RJ>4R>24\A+MR*1GE"U)MK% J2(L_5T%(F(V$.4B8BX1Y MDZ.09 U4*@-5VE'9M%;95*NR<@)$FPG0!\)XD$-"MDWE+96RM,ASE86$V4B8 M@X2Y2)@W/1[X)RIE38_B7%.B(Y?+6BZ7^C&,95$:DO2!!*F,1LF*)<&S2B)Z MS(@\,YJIHM92:WBN') PYU>;Y"*]\) P'P3K2,DTFBR7H7UD]6I_*;64T4 9 M:_2,IA9PL02;.A- =*A:JVJZTFHVZ^EE*/ MJ6 A6:=Q>$^#1[6DH%ET*,V&TAPHS872O(K6R5DHI_*H:KN2:O+DIC85.E]D MZ6-KIJ96%#0W#J794)H#I;E0F@>E^2A:5W9-BMPE^2A:5UQ-EM_4I_D5"=C[9\TX0.FNB'TFPHS8'2 M7"C-@])\%*TKP&;_P+Q$3^B0&>\EE&9#:0Z4YD)I'I3FHVC=5T^;C0=+O_%P M7NY-#SM7@!6M/22J-H5M:*T.E.9":1Z4YJ-H76DU>PN6-FW\"VL%/?!L>4'W M%BI:)^%Y-'F#5NE":1Z4YJ-H76TU6P:6?LM L520:X3\Q:",YI=*=4$W#J T MNZ*U0^%8M3J UNI":1Z4YJ-H78$U^P:6?M_@-8%]T+T4I&>?K33H?H)UG&57 M#;H.M%872O.@-!]%*Y76;YUUDL/9YJMHH23F#U(I'$QD9V9E6?@R@N1;HL35?>ID&-M\77-J)1N M7D#^_I"FXN4BKZ ^B3C_'U!+ P04 " #[7EU8WD#*X5\# "T%@ #0 M 'AL+W-T>6QESRG5WC+GHASZ M>?9X]F'L[/.X^7- M;ORB B[]P$EZ?0#I50?G-1A&'1]&W=G/WL$%>@<*[*7'R/O;Y,WX2,52>QUW*K;LJAN+SQH1?:L!T;<=?A:>[)^@KJ,1X-,BG4U1[X-&%Z2 M4^^)\*$_)IQ-%(.LC.2,KVRX"X&IY%)YVIQ&1BB$2/G'PJ'MP1E6\^1,2%5I M6P7[.ZF'[P!-#PPRSEN#7=\&1H.":$V5N#6=:G 5? 9Y=?MA51B',T568??: M7R=4!R,RD2JEJI4)_28T&G":@1W%9G,X:ED$ &HM<]-(&9E)02H/34;=,+13 MROD]7'Y^9EO7BOTQ:E J4Q.@ MRO>>J-)LNAGYK4CQ0)>Z*:=EAGONGJ#G?[O.,RJH(GS3M*G]8U[E5SNN[]=O MX;FZK.PZ=IJ,>L?OL7Y&.7:3\2F8/(GM[I^"R>0$3/;>[*KY$I/A*9CL'K_) MZ#A+,JB?*3<>7+<>6]NH!Z\'0_\'O&;PM:@W63"NF:A[C7TFDS, M*_D6OQF?THPLN'YHP:&_;G^G*5OD23OJ#A:B'K5N?X/IF4?AYMW$:#&1TB5- MQW57S295TS,-HUI_(&$7N:T^;@3+L9@; 0S3P1Q@.38+T_F?YM-'YV,QS%O? MB?31G#Z:8[--/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( /M>75@" MSU1%E04 -$Q / >&PO=V]R:V)O;VLN>&ULQ9M=<]HZ$$#_BH:GW(=> M@K]H,TEF*)"&F98P@U:R MY9*Y]RZKWK5-FLM^,(\ M"F'SK!V1<9M*^ M7+6JOS/18KDL9"Y?Q>*J==YBYE$]WRHM7U5A>39-MY=JT6,%S M<=7JJXW0;,)7PM^4N\IHL;U!Z\A N/2%=#OT:%$QTO'TRH6T;%1L?^SV JP MP0IHL?IWX^G=]]&@-QL.V-?>]]ZX/V33V^%P-@6 (0(8G@R0G4TX@(P0R.@# M(:;-+-(P7"W:G5[R0K_N9YPO"]X66[RLWTC"U9!,MC#OT MG75:YCGLV)US+&V?TV+>BXTH2F$@#ZH18H\,?Y;.]Y <>'6!^N[99":^$: MS:KT"6)ASN@02V,@M-QP7YDXXQJKJ^-K38C)HD-L"U?;K5WE]5(][+X]U_X' MD ZS1(=8$R/7%8N5ORCK&2/J8+I7UD/??3 M3#J<&B,ZHB!VPE2L_!'L7JR5]B&$8)@5 NJA1&FL>^PTZZ4NZ1I9'0#A,"D$ MQ%*8EG,C?I8^<,/-7BX),!\$Q#Y Z[1:11Y@=@B([;"KT]C9C+LKFW\@&*:* M@%@5VX*M$0M31$"LB+W*K9$/4T1 K(CF$JX),\2L$1);H[F6:\3$O!$2>^.@ MJ&LDQ*P1$EO#5W>-4.C<$[$QCI1Y.TZ(B;DCI';'D7+OC1-B8B8)R4<6[U5? M8U-C_@B)_8%55@X68F(V"8EMOE2##O M5>;/]PPQ,<=$Q(YY*\7JD,-4%2J7*1M!3,PZ$;%U&C''PK\]\@D48J+O/(BM M\P?S+P\FIIR(6#F-H?09*JTR$L3$Y!,1RZ<1L^_"^N(S? ]B8O*)B.6S/V;8 M:WJ(B1DH^N"A33VL$XB)&2@ZS0AG%U3XTA S4$QLH*.8VZ!"3$Q!,;&"4,S: M-$6,*2@F'^9@F+ ZBC$%Q2=Y@;+#C" FIJ#X)&]2&I]-],4[L86.8A[V=,Q" M,;&%#B<):ID38F(6BHDMA&+6>SIFH9C80CAFK:=C%HK)+32W^V.@:BIF6\K! M52&8A1)R"\WM7TO-!!-00BZ@@T#ZN1A55)E304Q,0 FQ@(Y-:;V10TQ,0,F) M9M[>'@&(B0DH.=7,VY838F("2H@%A&#Z5H>8Z-HO<@&!"<*]JEVK#<3$!)20 M"ZB&N9^3("8FH(1<0$>CZ7=!3$Q R0>N!3@0T1(^FUU,0-U3+@]@9Q 3LU#W MA L$7'0A)F:A+K&%4,SZ,D_,0EUB"QW.MM>Z.\3$+-2EME #9G/AWL4LU*5> M@-RT_J*QD.MB%NI6%FI7!YOKRX58RD(LQNX2QFU/>99.-/,?U3*G((K]4J=E MF65]M^VN^*[X8O24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@F?$/#X4@[-N&]/ MPV[?#8O/X^$TK*K=.':_ZGI8[\JQ&>[:KIS.1S9M?VS&\[+?UEVS?F^VI9;E M,NK^=D;U]'@[<_'ZU97_F=AN-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT9 M5U7]>;CN'NK+)MV=)U>+Y[=5U3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H M("CF#\H0E.@^_F#'B#H8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G M K,3HIT(U$[(=B)P.R'@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z* M>BN!WCIY64*@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ'>1J"W MH=Y&H+>AWD:@MZ'>1J"W35YV$^AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H M[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z.^KM!'H[ZNT$ M>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G$P*] _4. M KT#]0X"O0/U#@*],^J="?3.J' MQ0X=B^G842S/E_B@1[?=MC4UKG[H\Y$R^D"VB3NBU'?EJ>C5^>24;YA.G_SB M_*G,N<"\75@F MJC[P "L" 1 " :\ M !D;V-075B97)PC$ 8 )PG M 3 " &UL4$L! A0# M% @ ^UY=6&LL,Z=%"0 XS\ !@ ("!#@@ 'AL+W=O M75AE0[QB.0( +0% M 8 " @8D1 !X;"]W;W)KCG',D( #6+@ & @('X$P M>&PO=V]R:W-H965T&UL4$L! A0#% @ ^UY=6/DKBO;- M P QQ !@ ("!]QP 'AL+W=O75A;?K^NG@< )&PO=V]R:W-H965T&UL4$L! A0#% @ ^UY=6#*;;58$ P 00H !@ M ("!.#8 'AL+W=O75@ORX-EE@D $,P 8 " @7(Y !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ ^UY=6!\9 F.M(P G'< !D ("!S$< 'AL+W=O M&PO=V]R:W-H965T75A5 7W]" X +\I 9 " @;YY M !X;"]W;W)K&UL4$L! A0#% @ ^UY=6,!$ MX]6[!0 )@\ !D ("!_8< 'AL+W=O&PO=V]R:W-H965T75C$/I0(GP, #0( 9 " @:68 !X;"]W;W)K&UL4$L! A0#% @ ^UY=6!%_)X">! 7 P !D M ("!>YP 'AL+W=O&PO M=V]R:W-H965T75B:/''NM@< M #L6 9 " @=*Q !X;"]W;W)K&UL4$L! A0#% @ ^UY=6"Y+QT?N"@ S2( !D ("! MO[D 'AL+W=O&PO=V]R:W-H965T75A_6HH/Q L .(? 9 M " @5'/ !X;"]W;W)K&UL4$L! A0#% M @ ^UY=6"9GH)-#"0 K1H !D ("!3-L 'AL+W=O&PO=V]R:W-H965T75CVJNX>7 4 /0/ 9 " @;+M !X M;"]W;W)K&UL4$L! A0#% @ ^UY=6 U2*+P+ M @ NP0 !D ("!1?, 'AL+W=O&PO=V]R:W-H965T M75CA:6VX%0< #X0 9 " @4$: 0!X;"]W;W)K&UL4$L! A0#% @ ^UY=6#^V(+1!!@ B1$ !D M ("!C2$! 'AL+W=OHG4L:4" !D!@ &0 @($%* $ >&PO=V]R M:W-H965T75C?J3O%=P8 ),4 M 9 " @>$J 0!X;"]W;W)K&UL M4$L! A0#% @ ^UY=6 _Y"9&T @ " 8 !D ("!CS$! M 'AL+W=O&PO=V]R:W-H965T75@06JK1K , ,$( 9 M " @08Y 0!X;"]W;W)K&UL4$L! A0#% @ M^UY=6.K)(!U? P ?@D !D ("!Z3P! 'AL+W=O&PO=V]R:W-H965T75B\ MEFQ9YPP /Z* 9 " @=M3 0!X;"]W;W)K&UL4$L! A0#% @ ^UY=6!@&PO=V]R:W-H M965T75C*S-II?P, ,@. 9 M " @15P 0!X;"]W;W)K&UL4$L! M A0#% @ ^UY=6#15??RA @ .0@ !D ("!RW,! 'AL M+W=O$<@L# M #8" &0 @(&C=@$ >&PO=V]R:W-H965T75A^*4GJ/0D -]< 9 " M@>5Y 0!X;"]W;W)K&UL4$L! A0#% @ ^UY= M6%X=:8H8! P0\ !D ("!68,! 'AL+W=O&PO=V]R:W-H965T75@,K1-*+P4 $ G 9 " @>2. 0!X;"]W;W)K M&UL4$L! A0#% @ ^UY=6+W/+O3F @ Y < M !D ("!2I0! 'AL+W=O&PO=V]R:W-H965T75B"_&GV M- , #P, 9 " @=29 0!X;"]W;W)K&UL4$L! A0#% @ ^UY=6/A-T_)P! EAD !D M ("!/YT! 'AL+W=O&PO=V]R:W-H965T M75@>K%T6.P8 "(H 9 M " @1BH 0!X;"]W;W)K&UL4$L! A0# M% @ ^UY=6%L^W==F! 4!T !D ("!BJX! 'AL+W=O M?>4" P M"@ &0 @($GLP$ >&PO=V]R:W-H965T75B+7&K,;@0 %H< 9 " @4.V M 0!X;"]W;W)K&UL4$L! A0#% @ ^UY=6!4E ML]KH!0 V", !D ("!Z+H! 'AL+W=O&PO=V]R:W-H965T75@R<>&UL4$L! A0#% @ ^UY=6 UWIRE;"@ GG8 !D M ("!><&PO M=V]R:W-H965T75BU;XYTJ@4 M '4N 9 " @=_5 0!X;"]W;W)K&UL4$L! A0#% @ ^UY=6#LW"GX[ @ *04 !D ("! MP-L! 'AL+W=O&PO=V]R:W-H965T75BWCH&*G 0 ($6 9 M " @&UL4$L! A0#% M @ ^UY=6(IAXOQ8 P 3PP !D ("!G>L! 'AL+W=O&PO=V]R:W-H965T M75@R6M+2: 4 +HB 9 " @?W\ 0!X;"]W;W)K&UL4$L! A0#% @ ^UY=6.Q*J,M#!@ SRX !D M ("!G (" 'AL+W=O&PO=V]R M:W-H965T75@Z4-8>%0P #IJ M 9 " @1P- @!X;"]W;W)K&UL M4$L! A0#% @ ^UY=6,#JF'\B!@ E3@ !D ("!:!D" M 'AL+W=O&PO75B7BKL


B>FX3$9DP2LG-A?/0W3LHS"5KY07 M@X877Q,(&;3+K2&;M]9Y#X\=.G.>/K2,'IB-EKPGY-+?8Y'>;2U;O0#LG&FQ M-]:?H!L)KG!#1U_LEN5=^ALP8 H6R_?) XZQF8^+B<5('<2I\ A(L\%1)IPC MZ)D+%"41&.; =6TZP<+K5#!J!U)I0Y_(Q!VCZ1K@$P:8# PS0VXJUR:>I"O MR="P#CV67MQE>1!;W/4P0"?4 H$_%6?LI<@B;V,OL^>LF-]%9[:LX+W[A@[M'Q+&P%]M8'LP%E %S9O.#M6YR-T8(0YS[_ M5W!\,&FP/07/!7Q-W(6ZR8(P9;#!^$N:!$F7)"/^*3E*9@8 6X""\+HK0'>3 OG-?]&,!.8W/83%Y@H M8T(?0R13Q<6 8!O^HY'QCI(H=A&.-V[<,D9+V?9 #(-K4$8)HPF.$20YS@(!/ M?OK%/?DQT_TPE.X0UP) @$PA<"!HRW*1;F#\,P V;(J/[OB^Y?8G([B%Z>.A M8W([R&=RTZ-?2OCWN>:'\ B9XBGVVJ'UDT'4C @'48:"GWQT.( Q;=OHNRXK M8""(?R6WHP?LR*4M1_$3WU_$X0LZ4CS)-+=]W^$\HU2U\(;EG>.,/]*.?1>+ M^)=;#_RO_ 7AA98?:?#BQ;F#<9.+A*->8*6Z:HID@ M;5XQJ"]4'SB%(C)$6X^^MS 4 M48X$>Q]MD71I<7R=FESZ,,][IRYEY\4X3 M"")G1+1U1 IQG@MQ9@1'.DW'/JVT('L0Z@HX'(>$C!XDC_N MF;,9?QVDW,"((-"R*(?W,O4)P#EDOD3G#-\E%QWM.Q< LQP5A(CZ'.2AM,"< MFNB7*9'J)WP_TZS0_4QA[VSTT.@/?P9W(U>FGH.PETN)LP$%J;BN2*Y''%R?7^DFG MK0(GG3JX5,ZG!Z*O70MQY;C<]H7=YIOE>BSNA)0W&N^!V)&YRHXR-%Z]B05" MVS Y]ULH.<#]P?<9['&\*<#X!3C7;=AT='Y!C*SU-&MXR\!CQWV/5:7@ L3' M&,;OL2,>X";4GCBYN5)AX6F#OI3^T+ P(B@R^U4%?O\D8V8&L#J52U[;&/I! M3G!0"@,\?5[R7CB(.12'? ^%J+B^BVF<80(3NB-=&3L:TWXY#\GC1@3KO,>3 MF-)2Q-$WR=ER(E.61/3/D#W)D((8U22MXJGC5:7$E>61Y4=^CP1$MY([?LH6 MN99'18JV1A4I,IKQQ3H&KA^O?BC-;EGYG]^[-X_7C]W'ZS^NE.[-)7SP/?CW MY?7#Q??;A]_OKQZ4[M?;WQ^5']W[_WOUJ-Q?/_S?0S@\?HC0&HCE]$38)2J+ MSE2QH" K8RH/N!_=:4=7XWQ,D*-EX:VLYPO3#20Y/XF&0XP/C0>4Q"+M\2Z* MZ\Q#YST1=(G1IC'38ARO X''%=?%F4SRAU%J8!JKTK[D(E0XX(- 49'* :'E ML/J4>YR=(S*CP^DBI/D=T%RYY^LX!-#!I3U$OH1[-Y&5)60F7R*Z"X'VPD'G M3+Q8VK<<*J,FXTK(HIB](,A2'.DBI--[AN)8B!''?CH#0R@*%A"W4=$#@EM( MT"N&'!9@P4:VHQ.&5&&>A!2AC>WL+988-04A\MT MJW<1>@&$Q]B+8*=B\1/\+9#8,B]^RI%@@,G#KP-%# )EA,';-[QG98!^0D3# MP'ICYIF812P;6RQ9%@L)TMT6TU%4+;%E@ 9>M,5BP"3&8I4J9,):?/Y!E;; M=:?*68,2]VJ,942[@W9S/ @%0OLQ5#&@&'N3XC0*HK_Y]X^K_X>_OP8B"UU9 M*.%73V>/&*80@2]2A"=NH-W+ M,BKHC$/J&\J BP&3*RY87 YNC/E\T'.H2E[ L&B!\(A44>4'S'K[FX69!#%D M1#.;LS4+0[?0Q^F#RP7C1Z4'!STE0IP #%PP.R2+ GS1-8G+CU=HLNRI],HH MW%&B0\2']%E9^37((E0QIPMW+S5$,!&E-%69+\#<@G#A*+ "F<)G3XZ+7E # M-Q*%'TB6Q&L&DOVF@\-4>4+'0C^G?P:+$>:4_%'F%\^$P>W_C%T:FPQA<1_! M-OWT&0)]@XB=. W319F*/P43#^15+'B/,Q$GU(>/M7+[DS*"=%KIH/GP46N5 MF]%GP76$<,/#H6+."P2"GZ=^I:N8P M/&\5PK"7*='77% I6E=6:@7E3?DF4IQD@K1P'EB>TA6W\O<82E$4W^NR;0UV M*UD!1V33#F982IZU\1C7(,^*2UEP(KP(D2C2QD*NQ,. BY[ T5!6%I?YA!]! M9-P-?_>C?/RECWC8?PI3Z"UW'NL/^9$[]&1\#C(/ MM\KQ!684420?G@@L@E6DT#QB#'X<#D5V%$?,ATI9"R03..]^LE<+8EN-\'5; M6T] L&7K68R?^:L1$U@.E'C,Y!8!TZJH-8T#YL]G;Q%>I(8Y1><]X^6#5JYF M0DE^J\@-)8DU[/^\S.H%$,Z30S'^KV4Q$^D8GZIIXH$1XD+Q#(O%-&]9$R5V MHW$7V,M88B_*Y?U8NKN]+WV*BDI$H1HQ=Y(L="0#A]>LFK*5@BE@HD$A*EGB M)? WS"N'@IK(3/F3,'^Z8G-A12D M+ TF0Y1&(O(P7MLA*&4U3[2B,R(90R]/):AD*4L6>BP\JH(35PTG2105+O$29RB\RD2N$FM>'UKQQ9W3*].J!+((#%TA4) ABR$*RX&#!$1 M 7Z@F-LB5I_2%MX CTL,\!D'5:.$]MOWP](1&!4GO"I#J'C*9S[!&F=@FYB) M)?XS%B :&>FB;&#@C1I:@S!])/#/'H03XMI&Y3]^E'T43L_$\19JF; CHMY8 M5&Y,%!M+W)M\BF<(IQZMP=720*2!!E^)VB%!?KY47H'JS!45):)R9J@NBI]Q M;0#*(O!_,1M+T9D,SQDO*.89J"XEYO^-.% 7>@_G=((A6T^I6PUN795Y2J75+9TU'B3@)I6 M?J=\K\I#Y.V+XCLYSUU& 4)8O3+T:@V4;^%=XT6B=/I]5#K]-KR0DK[#2U"V M7?$=)\M7:27);R\"BL:.%5F"!L3VM,L)<4T4/4@I,*?,Z=3 M:C'Q1%0"0#!FZ\AHV/D745+ HX1 F2V\PQ!IEG@%.C5$N1@6W8('.C-:/G# M0T,B#@B^5T\3@Q]T/@MJ-=F,F5@\VU]T42"N!9+X_J!'#C%Q&:&5V^$'$@?" ME@@GQ#_E/VLE?Q;[8-H: :YB%MX@B8X0")X9ZRI!$KY(O',"-Q+:K((R9AHU MC(@>(NI;;MDKUX.>Q559F/8XDK9'DKKB>BLZ8W'&8?4P'!+O"!4E"D3%?)=2 M_O!<2M=!W,X]W)ZF>I8*=XLTQ=.#X01*((>7N07X3P*]?@Y95#E" MG.P?H+MW7&2(\(V@(#TTWNMQ-D(^!,9R)G[0DZ2L? WJ":))(GT?48(9T'[! MXV*/BML)*YS[AJ+] _3POBC!%ZD84PB).9J%$TYD&\7N!F6N;/B[X*R<\=MP MR5J9[U\N(&QN9;$2L/65+K=#A@J4'1/'R"*ND)4HN58**50VE,;UE3"Y7^PC M%-T;!G:+-QD!O3X:G[C\YAKNV0\^N6?E^_57KF%\%)E6/AQT[,WR?%"]I<+" M]\.UQ14\3H&A4,;JNZ'0C]5]3J:#FT%)]H^]3TJC7&^VN*K7BP/R@UXO5RK< M]/D+TOOQ1^/H/6.(,'\VW- LFB\EOH5]>U /Y]@-;4=1,JX'4PP^^KW\4):+ MYQ_\GPFW(*N5&,>"TQ;II @Z7?RX4AXA8.WA]MN]B KC6CBSP9X>8[,+_E"N MNC:TAA:"_B/_5F^4X:/>V/N$]GG0@T)D6LG=$_24%)F[Y>F=F>3ZNEB5'K<@ M>:A\Q%5^@LY("2_J"AP<^%8_:)7HW@9SNT+405"9,S2E3KP(L:I4YA8YCQ/( MF$N'N$CB8X.'*0G14\:+L V$3K1&4,8JY;:8;%H$"<7U)SR=U5SB^FL4UU\P M]^B<^'T(KFF58^;T0[*5V0-TYQ!!@>Z[K9D@$!/%,ME/%]XFN)JW:[W*PT 5K0 M4SEJ^RQ1QT51LI^X_!6WYUJMU*\J92WCY_5J-=,OYDVJ5M::[85/PK[1$JYU-(;2GQ TR:Y B^SY+UIWV!):I+7H MUO2R7M^\T_N:#*-/][7?E]H^K>^7;]4WWYN*:?RQ&7M_\.MT???.]D+1=F9[I@@-[ MI1>.VK\8A9F+PG7AP;]*_[5<2/,'<1V@_LMG8_J<@CT_!V;R$67RMWO7[]?7RC=BXO;WV^ MESE_W_]0/MY==&^_*M>7Y\HOUAN(ZIL)=I/%&RS^PGO 3?],*RFV,0*ASJSS M+F3,.NXWRQU=FR4\_0=G-;W4T6NM7SXG'M/YE((BDAS'*3FJ7'(TCE-R','A MSP_WA]OOUY?=1RX.OG:_\\/]2GGX[>J*RXTNBH[+JXNK'U_YT1^ZYB&/-_@T MF3V1017(RJD[]N2A52D6M\5%D?C9MOC16ES\M$G\C"S3'++"@2HA?AX>^7_ M#D&YKF 4H'7-_P?U\I'[_?/CQ\4K[=WBN/ MOUTI_[[JWC\HH.9/_R:!1 +I& 12@PLDG03200DDU)TNN@^_*=^^W_[Y M0**(1-$1B"+P([9J)(H**HIN;A^Y_O-XBY(F(9>B^Z)(0I%X(?%2,/'2XN+E ML*ZW/F-DPZJ1D"<=NU3+(W8)KT I>.D @IN^6$%'V9ZJ+ )45QDJ&@9 ]6F,SKR?#*%.LW&FU3\./D& LE8WY3_&KC.: M#)]$YFD87!\4[X/H5RS<9X@2IIXG&\1B4SN,=8Y^Y$W&D&PJJTJ+..RQ:_&Y MC3%'!_KV8NLR+*H9?!Y-WQD,K#Y$Q&(11,SL$[WS,.'+@9HL&$,+68^.FVCD MH,8J:_-)>)!P.%0Q 5 TRTBTKO>\B2MS9(*"66*7HR+;T% AA:Y!3NZ8?V3$ M>B^D=53!+C-OZBV@B4* LKB)Z?::V])=%@3F C5 -W/X4OR9B46EE#%>5.5J:0\>7( MX\S-"OAV>T''ES@239FM!ZW=1"8&5H,U+-$]T5QH3+F);+-V<03Q7ECLB31?UR*K'Z4 M\F%$B:91PRPG47]Z4=>& NIX7UG?F(B4. LY#THM0/,+*!<4]0]95>^" @&0 M$BRW!:F+FZ&,+"]&&J4[]!PUZ)P4\!=4'6-1TR]HZ29J__)G89U )R@X'?1R M E;V)CUX2)C=).H[X,;A;+UX9Q4^YT#Q[$5+3Y3)#PHL(#:"9F&Q_J'8C].* MY 3J0X$: AV-(RT$7HR);1:8/X5I%[ZDX4 HX*#32MB+V ^[Q 7;(8_=Z;8F MJZ-E<5*7*$(=)N:Y%G)>K)D*1Z@OMN0!K!,'4]1NW2?#C@MM&/P(F7;<:!:_ MPK(.X72W+/GPB1D3NVU16P*(=P8?/+EHGGQSC1%[==R?RD>]HE4_[4]FESI! M>K!LQI9H73;=80X5=MGQ#X3EZ@#!9/\ 05D:9^+Q@PVJD@PQ@?Y'< []R8R?P(W9%UHHJ=-%PYHS M>4^8['>&ZRO7UZJ":6+M;E"DY2*0Z:!\W862-E:/&1 F;AKC-9DQ*554UL%: M<[&3_%52,) LPL"/=P"-LH'#(P4ABV5WHA;7\[H7SG0%%6:L[(X:9J6GPUN' M1I@I/_5"Y$AOC2$E@C=*M@'CK2*E/B,:E0J,0";]A2:,>--D[ MB ,VWK[7&LD41RBL'F-[SV=CT2S!-%U1(IFEH "1- (7#\LF6)%*OYBH,HB$Y MGY;!S[??G*%YP?7#[]\OE(^E^&>E3Z)E"Y1OX%:??,#T;XG75!"]9Y55,0032%@ M7K'CE&QTKTI7\3PE(IT9HO/#Z %#0)U8+"LL:NL%[,6FBPE$RSP,Z3'=;D Q M':AG[@B#!WWK-C99\?R@+8+H83*0,B)JA\3M:(XLK.4HZEPDFGA;[BA>5FQU MM2VPK*)B$T'9.W#>#)DKNR(%E8$#'[4!5428Z& ;%5Y.+B5L/$7%$Q(7D/5\ M+B"K= &Y9E?$P(V%,1/G>C/TZ&6Y;I!IGE^2#PL^G0>V[;]A!3AW01K/V:GV MLHW2ZO\(DBRZ,[^9XIU+]+NC/=[""\5*3COV[%EH[8E.V:DF2^'H$R$O9UD)^*@ M^#1J:W"2)UH3]XPA>CV]9\9$G=/4._^/!E>MAL8KMB)SW+$4O)]$%$2VV#V\-2LX7:T:(9F#1NA&=ZJD!6O,14 M>#TE9L[U-J!$4"4<>SJ&=:M0^5=B5$I#6D R;!(@NL(B.M7YV!2=\7QYTXK^ M &BQ$.K4LDBH-_V(^#5)W(I9OEG1LL,BN7#?,+4Y\%&>Q!;^?"CR#+X)<:N7 M&EF09ZDTR-T,SQ$OX<181!7=.L3/A+7=A@E8O\,NRLQ,X:*>13%$H?0 MYS9L%".6^HCQ4M&W7@5-B7JH6Z#D3'ZI= M8_C9W$,'P#.0=ZBI_F$U?(;LF\ /01!"+O\9GXC@N7#QTB$D9QOZ(L,FX^(^ M*KP2]N:^-J!3VJ273$F-$VQZ"D!7(2%,P0Q.U,G\ 5SJL<'A5B0E=2'*J]Z$"+U*,C/L O0 A"4Q6LEP1WA1SVAR#J'N5%OV@,CY,? MX>2Q"I/C M3I]WB:_E&2>>W@\C$L0A8_CGRD?MD]3TA4P2W.3)J*.05=M M+@/6B#6ZX$:XT8I?\D3-A#HACFBU$2<&5(S\) M(<3P@U[6PYK7_-FBG7VL(7GL2NY#M5)N+!RIK'$8RO$C7ND&N12P+?>#UMA3_<_3;,+ION11QQJAWT7(")O\9O28GO0M68.: M*18]X6Y.PXM Q8];3;'+:5_&)V1@;"YOP_,LLG]0<0E:0JA@7$'4 YB 6:.+ MEL3^)P[)(J0#:/K>TP'X%.:D _S)<(OE!JT6>9(,UDN3MD%.'[:M-<:^Z'(A M(1-ZV##D+ TU\_5 VO-\]CSF703#QK'!W8GAFYX!3#[%T4'S2T_FY0S?@Z9D M8?\R:Y'Z3MN6S[9)CQ@3L7@VM*:2GMJ@12QP8\]U?D+8OV3&*0LW/09O5OT) M\@MI5WH@WR=R:,A0#EC=SI1EIX,RH# MCB<]CXFV[G)W$K?]HB$7^+]EZ\6DDC5E, 4!N-!FS_O6^>_.H//YV>W_S>'NSI82KU0CX_?M=N)7)=@$;1(C-1(/M*XP'>IV+ M\.88:_S3$X83=)RS@*'3.Y[N9^:94?S=$3[J$,FU4N$YU:K-,@O;C85'1Q6H/$XN<\YQAWG&,\[W0X[]P8YI@"]2G1LW5. ML*FV:63OTDO'Q6&^2W^>,>8W%J>;9F8MC]M=3J^4X%R,!ERUU,^:[OC"1.E$ M8;:W<\)L"ZBI;AI+^\_3B:+%N,OCC)L]!*12V"R%S5+8["&'S1;(E-O/%0*X M>Z](AC"BT(:73G1".X\D1?PV*#)E M0,F!X\_I_U0\KDWXL-4@+B=8%$[&3GJ*CK^IJ8$:@^:.&KP>ZS&M$%9IQ,)M M,:OL_]^_=D5//OE]?0#V7UYBBK MKB0?!V>5U;2JN0X!6N762A3XX[JKW%_=7/W9_?K]ZD&%%IXKZ2O[G?6B_LC% MG_U'5)CY\/;CSXNM(SI8K0M;*CE#R MS?+K,O_J\^SGC6JY!7IFRE>5LI;Z^;Q':?5R,^.CYG]>KZ:_9/M/6KB\QL)' M+>G'U3/Z/Y]:I-<3I,\,WP'^;Q$-TOJ-^7K7O N9!"PR[LZ/0=;D]OLC8O@YFV_(EE-X,0E>^Q=CF##U) RRK+BB[+=; MY&I+_[#1$N-+P]#&0JU-1@Q^<.*9I:D PE9)X>:_-3*&WK]* M9]4@G'#BG3T9QO@<$-*U3?C/502/KG]AN"Y$(?QA#">LI BW&#=)WOQS>S(Z M,QWT*L!C.;MPLC!D'!F/6"]U:KI:;]>#.,1@IG-Z>&;D-R73%A7@D"$&.V(& M:^^!P1JE3K6J-NJM@C!83EJ4P'V[R"?J/?-\U^H'V1MSU2D]V^)36?ZP^6+) MP1,1<@T.&5AOS#S[F[E."G,T1=Z1IG_9E#L6H'0;Q\\NU&3"Y1)YO1$NETON M5JFCJ8UVM2#0W)$%-+),<\B2=X?)S+QMY"BNAIUN4/,(\^Y>P/^L*C;#V!X# M:B!@H!)FQ[L,0IH@KE:40?V0!7=:93'PNL&[OCGNI3/I^8/),)C;?3BUK'AK M+FKYD>V>V\H;YTKN4=5.U4J=15?7:+"QWJ;_*K2F&@4A(C)!8W1T2]5*G MI:FU1E&0>#J65,JY*]5V8S# 8AEL_E4%J;%:;7=,4H4SN-$JBM)*]E2A@%C? M'1!K7&]0:_6-_(0DY_+/BOE[J M5%4-JB$4PMU[$NKRP>!NB4-K$]PUT'M0*0%#>"_AK]OR:6[/W6=SS(U;*93PKQ^J%'8^S-\#JJ5BC^4T+NB7^E@$!3=BXRI<];3: MS8+J$JS6NIL#GGR8A\A MRE:.[%X!99"SN'EZ>;$KWX,FRZ;;Q1V,;&7@9!S&OLM/YHO(7 SZIQX/V@JKOJ+5J4<*(CE[S#M%0=_0*KPA4)DTWMP#EM=UJK2IDY-8:1;E=)AVW2 !< M/49Y?0#6H!9'4R^*D75J8^A;&JE MJK:J&Y>$RK0M)Q=Z3:Q,K)PQP#PK*V/'NXK:KN=5UV5[K'Q$IE5Z&^GOEM&S MAI9O,4]5'O@S^*.[RIT;7#$\^$[_)\:G2&GM/=/!2)4_?D5Q%<@46S3 MJGQG3&<"50+^:R.AM_311_?TH_>N!CVOAQ%0J?'U1@A88/D4.U\][#(S-MZA MI @UOEZ\Q.-10U;M9W8G@+%>QENK6>KH;;5.K1E6L :(I0Z=I:J[8*E6J5.O MJGI*S\K#=]<=UF%)_=CR[\.K4TJH$N7T^NW6EN&L3;$^S2HB]H> MY*L[86;<+J6KZ;6O! 0Q8\ZH]?2-MH8QF)4VJ?!T/YW=FYT7"J$1L5JK%B5( MXG24WGG59@,AO5[+R]-02%:N.!OPQ_N:W%%%&=VL%"6/FO3B(L%PY:*SF\(0 M:H+G$DE$JG->%5-(E]YZ5\R8?_>?U4;1,HHTBI91I%&GL8PC<@LD&QULJF6>AAVV2C)1FJ=L MYH!NECIUJD5"IOYZZ4(K0:Q5ZE0/Q8[?O]S?TNFP0'\^A,2FO$Z'V3#>K&D2 MA\W42\Z-S2]7VJ5.LZVVT,H3R2&F/,N3">9KGUT;PYS/J-1IZZJ6 M6\_* B7)'%H.PG?'?CKSF3NB+ 3*0J#;BT+<7BRJTZU5-&YT4@P0W5-L[YYB M[0H66D6'&BI-K2BELD_58#U8=V:DCHP=%P'/#Z('9EN.JUR(@*=O1I_BG38S M5#F1'SF-O_.7W X$63-S.G0E::I\S07Q3>U;2R0$9K$A\T @1#E5*@6"X.D8 M"@\3,+DMV_"9R3>ZYT^G8)&5L*YPCI,V8)-+3N$D>PRL-V:>_ ]M6#4K*B78,J M(UI-;5?RRO[:*MJ//B+EPAF-+!\O)[$X*^" 3YS9?2C@^O'&\9FB53_E%Z*2 M5>J^>=:Y;0W_5?+="9OI]QK-OFMCR]=P[A'B-/[.::@=0:Q-5H;>G)#Z7$+N MJ+IQ*#]-ZV5/KO@YA8U596P$P3P?%FW,'7,?G@V7+92XUS??IC?HD8W&CFNX M[Z)>\IWAWKH//C@-_X"71H^5$K<2;5MU,53FS:BUO1G52IU*.>4 F/E &3-7 M\> QJC)W#?B]MR%!<:Y>=^(_.RZTCU[M7(NMJ;Z RNDSS$C@C6<8.HA3G<2S MM!>S5HSPC;O9@VO/FZRQNN9NZ+_F[%J99[<6[6XGON?S8YS+U,Q3;.^&@!M, M4:] RYYZHZG64UJFK?%! '$+-Q7U'R>:GF+XRB7KLU&/"Z&JIBIZ1:_BH.E/ M]5 ]PH.)KF&SFL]32+DP7/>=4Z,[@LJ%U[;L&WTG@I2ZON]:O8D/Y9D>'? Z M\5>YSI#/\.F:OY3O:.96$IK.M<162ZUL7@"1+G&/$+]+#.("X!=*Q375IK9Q M+\G=7/_F93F/+-,\KFV$(V1Z%1(/AKE3_!RN:"1K3"60\H MNQ#W^_@] N4SRL1 C>)_!,^1]*[IY6:=[\G8\2P0;> M^Z&01^>5Z"=&SW.&$W_^3V)0ZS,0Q[N'E0YS:K:GM,K8G\]N,)NQ\<3.>BXS M?IX9 S[9Z1O%%"K;FAQH_.W%S M.%"8"Z-*G4>LOND,%'!&@5\J28UPQIU?>B[@9Y94^ ;A!#0;-IK"[,77T?D+%<$2:70DV^67Y?Y5Y]G M/V]4RRU-3_VJ4M92/Y_W**U>;F9\U/S/Z]7TEVS_20N7UUCXJ%TK'C$VDX\X M@_'G>KNLU]%/NQ>__M#PP$_9%T>.EXN34FLLL?C% 8?G6P9_H+ZFAU)K;F5-[;L6BS*TOQ/VU] M'9OXWUJXF*JN-E.X(UC,2AZTK7/+FMO5QA5R(*9U6\EANS*O8X/MJJ*[5&MJ M:KT^ZQ58<;LV<6V>1IANIP=5WM?-D-YIK3V8EVGF'NFZJ_U36T\PP[ MO?'TN';>V+%RGIGZFVA)V0,'LI-_/6VTFCUJ(#OIUIQ:]FB![%3;8%=K7/>M MK0[:%6"=-4: @@2RZSI+H@16T'5J7).N%24#=M]W*H2N^:)Q/73I!4+7*5RP MKWZU*O[L\J7!EAA#KDQ;YIEE*WUC;/G&D))-UVZI&=+TCI/TVKX0!,T:H%*K M N_PX[@HEBCY.8H$PF4=-7,"(3<>:[K::FZ2YQ^?/_Y;2I3:@,^9R7\2I?&USHK/OG-0W MS+\=/!IO:>Q43]6'9K+%2-$^*0#.R/+M ;!1# "2+C[[YSWS#?X04V&&:_-% M4KV7#5HF"U)>24K&&.>2#:Q^]G*.M29T%F^G7'*3,DYP7-HZ.7KB@?769X$_<]N)PT?$X)S\]\F;,T25"^!QUOT@)DFQ>2NK@)@;2*5>K6E;C M.T9JD9^;F:/@[J*A-G*K?5^("FU9YK*NH;6="FV$^:55Q3?'O+@JJ3;7)#\LVW$Y P6E M&3(S4KW4::JMUNR5(]D#IXW 5>])-D8@)-C55+TZV\B0+(+"6 1D ^S4!EBG M*D]FQH/LSY;:3'%)%E"'(KOA!/@DL]VP$SYIH0N\6IUU61603TZM>T"LVK>J MS"N B[<2JSBUEE%);IVLNE+E=#*="=1PP0[SJ_6>3^7;A06%]T'=#WLAS?&( MLM5;,G1M,P>'"-0&J%355HH:O5'E^HWVYH;='7)Y+TD=DCJ[;HV1 MB]1I0!&/:D5MY]T=9N=2)[W"W_PB;@4LR??XS!2C#]'HA@WU717;\2'5V>4? MV^B)?7(Q]O\K"M=L1=&HLII6-;>V,:7.']==Y?[JYNK/[M?O5P^J;C]?GW9?;RZ5!X>^7]^7-T\/BBWWY3;NZO[[N,U'Z!T;RZ5B]L? M=_=7OUW=/%S_<06KN_UQI7S\?OOP$%Y(Y;J"]DKSG]7$BH:+CY;-M4IGPI]A M>JK"WOJ,:^)AG2.%JYG&I[FKD 6-0;>O)ZW4<%&[+9?<;I>;E6;6:LGU>KE= M;>533E@OUZN+RPFO_GE+S_:DPYO48J)O>K6;ZB?2ZAMET0E@[\G9,,/#>-S_ MFQFNJS11L.NAKL >B6-\Q7#+YOON*,?6MD_8V75PI[&S/;8R=69"I3OM', M23.5;^2-?[)S3EY@#/\V1MS .+T2-,[?5<6[7Z#7+/#%A"K^<$SZ_1-Z 17K:M:.Z]: MU_M/S-SLNI] F,6?D1,*X5*R45%K[;Q*7!,*CQB%,QZ0G% (G:#;5;76VOBB M;^LHW%$)]CWZ/<8,\F[LI^#J8LW8KYQ"?X_N]Z=S(R:CK: \/Z1LY:&%'KF M7:)K7G!*W@Y^=1P3D_B9^V+UF??@#%?LDQR3N'!1K%749FWCHB%T65% ("W3 M%W-$4HTCJ=Y4*^V\BF01D@J%I"4Z7XY(JG,DZ555SZTL84%TO0,XJG]E-H,2 M(5 MS3!'EFUYOHM)]'3SM>YI+6G*N:*;H*B\!<[,'HU2I]%26\V\RGS1/421 MP+3LQ,X;34V.)DUM5S?V^Q":BHBF):=VWFAJE3JUFJHW-SZY#S3L=*\=4"_9 MV.5;(^)-\00?04U<$7M$UO:ZYW>V]'MDB+L.9N6K9Q-K> M0ON O=(H9\;9"4!NUI:JD:QK:)TR*E?QPF\$ MRZJ((6I6-U8L"98G!,L57/H;P1*NA%IMM=+<^$IH%[ \G0OY*+3#LOO.:*.D MU%-N5K1$VPC)?(U4_NYXV5FHCIU]:\VM!X<6*3)OJ\%Y)X#+9?I&'L!L<+.Q MIC8;LVU#"9@$S#4UCCR V80Y!0:5%#2HM M=N^_H)&X< M.[P+3,.]5NIHFULV%*E70*0L/VNS047G4-$)*D<)E:6G:S:H0 Y8LRC%J*GN MR%%>.X:V/FZ/IN;GUGKIN(01PS,I357 M\T=F'1P)E28ADY"Y4>76_)&)%5OK]1P\%53*9 /7!?HI/@X=S_ND]!C?0Q8X M+WSC;:,KA&6128?(5+EZ.(*+W*!RHF5/.#GD3:]C>U]Q.\2X1^,-JB/[KL') M:=F&^W[MLY''V1%>ZCK#(3*D<$1EYD6H#MM4]5ISV]%HN[:7MW!6G#JLE[MC MBH/K5JFC-=5&:^M1EH3K0N)Z.SK05A$^"^(V!W&*9%Y=3=HZ>$_'67,]HQJM M=\=SN+>=N6M G#^D"?&5V6Q@997R>@4R/C55JU'N\#&":#5]8W,4::5.0ZVU M*&WX*$&T]&(H'Q#II4Y=U1M%*?1V]/X+:"EGQ7T8VU&*CK3-Y(J+/QXQL$0A MN7,=SO1KQ-;KE6JIHS=4K9)7']8#M32)W8C=5E?=-N"W&NK\^N957HC?B-^* MS&_;<6%MP'EU4'%KVB:=%LDAE1L\OC//.U=FU&#%\'W7ZDU\HS=DBN\H?*/. M8OY&/EHX''.*,*IR8IG.!%ZV@:]X?V3,48GD>Q$YB+NQ;7AT^J M;AR8F&T?5V=$V,>-XCKF32.'P(Y30NHR_6O[4,6VHXV4P#A"ZM$C=4L!2%O' M+"9M:K5\ Y-RA>OIN?5F])D_+$.Y9S9[A0\\5>&8*/-9.OV?S\Z0$WVF3B!9 M2L=N*6U+A\LL0/#"7FVG!-T>JV\B=_?$J?/=$;->)J4T*^]I%8AWSZ%D;]8- M(N[;.PB)^W*X"-^,^S0P]YJY=4PI5H6I _<17EHOELF@0H&M// '\>=WE;'+ M!LQUF2ETYT)Y P^&IY;>*DL:/P")@VWP!)L]^(;/,"%Y-.:ORLQQD,Q>41NY M-83+W63-(\UK:B;;];.< &"7W\MN$;'54J>E5NIY=55=?2,)LP>-V26*RU8Q M6P.KHI52CJN(F-V1=W"OR%GN((S[ J&W]L70\$#CX;\9.7:ZND,&$QE,&]WV MOAC64-Q%7"#,'F(@_&IX5C^SY*GO:;:7UG#BLZP=BG4-L[JK*5G=AV 2DD.& MY$N!BX)D%36SW-G&JA7)F=''1(3>F'LL4X,Y(9)#.*LO!=1$ODKYZT M-S7B\A,HV6:N8Z'<2G.V24?!Y4U.;NM""P'1#X%O_]AES\SVK!>6M/94Q>8& M(+?J?.-MO38)FSMLZ.F[>SJ5OBS2!&FQNRIJNIYG;J^];"[F2^U-"N8>J?9Z M0 IJKLV&8QB1E9B9?SMX--[XOX83(,D=-.YV[&U$^.I:SLFZ!2@"3KQTK+RT MO$7R?IE)SSD3EYB)F*D GI-]LU4UMS1;ZCM ?0?F1@4N4-?WG$.\DO^Z>-)H M-VKR5D1.;6=YQ;N\>*'0K )KJ%O!<7U72<<$XZ+#>.>ZX58 W=A!1O)>[J8. M,/(P56':7W8RW?(?U"W_;K3#S *FN:N,Y5V>F!1Q0[Q8 !4W,S.V*(69>)%X M<>U,H#QYL7UX"13!0_3T>4\_!7MMS5)28\89Z=EPV:JY M8YO>.9[T[T\AJ%6<&*O\B:'8F[2*.#9E)VV)AZO/W#'W 23+0GM?G]9JK@S7 MYHOW@E\G @7 _RF8&*MK=C)9C0+A#SG>B=QLQ\5J%:ZH-N-C7M=GR+P?K)B=P90G8VBZZL.V9 MEE(%D=!U'.A:$H*T772U %T5O2CH.@4E@ _8SPE_Z]I MO71^X7\$KXT]I\\@ U+N<>>7G@L_EG-=]6<[A(8.T'A\9HK1AUJ4AOT.50]L MQ^=/A\A0/ADH@?#D&D-E;+BB("4?SL&"D=T&>*4&EFW8?8L/\8(F%%Y9F5GV M2C21$ZOIY6:=3W[L>!9L^[G+AH9OO; OKY;I/P>8COU0[-5Y)?J)T>-3Y&B< M^Y.BT+^E)JW.JD:[9; 6T\U*U60MH_>_&AC\ M\E?/H:]ZS)GSK.9,>!+/#>&K\:[!YB.46)DV6=3E)\FVES2# :YD*:9 M0AK!H%Q*.*Z!6\H9F[DPBH,68YO! PIRBR,N ][6Y<0JJVE5E"5ZYN+\J;B8_U)MU>:\\7MSJ!KT*Y^I_?KQ__/2L3"K:6CY;-Q9LSX8\P8\4!+V)HC#UV'OSE2U":Q[)Q+OBC+_+I4J#!"Z8+ MZL#[Q-<1FY8K@E6EE2K?++\N\Z\^SW[>+NNM]&\J9>T?\_6JE+I#*[VO4:[6 M&\O>M^*3ZA4]ER?5R]7JTB?E2H-*HYK3S)O-]%]LA08K(JJFY[7#>6&E7JXU M6[D\J576M*7\LG/\:NW%3UKBO%KQEFRU6F,+'%Y"-.[&)FHND_8H*Z\];\+5 MUX>9RU11@E]Y6#$)ZA@6_?6H%_W(%6!OXKZOO+HC1/LI@)NP?.BKZ_;[D]%D MB'X%T2,C68WH6N:Y?D^KMG[PB^=S!3O7&"IWAF6>7=O*A3&V?&-X;"N]9[[! M/S25(!Q0^7C)!E;?\H]N4Q\=OG]*O)_//Y6KOR:6_[[92A=>(.[2R[4:&6ZF M*JL&E>("(N0ZI5JY7E]A5BGN1;#IS_1RK39K=O<,CPG?TY0?X[B0FH+-DRJ/ M3*.H"0Z-*N H@A"-(@C1*((0C3KH400A&D40HE$$(1IUT*,(0C2*($2C"$(T MZJ!'$81H%$&(1A&$:-1!CR((T2B"$(TB"-&H@QY%$*)1!"$:11"B40<]BB!$ MHPA"-(H@1*,.>A1!B$81A&@408A&'?0H@A"-(@C1*((0C3KH400A&D40HE$$ M(1IUT*,(0C2*($2C"$(TZJ!'$81H%$&(1A&$:-1!CR((T2B"$(TB"-&H@QY% M$*)1!"$:11"B40<]BB!$HPA"-(H@1*,.>A1!B$81A&@408A&'?0H@A"-(@C1 M*((0C3KH400A&D40HE$$(1IUT*,(0C2*($2C"$(TZJ!'$81H%$&(1A&$:-1! MCR((T2B"$(TB"-&H@QY%$*)1!"$:11"B40<]BB!$HPA"-(H@1*,.>A1!B$81 MA&@408A&'?0H@A"-VBZ$>D;_YY/K3&SSC'_KN.?_U>\S-AA\&1NF:=E/Y_KX M3='&_A>?O?EGQM!ZLL^';.!_>6&N;_6-H?QL9)GFD)4ZO\ +@H?+)U;P?U\& MCNV?#8R1-7P__^>C-6*>E7MG9-C_5#W#]LX\YEH#,="S_F;G3?YB_-_?,F?\S0LMG9L_BW5JG\H]3Y:@P-N\\4PUF/TW#GN/[SFC;-*RE MTO 7ZPW(\,TU^K[EV,K$MOQ[-OA7R7LV7.:5.&%LF#]^UC_36R7%9'UK9 R] M?Y7..$EM8\1G._'.G@QC?'[AC$:._> [_9\/^(!KSYLPLZ0,''=D^/\J66_^ MN3T9G9F.?R8?Q G.:<%P@RSS7Z7!F5[32QU=;=?KOWQ.SJ_SW_^E-2I?IO,V*E6%F/GT66&-W'?$3T2 M2/)!LP"I<=G2GD''IV("8^&AM47(I)WU^T3,A^ULS\K;4BP)._',K"1SQ%/!7QE+9CGIIEFQ8_C&9U-^(9XIEBJFU5?3=J M6\;3IUWJU.MJO=(DO:Y0T")^6L9/U2+R4[U2ZK359JU&[%0H9!$[+6.G6B'9 M22MU&KK::M+Q1/RT]T5GXJ=Z(?D);J>K:BW%X].EU,"GF@,[PS+O+8OC+'E&T-,3$##YB)FU]RS MOR:69_GL@;DO5I_=\;4XYCWK.T\V/N4/8SAAF3UKM5*GJFIU;5/'VI[4G0TF M4H%I$+17A_:2_('"0;M^B- ^,0#2:5>T'0IKSP3_D"MI^C?T2<.24RDQ4:; M@\.ZKX9K_NHZ7EJ^;+U9ZN06B;?CG.G#0\%Z)R91]\"H>\)RKC![0-0EZA)U MB;HG0MULJ8DSCLY%J8FS:B;:;PNTS(R&7:O4T=1*J[IYIB+!A)CP8)APQB6[ M5R9L$Q,2$QX#=3,QX:P3=)],V*@4A@E/( CUPK'1Z6N %]-FOF+9?6?$E(]# MOG4S!,\_7.OP6&NC"Y\=7^L0=8FZA:0NR8_][P%1EZA+U"7J$G6)NCL-NJDM M*75]YSH#R_^^CNVH07A,LSIK.]*V[WW;EX5?;K#M.FU[<=U+M55K0&X @"I4 MT])JF]1&I;W?IVMQ@[VOE3IUM:9MXB_,:>]/(.;QTO)$=11.8$\9&Y:I^([" MJ7X6JY(B B%ED14*A*3+#Z(N49<"#(]P#XBZ1%VB+E&7J$O4)>H2=4^6NAMZ MQ)+.D!^6[;A8F514&[UD?>C^R+ZYSBAA@,\K3_J;,+TSNU+JI8[65&O5''H, M$6*VZT#@":D&I9 M4=LD NB$/7#JYNI-S8V_M.+PUTG$)DX[1N]<-F"NRTPEWO:-(A+I=I"H2]2E MB,0CW .B+E&7J$O4)>H2=0OJM@NMDO4-2[W4::JMRFS- W6WX[O+@<-JA>&P$ZA$>,]&S/ F+H-N.XHSX+LL?7>^\:88GL?\;7KN M#M;S3?<*1%VB[MX]=[0'A'"B+E&7J$O4S;]TVIR00&_\DZW4HS*A7-\.+J5J M_6B\=5&QSFP:0:9@JFE$:"%>/#CJYN'BVQ\O-HK+BQE<%.MV,S]NM,US=^T/ M;T$XMJNWOK/AOW$P"DF.N7"WT32[]=$TB_$O$V/2*8%4^S;?ML27S@V M7[G'7W,[$'_WK=Z0/; ^'^I;+*T]<1-ZPS5FH_3I.F+'UQ'I>*A5-VN?M $P MVNG H O 8JC?%&*X-R5]/1F-G5L*)W7AX26!@D2 MS4-;F#HI8. M"M(?B^B-SPD%<4_\P'ICYMG?S'72T%$/#XR"B(TE;OA%S@H:1:-.),;Y N]Q M/,6R%>?5YM+@V1KS?X@2O!3<3&$/1%VB+@4W'^$>$'6)ND1=HNZ)4#?7@J?I M'2L2+2X8'^ Y0\LTX&UI%G.CU-';FV1RTM838^V?NKE6(\B%L9K$6,5S5*[L MM\X% JUT") (V#L.ECFLU]C^U9W4[=R>K,33L/E,,7]'TSU7MLU[1M?/MIR_U'-=D[IGOC,]!Q4#-1X'5 M%EI33*=AUD26)HN02=-P]HF8#]O9GI6WI5C"/SIY_,T?L*(;!+T"_F9.)4X=54=;'N<6N-:&:EDQ*FG MS*G9,EIF],Y%&2TY\&Q&,ZO.55FU5FD47)LEGB*>BGAJ)H!IRSPURS:-U'.0 M>(9XIJ :XRI)MKL_?9JE3KVJMK46J93$RL3*J['R*K66MG+H05V\9I58E5B5 M6'4E5JTO:5&WIU.WS4]=36UJLVW2B96)E4^'E3,9G?5,I4EVS=35BHCR:,QJ MTF24$D\5]'C4"W@\5BL0>=)2ZS4*F*+8?AI5H*C:PRM @Q),Z1D>@R6.QLSV M,*UG^[5G#C/6:PLIKON/OJ,=H1VA'>;'P*EIC-[%G0 MT4>G:SGEYQ, 2220Y-2Z@=BD@X MJK((Z4"[9Y[O6GV? 9W!EPM(4U[XIWP!U-QUXVSR^BJ93/-Z>$:;@\.ZKX9K M_NHZ7DK.;K52+W5J16P9F(%?,GNU#A9%A>G.=,*<7)@](.H2=8FZ1-T3H6ZV MJ,09XV:-AFF9]"C(?&OD4/R$<$!<=C!<-N-5W#:7-8G+B,L.G[J9N&S64;=M M+FL5A,M.(!+R(JQJSDS%9KYBV7UGQ*@)'W7T(.H2=7.G+LF/_>\!49>H2]0E MZA)UB;J[C0);4NSYSG4&EO\=K<*,P1GM4J>IUINS:=:T[?O?]B7!?^MONU:A M;2_NMB_I9[K!MFL0BM70Z[3MQ=OV97%]&VR[7NIHFJI79FM=%;*1WC$$VEU: MGBCEP*GL*6/#,A7?43CISV(E'43TG:P(0=%W=)M!U"7J4LS?$>X!49>H2]0E MZA)UB;I$7:+NR5(W6YSB$D_8#\MV7"RC*$HC7K(^M#UDWUQGE## Y]52_$V8 MWID=*M521ZNI]?JL0X4B&@L69ULN>7' OELEL,W*_70P- MSU.Z4+IPY-@B U9ZWY2/'Q;A[(ZYF*,Y(Z$2?4BN;[XM:!\JE3+:=YZI4Q^(; M2P+[I+>?-I8VEC:6-O8@_5]$W9UDPR>-R]"BC%F98%1F]DXT,$"HUIBMT;6Z M=X(00/RU?^INF >_)?YJ$G^18D(;6Z"+@-Q8NU4*A9;B^ M<=\N=72UVFSL/VB/,)"E($:.&- KI4Y=;:242B ,'(;S/@<,:*5.2ZW4:X0! M4J%H8XODOL^!N?7",/<2!_YJ;:9IU"F/(@C1*((0C2HTA(ZB /RS83_QIUFV MXKS:S/6>K3'_A\@2/.TR\$>BV%-<#FTL;>R);RP)[)/>?MI8VEC:6-K8@[Q^ M)NINH3CWJDW=TLO').K-L'[81(R_-LTU#76&JE2DG;CL"*B[E0:EN7!9C;BL MJ/> RRK Y;+_]?3]I]2\(K=#6&/GX_?" ^N-F6=_,]=)0T0CIDL70BH<56I7 MNO'RU1@:=I\IAJ_PG6.C'G.5JJ8J>D77MY_.U7-S&GQ3(DL6R=)UH59XZS:$+S&;TRFRAY./9J)K#L( KH MA%';J.P&M=!36^4+)]02:C-ILW-@JRV&[2.H+Q/W782S"0S+!\UB$\+3@-V;Q"SBG\5*UP#44G0;^0GXE3B5-7U<&VQZD:U\I()2-./65. MS>1(G=4[YWC4\^+9;&9658=,RUHEATQ+XBGBJ1WQE+YCGIIEFVKJ.4@\0SQ3 M4(UQR:W.GDZ?&FG MR#J5=SJ+9!3$5,M9/S<4?W MD1DYJ<45W9;*CTDZ'HO3ZW8/)$?X*3W#8[#$T9C9'L:[;K\&P6'&\6PA]V/_ MD56T([0CM"/9"]=L,-T*3)80471$T([0CM".T(ZLZQM=DH#8-?\S\?P1LWWO MT>ER2L 3C>&=89G7]H4QMGQCB '\9M1<_RV0-S7ZP^N^-K<>;'S*'\9PPC*;A5BR7&_,6H4$P,( D$1"T78DDTAH'99(J%5()!0>@"02 MBK8C643"DJ2NPDD$[5 DPE'EO:?C[)YYOFOU?09T!E'2!GE,9%U&FX/#NJ^&:_[J.EY:.F9-+W5JS4U9:JLM M%)>^+K-3ZV!15)B.7B?,R879 Z(N49>H2]0]$>IFBRB;\8 NBBB;5:300LFD M1T'5RQ;U7"0N.VSJ9N.R&:?BMKFL1EQ&7';XU,W$99F2X/-@LGI!F.P$XB O MPF*?S%1LYBN6W7=&[+1;,5&A:Z(N49HN]. C^:2 MRH=WKC.P_.]H%6:,S6A@AFR[62](ZP':]PRQ?QOL>Y/VO;C[WEP2X;7!OK?X MOFNJ5ITMNG\PO\(7BL)6-/+ MS3HG\MCQ,/KPW&5#P[=>V)=7R_2? P+'?BA><%Z)?F+T/&?_)#;G/H/L M^+QAHE66X42'.;6BMC-(COB?SVXPF['QQ,YZ+C-^GAD#/MES8_AJO'M TMB: M1I9]-D7#Z>7/7>1@D,LB9^H@\$4*?'"4.BZ&FYYS7#$71I4ZCP %Q1DH%\ 1 MMN\EJ1'.N/-+S_W<22-5?/V&^\1) !&B]:1X"+<8H1?!!B-*.16&QMACY\%? MO@2^%LO&M>"/OLBG2ZS!"Z9@CN\37T=T+U<$[:5;7+Y9?EWF7WV>_;Q=UEOI MWU3*VC\RN8A6>E^C7*TWEKUOQ2?5*WHN3ZJ7J]6E3\J5!I5&-:>9-YOIO]@* M#59$5$W/:X?SPDJ]7&NVT#4)>H2=8FZ1%VB+E&7J$O4)>H>&W5/("C[TO)$Z6/+L3UE;%BFXCL*-Z?. M8B601<4#64&9XK4I[H>H2]2E>.TCW .B+E&7J$O4)>H2=8FZ1-V3I6ZFK/5E MP<<_+-MQL>V0:"5TR?HN,SSVS75&"0-\7N^AWX3IG36&M:Z5.C6U6FEMD-]. M@-E%F8."X$4O#%YV'>&U*+YWN_ZW%\MDMAGYWBZ&AN67,7 5CKCY-!1Z?9+!:>HL[>8(?7#^\V9NU$I#G,O\> O\H#0*!I%$*)1!"$:M?]1)U!"_.+9L)_XTRQ;<5YM MYGK/UIC_0Z0(GG;U\"-1["DLAS:6-O;$-Y8$]DEO/VTL;2QM+&WL0=X_$W6W MT )WYOK9X]/G?YMV4:?7CDD4FV%\@.<,+1.[#Z;YIJ'$4*--#8Z(RPZ?NIM= M[FZ3RW3BLJ+> RXK_I;+_E?3]Y\R\PK<>WJ-C8_?"P^L-V:>_FVRU=C:-A]IAB^PG>.C7K,5:J:JN@5O;K]="[9<5GV4*[R+3*= M"71DAG4'WT+_9M@]!)7XIL@\F$[GC$T\F_IB/HRE3XK&G:*A9^8HC'JI4U7U MAC[#<(=CS.8(I1T$$!'BYR&^NAO$-Z <*%\X(9X0GS/BYZO8U^#JKPE6KNX/)T").\>%QW=]4;3:X#2<5[0ZC5-;7.^86V<94DL]NXD;B1N/@1LS,6-C-_ISQA,3 @LJ:J5"1C8) M"1(2>Q<22RK'[$E(5*' 2+M),H)D!,F(O<@>+SX5%D/3.5@64;=M_B0SR??S#B M:_'*7JNSJM%N&:S%=+-2 M-5G+Z/VO5M-+P:^>W6 -8^.)G?5<9OP\,P9\B>?&\-5X]X!!8I086?;9%.6G MB3:7-(-!+J29D>2<-(+;N9AT7$S2..?2A;DPBL,2&!L =P'BG&-J!E)BQIU? M>N[G3AJ!=\IKJRRWU/GCNJO<7]U<_=G]^OWJ056N;R[FL\K6)]U>:B+^*C97/)Y4SX(TSO MT]S9C@SWB;,*G%;UI%883AX/G$@HX>G&%S$TQAX[#_[R)0@8M6R<"_[HBWRZ ME&3P@JG##=\GOI;\V6Z76_4JL*A,_Y$OEMQ;YFO[//MYO5W6=3WUJTI92_U\ MWJ,TK=RH-C,]:O[G]>J13ZJ6_E7PJ"5Y7!G3M4(-?)'T7N]@:Y?K&33&*;U1 MB.#I7"VMOLHZ!9OMQM9HS2PRW=KX-S-92N\]?P-H4V7^Z'Z?I[U1 M;18"D^ERZ9*-.0XMO$=3#-M4C!'$+_PM/F!O8V9[;"ZT#JSEV,ZU]CAU^=^' M#"-#;+,;(W)6R=VJE#IMKL[/AGX?K")#>%I5 =X*H#2N&C?4YC&IQH2H^;KD M#A"EESJZIM:;K8(@*D\5L^#'N6AL&:B3OO'&O+6.[P*6B]W#\2VH>8W$?#3> MKH0^])79C-M=F=FB"C:75I_M#+[_HM&;*MDG#Z7E)W>^6*KQ0UMMIY0^)2P= M/I:6GMGY8JD.:18$2R?52O1D/ V8,J'T#(_!0D< 6%0NR;FPIG:"Q52_ M CTO8N3,S/P-*-"DMX_H=I 0M*I2DA.$FEB&O4X>J6.$T!)=)"<(0559M58C MA\&.H1!W\T#:C!DX$&1^EOW$U^_YY$-8]Y2.$_AV\"V@Z@40-8T1VJ5.2]_X M,":KKGA 6788+T9*-GG:KH![0",@'260EAS)&45.6RMUVFTR_HMG_.]_@K18 MAMAKD'3Q&("W1(Q<#:18K4&^P5A2DG(P'YU?#LH.P8;[A M)G_("];$\52((2;'SU,RW^' MHC/PZNQR%HKO:6JMO7$,'AGL14SH6')D[P1BC5)':ZHM?9,"CX2N(J)KR3F^ M$W0U,>133RDVO'-TG8SM?3%Q76;[RIC_VC%%MI#W_]E[]R:UD25O^*LHV'WV MV!%J#HB[O0\1[;:]IY^8L?VZ/6=B_]H0J&BT%A*C2[?[?/HW,ZM*%R0N @&" MKHT]'AM$J2Z967G])0M#A\/I5:8.7*PV7(J-MMCG">\\ .U_G:4XJ#2S#,&J MZNO]@CZ:)Z^^4Q;544WS-3IEE<0T:HP[/;W?5>4;UTA1NY8"5T=1,&G0%(&B M1G5Q'ZK(09TFJ!9[JIC0I;JDOH9SYBO'TZ&.)]I&1(X'O9ZG^HL\_R*9C46< MHWR75>4]NGARV5FI+$4O6**IR.4:R66+-V@#E:35Q)G]BUDW_V*^5T0]'<1[ M'1IMXWU-2*@BGT\-KM0U&)ASTWV$T6Q7,X. A0&!=3BV.;&= _!?=K'!7N/O ME5ZZIUY:$P"F==7Q4Y^9 =/>V"[_VUMB*!'31D0F!D;SQ-DOB^E57"^[*J_W M8H?EGM^[,G7@>[S+I1T36/3#NB2K*L7EE%'2HY!4C^)6?:,&<2M%3>=P MG!Z%JOI4$6GD^[1=M'9\33>\=J.9LQDHSV:X)T+.JX@_['_=?XS89]];W,:; M+*+5I7EI@*5,@X)6YRJ\54OR.O*=7QE=#1'XH-_).\%4#+YN)'6BB[\RTAJA MR#(Z!P-]U3 7^A*O?]M]@E/T_!=EUE=_S]^+S;7+)QJTJ4K9*&@YKLSY6E+4 MD:_V0TBIC;=YUS@$SUY141VI:$LX:PL5Y0G%:(R[PT.4/F63ESMN>4)X$T^C M );/?+#(_XILWI'[ ("9BU5HJTA,#I8_69$2*Q!\;I,=W@="I-NFTL^!LH^N MC9S6WUMS0QZ:G'AH/\)_ST]-KMZ^7/EN:MD4I M*1ZF%\$]SRN3>*Z*,KNK-[N_\3V7W"1RN&Y=B_*[;FG?B[BF#[=Z.R^#E<%= M2UHZLL&]&Q&5E,L8KVGIW<$A@EG15_UDU0&.]7V%%=9)UJ9=ALH)O$;OQ!J5 MAJLQ!Z@O%ZO[GT9](<;_*OM8KI< "(=[N 10=N-5J"L[$HW1:HQ[!?T1E9_A MLNFE="1@5WJAVKD:^*5>C1_AC3PCO&N3Z$"356-MQ+L ;*Z4!Y"Y^45NL$O0/1BTK3'+]X16D MN.89!$NC#I>]RI:JH^S=%5/B$/K!SH(%&!/*#+]LTCDHOWY'TL&.@AT5V3^# M&SSV?D*43U2KV" M'F"*M"Z;M/:_JW<72YU68SQHU2#;X]58T?G+&O;]IJH+^W6HL0=>V B@MA-S M8&SI$+FJ;* :$L^A5_;.U(/QE-8AP11%/G4DGP.OY9W)IX/AN!HD0KQ*,]IV M0]-]M"F.3:D'PJM=5 /WRDSKHSJX[^-]YQD?A2 .&^%-.]VZP9LJL^BLP>P* M2*JG2.J:26K_&WTM;>5I" ,J==/M#B6?"8O["0 M]]M:8I-4BUG:Y$7S9*JAAD?SE#7!80W[&>(3S[>8?P,[\0X/*O Z.]$Y!:>E^L>_=3O $ M=MGVB>QKL;U6(MVF2QR12H=@W/7UZC(T%)5>+Y5N29T_(I5B: ES.*N"[SP> ME5;DI*B!;V)-"PE45V:.]QQH,]];$"I>L**M[-=%0FS$GGRK1C[>R*\F)/8M M\J=SL*<"S9NA3@Z2*WRA^A'V5V0OL1^N"H;MJVI_,U^HH? /CT!;?/9-;/ W MQW3#6]?Z)/>X[/70)03(;AU2O52(XY3%G4M7)%5'DMJBQ!Z1 MI RJ0SJH4N0TD;3S T><$(3B_!-4BU6+5?W58G&>@O1#-?Q.!+I5<+LRQ7LU M6%0B MFM7<].%8$\J\:]F99VT(JZC7$7M*+A^3-_%26=5=$^F))ZV"YM4(?Z M Z68U&F":K%JL6JQ:K%5A"\Z@UI83EO2B:* 6;)EU6IP[I QC5%OH]2Y[,F M!'XOSV'_$'BW7UF,0Z5H7"^A[EQ3=$1*'6#+E^$@WX]-4:JBU/+)SD>D5$0& MUWL%C0QJ1*FO+:%H9KNF.U4)1=<\LC(_ZC3!NMI:M8Y2??!\WWN&*0<:7'2N M%[(8=_!UI8A5&:CR/1 E5H#ML[_@C@IDSM+W^J@Q[@P&.JQ;X0Y>'Q5MC5%5 M1$:]5F-L#$>*C*Z4C+8%J*HBHW9C/!AT:T1&KR:51,88J[FB7T?<=LL=_9TM MQ:9^G?T&;X+_W/G,LDNG0_8,N*2'K4*V4*'_BR:A;1=T=334 1HRBD6KHJ'+ MIJ$MMW-U--2%Z[E3K.6IQ!'E*ZB \#$N^P;(U?*>W;?:).,Y""+TF]FN&3(+ M"'X2:C-SBF!<+Z_+C7 L'>4AM;\/<\\/?S!_\1'VN;2WM%I*N&;#P2'] M'Y7'N894M*OE7!$984NIM@[DI.CHRNAH1_NY(CK"WE(M?32L07.[5^/8SES? MZ..>1-0]"J]P%UM P@B^YSA8@X6DAO%94#I^ MW"?8I$Y+P29=&2GM<8\?3$L]$,)=O7<0V*TBICH24_G+_&!B0IR*@=[MU" V M]QH-\F\^FS'?9Y9&"EEBH"L+O,+K.]YEVN1;U^(?,'?*]M.#!Z0'&_U#[G-E M3]60MO:XSRLGKF%C/-#[AJ*M:Z.M\M=[Y;0U0MH:MFK@3U2QACV=%9>%:5>$ M#W.(:^+5 C =B&GW69[#_OA+@U9CW&WI_2ILA?-#A1T&L*,H]7B@=E60:IMW M".P. M^PF22H--!9_@]!"A C],51S@@T=!ZKU,'JS0FX,[B__[E&Q^LN_X!1A%V0]2 M3WZ#V7N6/-R/XFCAWTZ$._KIUW1NNH_LNQFR3[,9FY9VGPXZ:$\9W;P]57&C MVU->-V7F4CF.ZF42_''THYK3?KL$?;==$1A5XI,&5X='9%52W->'SBOIW=Z M^>1%U<+NXBFM9]2)U :@S@.I&0?#?"A2JQ^I=?IU(C6,\K;U_O!@T[%>V3=7 MI3,P^&:MMG!<5;]H[\[):/]^O.5?C8 9UDF^C!KCKJ'W1OD(2 T-EF.;Z(I7 M%:_6U\(9MJJRT[I^07K M/I&^[9 M]NRWMTO2]FO\_>LI+/:])4SEA1P@Z!!94E72,O*G<\R%,:=3/S*= M0QQ15Z:"%:VPUEI6I1G&P?(G>W='<=1[]\Y>,0@M+T&*U M-SZ;,ON)66\U*_(QNSB<,Y$PA($EY9I5KMD]"$S">2G?Z^4:V14604IR0,/Y M"RM=NS+L-<;#*FI7E+=),<)YNWL>R@G]QKBG]PIPL!4GU(5<%"?L5"YY*"<, ML)YQT+NR\H/ZJW8_S%]Y!*PRJ[PR)BY:X=4P\5:];NHM&%'$OFP\1#;N&E5E M^=< ,5+QPG7RPG;5+L\,>7H?@2G35]2NJ/WBP^;570(C:EXZ&-8 ,9C4N+^' MYL1A\%_+?AK_)_PA7[LP_4?;I43>%1#3*4-UMNIC;;>WG:M!*MF0GY@0F$87K M?W+\'6[MM,-8Y9S>CO2?.%TD9)N-!FQBM0?M[L3H]EC'' U--F2&U>I8;&A. M_J?=!6U'_&KNRS4LS4=V,_&9^?/&G,$2WYG.L_D2(#6F20_H;F7G5S=M[=;, M9I5L3:Z" ;:&\P"PMN?S^@1@2>;C4V@I8)H[5C*@8 &:RI$4G_'X/R<^LEY^ M@]WOVD//^"#WS]]^?&0Y^ =R;37 MCLF4R^,OT0(F.\T;!]F;X*O_:+KVOX@0[F(! __@P-\!5KG@/[_./DN)\Q + MG*3XY0>\XH-#Z.#R@H!7,;@VEB@2_(@UUDGEM@&*R7G.I=W4/LLJ'U>[C1ZC !2 MEM'6M0>X^WYJGUSF/[X -[O3IL8!M2S-#@,B8VWF>XNB!T-/^Z=M:M^9RYY1 MH@7B\S=XCS;$%C7>KI,/-3_B-)769 4;Y_LG2_0:BV&2)M9\^"PT;4=C=&X: M#/UD3^&=0B4"C<<,M27'O@W@X0"[$X2H\!"@AK< \4;ZSQ1(!I19/T#T5/PU M"VW4:320,3\98FU,?2\(2(7Z Y1GZGMCHK+U;(<(SZ&9#ESA+BE"0&(>3 .5 M8:"P,$(=[-'D>!W,85.LY[3#EZ:&^IN@(\V&[S5L@8=ZG)S_\]P+&%96XD1@ M?)IY$"!6/8A9.X")P36+VCQ-G!/Q/V"0.T_7?OOM3GN#@"!&ZWWZ&_JH_?YM M[OVX./$NUWS$>2S88L)\?$=V:)LV%VHZCH9E.410IJ/S04C$T\)- M"S09; /(MPB-@H"Z 7+U$1,0/&UUFNW!^T";1 %00Q"(,XOU5S[A1(>%&44. MWY'T./0SW* @FL#YVZ9OLZ"9?40LWK)].!W^ U?\PWMV^0[0[J2&@ _ $'F< MPR'94_B3B>6SIO8GZ=E6A#^/_&0!\A,_SY.Q"..9U'0#UA ML"H9<.S'"!^9[: # @P?B1Y M]XI^FE&,M@O+5VT\]2HQGGI=93R5,9[.H;K#TP] ;_;,GIIN>#N=>I&+0OT; MC#<%85F@VAO<\62[$;-N0_'93:'"?Q[%WFAJ'TRX9$6[NW@K2&H\1(N%$#>I MA6O)RC6Y]!43H-3IT/N_SE;V\X7_6;"GG8(][13OZ7]HB7IXE7 M(WS/EB'_;5YOE5?Y?]W>?HOO0'DS9%%C )UKP<*Y1SA[R4DTM5M80?9-\/O8'@&%+^ N;K[NB>G@@0:I M(V>.#=>6F3JX[3Y;[3 EA:22$!RF+2+.$K2\8G=(Q8S/ M(V6%Q.90P+_BG@>RU 0)(0G0-YB7/7.\YYPH0+H6PR[9E$PGGJ2-)DP$U)V> MO,D!9$P@:']!%A$6,%)@ ,U0L!DBE[1;#X;TG^T 31ZZPIF5Z+DKM##^3XJ* M)/HH89H &3CF,F#OY%_>RUQZVZ7#I!^]%[>+4&)1_UI-9T%-B'^=J&;-%E?/ M1%J->+/XN@E?_3W_>:?5[!N]PJ]:S7;AY^N&&C5[ Z/42.L_[W6*WW'..0V- M3D5S,H;E5K?^\U%_5-&F5/J0.]LJ?4@5[94^I MK^PI=:!7]I0ZT"M[2AWHE3VE#O3*GE('>F5/J0.]LJ?4@5[94^I K^PI=:!7 M]I0ZT"M[2AWHE3VE#O3*GE('>F5/J0.]LJ?4@5[94^I K^PI=:!7]I0ZT"M[ M2AWHE3VE#O3*GE('>F5/%2")EL)\>(@F ?LK8F[XZ0FK>K= /G0+(!^Z)6 T MS@ ]EJQ0XTL\M'K]2,O:N(BU)?.X^>DE,EIBNL#_R70BJDR7>%"$/06?X%\" MMAY+P0X"..6F=NN^)'A@0>Y5'/-HRIO7(C8$UI![\.!TSE^3QI? (G7G!4O% MO4<7UF]I\+0EJ\)WAR#(UXV7 >LHQ2%_!.SK[%,0VK@'0<(*O0)6Z-6;%6 I M6+$?+X80 6[AF!=+ @ZX*L[ LR!T%(YJPK]$G(3(WTY@0*%_1;8/TV29S3*3 MS1+@#;,9 CMPT(2EY^. Y@+Q.0A<@>#S^$\=VYS8CAW:8B@KAC/"!_D2'@F_ M;LUOPH1S=X57CB$?BN;F(P-'$I<,.U$'\(]3;W(L6*) -QL MV8AXQI$M0\(0C#?M%(Q*C;5_I+!._K3#^>UL!AN'4UA[E_4+&+A?;P;^S@0B MSMQ>I.;/'B%Z"40^1/IXF(, 1WA'_!2/]VYN,V#\7VP:$:K'5]B>*9S9 M)2 <_>XW866_GIGCZ-K]_;W$3URW)DGS,9:B"<0J-D8PSI/'@8P(JC"6"8N% MAXL#(HGORCFB0N$XM./PY)?H(WN:>MIWP@X4L)>-[*<-#FW$_S&5V)@-^>_& MVV;\W59TP1^_/OV2R(CW">*0'!._;KS5!?80#)89:O*BI3:ON3+YK>]>>?P? M'"XT*%QS_&UF-AN'EXB2:0C1]&^=P-N^-W7!P]V&)DO(B C/Y&5AF02@*RA. MYHL&U M[B9"PA+7J@M8T-YT9T7 LSQ+0($ZQL#DIR*KLD>N2&4 FIT;8;S($ M+DH3(BPLDCFA^5/JD9F1X'>$W(.:(*B%T12N(#OXJ/S>&L<,I!M%S"5CQZGB4^B&$W89,>Q20) M !/55-,/"=1KL\JC\#=+X&_VU^-O*B3-W9 T"Q79/J&BK?N60"P+H"V-(VLN MVT )\Q*!,/=T@L CR#,OU!!\CDQ3D/YLL72\%X:FHLMF"*$LH+2SEJN *DOP MFOG3VM(Q7<(P!HV:4 O%!PXST;+T2#G08#.F*$N$;%L10X'I$-9?!D[:BA"W M#/@+ ?ST%,I9ZAE4Q$$WAD^YQ$T@^G0M-'_A+!X1I1I-8S:=NW ,*0!QT+"% M5@[*/@IQ(BLIMGT?<=P2LWS"U^,F D[NDZY9:.F0A@#Z>A3 ].B=K*7*["*Q(+9@SAIB/MY9E<[!U_&GZR.C2"=:I M$S&K)7-%E$%@-3[K9>1/YV; K_H-^/5ITDU/7(!X2V-6EQ\@/:2M7'Z(>&X< MTMX#*WXA^V;$IG#13E1^6KL!V\-W#A"-=INUB]^P7PCSRWLP!"DRFC#'>\:!0(C"/X"^ MR7]&DC>> ?[JWS=UA_O&?')=K':)&[;27>+NOWS.05>+I@>W^%JN.=- WT!X MP&BB%UPK5?W MP"4L%T5>ZI*)Z8V1'Y8O*F9IH.2$V/7$O.5757*%B:_2EQIHD4_VD_2$\O&: MVA]2,0,USE_$\+FK0D+?QD>@[29\1,1&8Q6R'#XBKK[ETC?M %VQN"-!460% ME_<$UJ %?V>_L-],$"N4B2PQG[G.%*O!\FX7DTGW N$>W3ES'WMI^&)$Z_B?3;G,<#?PG[ M$:#7PI<\D?62S.U%(JW@*T0*9BG2H"WF[@N\QUF"G"P59[IT+X=KBNF0]&,7 MU5_@*BMM>VC!RV+B.=H_[V_%1DW1E-*XEF>19OOE]N'C[?^G1:#\O4*7-=M_BX_IL@?P!!/>_-&\O%4S!$464* .K_^D71][&L,E%>"=S M(A4N=I<]>J%M"B#]Q V99G^2M ]PH&CWP8>@GX2,27'PP3-]@JO_2/:5YP>) MD 5"!$.)5%E\.M5A*S$D*?R%5C-(IR<[\'RA[^9?:/,.7+[-[7QB=]"",2X5 M2#Q]@>V??I4EYX4=]=(DDGM#++4BF)P-ICHI]]C.R[6$,\8E_Z.7=#[E-X9> M*/P*MN8-8:0C8[AI:?:69+[WQ*S">T8H_&(J])!@K-57$K?S@!"H"188/UQ. M\M'7#YZZ_"Z%E,7=;P=IMN4+Q298+ROAH" )E<4LS#,?: .\*$1*I9LPN:B+ MMKCP\J;8&WWQ(?/%1>SF?:(9Z"E*6-U:#=3GFV>3V[IID4AQB]3&XQ"IG092 M1>=<6!"?6W, I;:8'(Q%BB[] @-[L;%M<17!YAZ)I#<;<*8N/(>^_ I4$1O8 MS2(CG6^[:%P'@F3U+45O(*5MQ025PB.Q0>'C)X_GZ-BQB@AB9F8^>7[!][>@(5JV743^DZWMAK8$ M;_;ZT:N,^ Q4Q.#G MP(;%3_";0(X'Z5S''9D\R!0(7.(5+U XIMP O%XS 8"LB6H?P M& BK+2##BJ=U9:3("XC$M@K]N 4D#B1$K1?Y6[K?D]3.K6 M[^:+Z.W]S"F2M%(\"]][ED$W9%@MI5(B*RU82$M98-[.TGP1;<@\H8$Y M#HXN$CG9RC)I.FBURJ!*ITU!%2.[?J'.97]+3H6-KO^X MQI2O_Q.][",7>PUTF8+L^K\-^U?XSHT6-Y9'=SB.%<<"^I*Y>JU68]QN#O*1 M * [1RK-L4!Z9A2 %&D%*SM'IXPNHZPB+(^FX%!HN 6/)G-)Z8-LSRK!G:;V M **7Q^;Z6N-.4FMJ!P):-0+>5]4#21J,?^):SN M)Q@3U=N;)0;0XIBZ)#S',ZVL\Y.\:P&&'LAPYUXH1^;7\L7@%]B*_)&)Z+Q/ M\7@P#1S[7Z1,T\^;VC?!)U9F(3S#0\;_1?E(F8 ]#_,D.0/Y%(%G3 C!\=+O M18/7$QJ(!1K($UGN7A3?'K IM*B9.>61V:1YYYJ%\]_AX#CR13B#BF5_)YL* M0CF[Z.()N./G%Z4@ '&6$_U&L>C/29HOK+RP-QKC5K.7$_;_\6_M?NN]D/A$ MLK(WN\4PRXH4:,YR\>V^AM@WTO:II/&M1:TOD1#OD&_6"N5.SM*$S^I=!5%T M_VFTRDM@I+3%!#M,J_X7%MZ0RU'CJ42H(R0GF$YND^9?(OB!Y.:@2(K@+[I M;;KY;WBF(/ ?J"3^3^X,I)%TS?(\'RSV&_PO:",\AU'^,*U?BEGE)P-JIC?E MKDVRMBB0X"97!$^-D]$1M-56=%NN5"5"W5Q@4(U* K&;]L),/UAEZZ9V$4'BK(3G E&*>:*(1-='T59D,XGC M)*6VG,C?+/'7'-8^\K_?& ^:!6D_4O3C0DM-?72RJ0\:XU[3V'QUK>9XQM;H M:8[CCH?M2R]M6+RT,YS*OBL8-<:=K7J%,!Z3[%61YB!J/O7RZ]S[I+YX[G2_ MI;;)7A[6X; .6$2[V.C?&27OQU<&Z7\;!&-9+\@:)TB)2ZSTQH"" MW-UPNGJY!1B=TZ^@TQ@;S?:&%90F4*-[^E6 @M/?L HRV/$N)I5#X_D?Q9D6DO)4)H5MLZ6,:3!);3E-YG-67LKH?,E;WU]CJ;FIWZQG"\BCR M')>*%/IA9?F/3-2F IMD)-R8)PI3%-8(H.= #NNGZJZ VVSC[[!H M=#2(#/'-P@B#\3$X2%Q59/*\GH%!G WW3YBT"I*ZGY1/6V2,ZW&")>7<8#+6#*L]4Q4,2/K)PL+0 M%^D)F+J-;*P]^EY =5$S.^3L+KQ TGR1YL=J742\#? *!LL0GJVYC3X>C&S1 M@GP;:\$*L0W*7-V]+4GM]W .MH\L]75V[X:F^VA/'$:^[^"S#2.3,RIKH+PC M'][-OYCOY=/>>^U>'$'>;8K]TT^Q7W**@]-/$13Q+UY.,F__0+/CN03;-(6, MYK%)UFMKQ/S6S)G=!-Q5?/FJLW2&*DOG2%DZ>=\I?MHMFZ53+)5^0ZF4S0/H MM8=Y;VU[>"'>VC1XS45X:N.93X5.'V2T2IE P-5248*;4ENY%II* "A60V4> M0-X]&KN)YZ:5PKPDUTU9,HI)(EXDETVK%G,;BQ)1 M&H(,&9 GADKV0@VH[B>]C2L+NLSH2447\.^+"1;!XL,PZI0E"6ZK*WH6Z;@N M)92A[P4&T\8M?:J$P0S<&]/ZWXB2C'T!4NDS&-%%7X](N2'O#-:7^#X> MH#C2)>P:6$CGW M.*WPA"\IZU$Y92:*^+CFE6=Y9V^LBQ!?'Q-D4S@WYRE.9B_VIQA9YN=%O=:F MBQ-9M-C:T02\B_:5DBJV7Y2CUO%NHM[&FVC[)7G$.[R_]0[74U+6=@_),AMM M3#!.,6?>;9A@(1T2X3$&J&N.MJ>BI> 9,D)C%;]I)ZI>(SRS(TOPJO)9V[W- M.OOF?2V]@\.=S+-R*QB<= 5@';>- O/X@&!EUFE_[!5T6K2"]>GS504JKRI< MQYUV!:X\@]!BX?ZV80)K=&S&B"(HT.J(])B 6#BG)H*TFG!BTC MT1_3T<%$HRX.#^;G0/@UN!["2LAAPV27 E.;H:::VBW2R%$7UAR,$8JPM\@F MG\7EWXAHCD&^6,DCE1\&$7O$2_-VVK8+C!-VVK6/$W:,VL<).YVJXX19.5!Y MC'!;^OD:298O5L9/._4*0_Q 6"#,@[Z(T,.?\F YG!'-.QUS(##3=+!!..*8 M-*61$H2D6DG4YCX4$GFQ+B_PN7[P3'X_*F$7!;.=XRA>X;V#"E&5P=.'U[P=)& M+EYJ<"4L39Z&@CX:GZ-X\\HEG%(4L!V\HGGGYV9#S#B:M=/I-L8S&.8&.;:T M&3;J'&]B:"$RMWA>:1=Q3)MKGYGLOI@.''YA/NSKWQ%=V$']8[-X+BGU2L?MDO)!\PA\!XB:4$QW5R;%&J+*>= M'D9 O(@<)UI=S ["=R1]^V@"[NP!U-9X %=+A]>&09X9!3OC2ZV<1;\E2W,] M@P1[I.-W^FA\=JM,@]YB/%<\_P'./Y_HFW4_Y")1*4K#P#7YLPHSH??V(8Q. M:[\.T0N3/\9#? BCD_H0.A1AWY+*OH7NDS-NB/L3&3:]LYNUO"%'&?D,LG[4("=W\N^"S>N?E9NG"'()>"M$6"7C .SRK $<#FL#FLJHAU_J [%N2& MZ?"T!Q2"^#,.F _FL!@5>TJ^+ 5VW1;L@:Z,H.^//L )+SXF.J4?,+^O,UD_ MN).GIMOG+J3B4+XNAP]'>8Y%5%XHB5QY\% M6:Q2&WDDXAO4YSJA\$C.2BEF[2T:1986/O&7;-4?4O83F//X54X_T%,:<*6E MNSO,> >S;UB<.KR_%V5;K6XUTR:;>P-@066&ZI\I^@NBR0UG0^'=/(0&\SOS M$$UH]'L:O(3NVFN=FO8V377[Z?6.DZ^^C?(.G+113')'>.4&V]V M$P42C!(&*A?Q+B4KO^,+O\[^"+C]54)F]CIKZ)86N'>I0N4S3G%:=RVG92L( M0 /:HL7T0(L1&**9B@6IU- 6;!FB+X?(_'1'XBF@'2[5;N5/X3;ZF M#,4,2F8='']&PS44<6JBWFORH[IM9W_=558!Q_7;*XZ(@D>,5::4S&"GK+B= M&;3?V?[&KGRCX[F/-V0DK7UGH7>R5 K)[K;Y1]$1ZHX70*PSS_N]O'G>[]7; M/)=+TS['338*X LOVZZB,QC?<:01V8:7VLF[+I.]^T0Z"K9[D=C9"15:;"+Z MW*=*7W-U%;+#4VR7)>"K67-69 @D]FQ!K5OVY7F,0H%38ZV&/K=C>1<[]H_$ M.M^$<^,;3""\=2T$EE^B@W@M$_7KS"YR.73X\5HNS:?%U9P@\3Q1>I-<#>:\ MI%!FD.2:H$"E:H8D?:>!F@J\-H+,X\J?)&H641:0AH&)(%.YN4OA9B[;:"V- M;4DV0L,DH3O,02A?@9)SIU4S&00AS$V&#"ELZ FB@4NL)$](XC^;SA,6 :4R MG.9)G>Z?&->T0\;;A:X[?1 N!#*-?J@X<\ZR@Z7'N]KIU-0)^SM1[XU4-')M M!^]U,-@7Z[XKA:A!>89P_ _>+,2FIRM(&OU<1XUUN+S%<+>R=:KH=B@3&\GH M#<0K\;"Q3Q86+-(@F8N,*BMY_RMQ.UI)@1HE/R MS_BEL#4S^S'R157ZU,.,-)V:GYB.$^=V@E9ET?/4YH]1E:J<9]&,0!)A"VJ7 MNDK[F#$:WMB+I4,4QD>-)\>?IPG2.N-*14&FO(0P?DVZVVSQ;B/K1LG<;8N) M!O&F0_L>.( MM8.XQ+,XSS26OWF]@V1%4[N7NLPT>PP@JQTFZ8!7OFV=/$&QI^;9S$FV%&AA MHD7Q-^_M1>(A9TS[P#7[MNF43#'?G<<'K3IK.7+2EZ#7 MR+DF">>!*#&FDOL8!!^9()4'D[D9\5\RWX@EF!)4U4E]>4EY)O;_?/OP0;M] MN--^ /E/M4ZOI25''MS$LT$JY!6V;QKX.#S8>,N#@(_R&6^;IKX9L) MATVS(E]TLM:^B-X1_R5DE/CX$^(@ %VC7RM@CW0QDWL_3GRF0>17:2Q+SLL" M*8!Z3_BI@FQTF,#CDQ>4BV!>S"C-B*JV>;D]14;=1_.1[VZ"HTJR2-(:D2CY[EH27J66)EH/N*3 MD%E&/FHX 4\5#F!A4UPN&"=)H3R\@E0W/"'>54ST6$=@1I@#9HOY+$QW&;-= MKNS9E]*@.R9AT8HS-G%YSTW8XSEOO"K:JEF[Y/6MR^'#WFG)+UN LV+>_Z1N"OT]#C245$X!Q0E).WO [E:_/2 M(4O8G,6HU5MF@FF=04Z4$OC6IRBN#(RRBF%G/+SOXEE01(-7L,31<;"QDKU( M-HZ4<'E3"F34B6P/DG_AWU:7L&8&J ;D)""O]Z&D2,)@H(N-YAHK*?P9.H@4 MFV0/,IG\ZD$)\992^&8>]I):;46EQQ48\ 6VM"7=*_W"I+A"-I!&[3*5Z GT MDTQDBS&B$L[*))R-6BKA[$@)9WDO,W[:+VN8/J3ZL*.3(ES;+6U04!\^:-?; MK_T#B"J(P$"D95ZJFZ'(FTT[GZR/-QA/=UP3G@,0\MZS;$!.-^T<).T$<\)Y M3W-^A0;1)&!_14"CI"?%NJ_0E,1@H+EF7VAYC*L'\&PTY>GX;D3YN[*3?2![ MI^-KZ/E-SZ::JTMGM_C&%&8<&/T\/9U AJ:,I\T'<]"ZGE#=M+@.BW8H=T"! MJ! G^>$EZ+Q?R8J1BR#_"8*"6:G65C&.6F!RR9[NRT<>U)11%7>C9^BP3=1# M?&H&8_?U/X(83G_$FH: MAJ=\FUPM>@S[E:U3*6QJ" R9WCL[2+4V%(#^R1L?;#A^M.GT7,_$=>_";F*> MM3KT1>"$Q32"4FL3P2%1YB@IJ4 &X>>C,L[%83/V"ZP?2EP83XS?&,F)<+,+ MS O0XCG9"!!?3_2@V(W83[HR&1A]"J\. ML(*[:$53TYE&CJP#6V ]]I(#VG'V>%J=C9BN\ _CW4;%ROB>&.J4O_!3@O-& MYIWPK,H:9R)VD !XR'RN0.L_750 J%LY3?8B2/XN]OKN1N^!% B'4WZJM2%1 M/B\9A(T59RV$42R981H15;>#I$6V2-@E=I=O9(]TF">A"4F)V[8@Q9)I:,44 M34L9+$;4TV6+*.K1).SPTB0X>[?[AJS9CC)!"I[#]&.L!BGJB @N<(2\E0);! MVLM'>!MLA1V^)E9!K45DM2YAR;+:/=^$*-%BY$ZG"6LY?PDHTF_Z$SLD#,FD MZ68P!R+A]2JRMS#Y4K+T0__DR6CPT@6ZKDEDLYDMH%U$-2 I08FOUQ1,DX#-R;K-_K'[JQUAYMW&>-C?!/176<+\ M$2;?:XQ[&_M^5M9.C+5[LVD3EMZW_J-<:== %)Z$G(] M<.X#+,&MM-=K.8(]! CR9O)Q!_PF@^AZ3"E4M6,8,/E&0 $[WU*>N2.&,U0V54X/0?U=OI MGTYWN%^(5(JK2F6G$Z#\P WYW85:OBWW0_C.38Y(B$D-Y@O](V\M\$0*;C$E M@@7?C&Z,A><3&")1\:,I:BOC($/*/LUZ-($M,*G"P6P)WD."ZR*B!8?V!A'J MC=;[WS[>43\.H_U>9,Z T ]YEM^J S9>79"R/V$ 'N-(RNE7?8^IWQ&STPNX M3Q4C"YC8X&H_;5=<0H1GCM>4"$7C7P.VL&]$L-N+P]XIR,&5=V1:B-A^RBC' M*\YGF 9'=BT/P1?$)HJ-&+?PB$MK=*,MK8Z MV+6(C5C36G3=JUBV-I2N%Q: M)VJW6B>;?+NX.U,\^;@L8Z4)DU=@TJZP[QY]FG9"$7O5^0AME8]PI'R$?F$^ MPN#(JD')8I=5"2DNO=+UX.W6-O2,767,QMK/H5%5.7B[99QDPFOKUW.",%72 M>2QI>+Q"4+"\>(K_NDC]L "C:5ASC*9D6=J]"SI9M"@I(FK!Z!%Z7ZUD*7:R ME+@TA;>QPE9ESR;V/ /Z?C:Q%(XW9N>.9%!0>6+P2OB8]Z-"<.% %MO$"YZ/^3XLQ$ZO\,HAII1G EI 4D]QE:G@\,]AD M+QTU>5FWM7/F".A($4F2*?M-[2X!CLVF<8LB[8A3C""1:(D9-+$Q&7"G4L(- M.[UTU?%%[>E$?\<=0E&7<+ _,H)01'JER,LBUF,BZ5KI2W%AF<97O)%?D7X6NR[L0NTLRQOIF'I^"?LC+&(QS)!=Q#F&"2P&<'<;&P'#O!#F=4 M&B]#W9)$;;S:PAKE?FE5/SL;3 M=:B<)T97%Q6^V'^!I*[WS+?+9[/(M;C)[<:F(#60E41CQXYK$OQF_%1LJ_MI MQ^96->TBKMA[5Q0LR5HGZ0".4<<*CD@7US(=M\P+)C'!:_.VG%Z ]$3U8!Y! M.)A8BSJ3&3LY>B@^8"1[3'"D"CHQ:9GI4TA5J!TL,3(,=.4_4?^.'#QA_.=8=!#:!/C_>]&VI2 ",A(R/0<*%L)BED!?5-:/2"[2YYK$P?\;MNI/ZL\NH]USUE9'D"9(R?%[WZIH.R:Y4$A3:7+&@PLV9P&'. M;!&)EO(JCCSG;C6>TXZJ".Y=-I$K5Q=]+0@B;6-#=(\TL71S:)*/:^#Q$_!" M49%)J=;I>R8%$26W/>WW+-?)=4L#%O[Z6/\LGV,R[._00'>/SC%'G_=@IZ8] MV6#-7D=<&$XJ.N,#HG];CCG>I^_Q*TKO%S5*KASP=LLY5S'QT4X=GE?\T%L* MR_;M]G/]7[[J8*6A@I5'"E8.RI9)?Q(^O6_,?YC'X%UYS\JHUH@^T6%#+'_A=A MM;_A)I;K(7@9OJ0IQOBP,H9TA:9!/CF:""\P$_;29-W^@.ECBCKHEW@P]-'; M4WO)G3(! TTBJ<(0!4\:,"1.;QKK_^BKL1W:U8(7P:8G"9*I\C?$$UDFSH+T MHH6=CR78HD#*0R:W>2M>?!6Z89/I98JZPVP5>E+>G2 7T7[+(9,!I8N&QRC2 MAQ2Y3TS42V$^VI2;&S@\P1G1]LCWV[,;V""@!'QH[[>O'CJ^[.@^8DH,_^*Y MHK 7N.U1@KQQF;96LM7:.PPKNDDM*0:NNP3Y]F6]:')7EA6;XRLP9Y*4[E*D M)"3:WY(?)6[$5"/K&!XTP7A(R3M-RCOOV87!YO82V1[5(E/&8U9+5V.,(2'N M4$!$@7#->X/S7P7!CC)5T8_!M[-&48<1-@>>':4QBG9O+SDW$,'/-M M',KZY@/[1NXT76&PEF\Z=>8;'#A9%Q84N18E#GU@^.]//-C"K+\GWWSQ,, ! M=&%Y2_CF$ICKWH59/W$G%"_60I+]'$?\BG? @__$*CD"9*9T<@( *OS9'TM" M=)"_NWWX(_[9%Z])K[]I#?3885(/.G@0R)'?X\ON#4<"-8:MMT>>ZL:)O:O9 M1MTOT/4O7/9PG?,-(VDI]_"C'4Q!A$5^*D/B'%M'>@\(,=?BLQ7&%E DH@/B M*H1N0[.7V*%6,GNT8DS+DG#/S)V+5AH2 ]$5L,;V(O4S&)2PML2=!!>5+P!3 M5^$R1; +C0JZH?#R$.,P"3.2 C7E(7.)\3Z#NTK7IQ($PF-I5E21B,#?A/V:// M&[FZ$E=YNY=RE3%3H"6,\;@TK1!*?XL+,Z"GW *B;A"$<\;11%^BZHTQNH]7R3?I""9 M-7/B1:$V8PBLYNB<9[DD0Z/4?G3%'/ 3B]+[ O$;3%*T9V#[BNZU-!VTU#$K M1D=<16HZ0/N0 :C%?KT!VNA->?[),D&:!Y1HD7C58*O-QT[ M(\LBV1>&/R4I824)CKS$\$L,D<9OW77?JX975N'#=>'#SOKP(4X7#6Z;C09L M8K4'[>[$Z/98QQP-339DAM7J6&QH3OZGC?T'5="Q5-"Q,AS8 O=(05W9Z-1U M91OVMC'N))BFQ]%@=J/^BY#N9P21!9PE!VRQ M(B$\-A9387?C#5]+5/ 44:%+($:JP[T5 '8S"> 1ED#OPS#P2C^<(>B%/"$J M52I++_H'LQX1VYM_^T,&IE'QX/$?0196BO"GWA(IG_]DY4W]5E^OE]D7,Q@M M0$IUH>M*P7X9A5\U@YRZA"W+0#6G13.N+RVZ2T$U\V@3ZM?%*-Y90&Y*QY"( MWA+.QQ89[I[M4B"84+1B<&R![)U%W<8IQ_C?L\QS2[(D\KC)T?)E2#>(->_) MB[#=7K1'YCWZYG)."A!\\I.!.1W?6:"KB$A ]_7LEX*B2E7B$I]20I;1(I8C923('ZYM^@0\-Q[\6?#X:-;OM'K)Z MZ,/_+/EB(06:0()_+_B\U1RVVX5?M9K%GZ\;:MCL]H87/]+ZSX?&Z.)7I_;I MX)'Z@VTC 6NC9/F_C4Y#/B.9',0/.\]3?R>IX*\\WH^?%_))2!RXT32*[6GR M7ESR-)]WQO*7AO==3N"M2JB%;5D.JUJS&FW3.5K<,[.:>9;H%J%U:8<4/R[/ MH(4GL#KJ:/4H0V]YZ>?XWP6]!>)2Z1U.=*>=4+N)]>9J-ROY\"OS..)>D)_RUM"/VS?1M5<1\25N0ZH3PJI;_PPMAU?O=^(I=7EX5K2A6 M4:RB6$6QRG%9I39VY$IL!5;>. 5[7\@8%S9=M>2]QJ@-,ZY=I#G]^>A[D6O= M"-DVG3(VFVV2EPZ;Y2("1Y:6:S/CBN7G-Q'#XF&K0'MC[F24;=N+;02C?J]^ M?\;?7Z"PF='_U4S8K(NCDVCAR8'\3QSQD_OHF*ZU*E[*K+BE7<"Z__V@%:97 MYN.H=5I:N>Y6V2[.G9)U-O>R4N)6%,C],'_M!@S:21(=^HUQN]W3VT:^-S4G MS$/."G6=4F?V=T7P5TWPW?,3/'8SUT>=@2)W1>[')O?>^F^C1M36^VVE$2F&J3W#C,[/, 9>$"U]V%8N(D7PQR;X M=NO\!-]IC$=ZMZ4, $7N1R?W]OG)O8L6+U@ QKK&9O50B"XP)%G+_(>=0Y*_ MV];-;>@@JM9T; M.IC$SA\C:F.,J#70.ZV#T\24%#H&B9P_*@)6_]@8ZJU!'860HA#C_&$$,/K' M[4Y/[PSJ*$0NVJ]ZV:4>O]O6<[K)3\/O=VGWP9HTZ] ZNE,LT4A244=GZ??7M M49U^3\F@6E+(^5WN[2'8J8;>[=0QVU51B'%^CWM[U!CW#;UU>$Q&W5)UI+#S M>^R-%NA!;7TTJ".%*0HQSN]P!X-_;+3T?IUR;A6%)!1R?G\[&/QX2_4&==1C M+MJ9>ME)J@]>%,[W=J>^CF!(Y_S!$*/3& ]:>F?8JV$L1%%(Y_P.=Z,+2F)' M[QU>9:8HY!@4[=6NJZZIHZF,3.[[(W1F!-&7I7E5'4 MDT+.[W+O8)+\0&^IY@\H^'([W7JZ,,N6B'Z@$X33NWG=D9Y.,T MC04K OG8??E;Z>J(CQ4>GY:,:%$YU*!(TTCN'&R\G8B.E%BHVK/HZ.W]$ MMM,#M;!GZ(/>I?"AXB/%1ZM\=/ZX=:?/U<)6_^" P-7RT45AD5;(1Y?BL:Q! M16YG &IAW]"'[1JST4E1W=5U]OJNL_/GR'2&Z"TT])[R77DB)ZH(M6 MFS^VP^]3!V"L/8#7-WBM)W>Y@]=ZD4KO!I; MKMT]?^E,M]T8=UMZIU>C\CM%[]=*[^>OX^DBJ$E+;[KY7>SU^)!#;(N-?1 M>W5">%'T?J7TWCM_J0/8(.-13Q]U#^XRH?0AQ2_'YI?SYX!V!]11H5VG%K6* MWJ^5WFN0W8+H_3V]WZX1C(>B]VNE]_/G%G:&!?'(>/4*IKUW_J1FL*G&QG"H=X<*R;^6)'+^("^8$>,>Z/"#JLJX M%(542B'G#XOV$(^H.]#[O8/#1$<@$=62Z& 2.W\D$G3=<:Q_::ZIPXEL?[Y T2@C8$] M525VB))"E9+(^6,B/1X3Z0Z5)E-+"CE_%*%'B V@[';K?4]=H%MUORJ/<\(D MI-VJ?[@3VW&8I?F<"+4WD[>OJX_>FW*\G(N0!+ ^%LE3)WGVQ'P[2#O2,V= MT2FC((H,VOVVH).=J/R.58+,'?=#/IU6>E4I4 M,Z*#M.OSY&, ^;0.5AZ5G#D&!9S?F0YJT;BGMT8UJMI4!)(0R/E=Z7UT MI:N^K9=#8"4UG9PK_HR:3J\Q[NO]3CYA4NG#9Q5#@V,XT_/'WV^,NS6JIKYN M B@G)@8Y7_D9Q<0 Q41OF,\SK8E!=(&^T U!Q6V_4="AKPTZM Y][_K#"^A[ MMUOMA>*CU\I'->A[!_I__?O>*3Y2?%3OOG=@(=6_[]V%-SA1;%AO-JQ#WSNP M4^O?]TY=9XJ/:M[W;F!<0-\[Q4>*C^K=]V[0N>:^=SO-1>F,BD?KW11OT+V MIGCJKE-\5/.F>(->_9OB*392;%3OIGB#OFJ*IYKBO8;!:SVYRQV\UI.K_>"U MD5P7#@]' ^[1%&_J,\L.-=\.?JK>>.KW5_[["Y0VE]T;[]O7[ZHIWBO!Q!W4 MP)@;-,;M45OO] [V_RL0:$7PVPB^!K[T86/<:ZFF1XK>3T'O-?!YCQICH]O6 M!X?'CNI3'ZD8YEH9YOP(TD,$&6\;>F=0(X91!'^M!']^0.QANS'N&_JH?S"H MOJ)W1>_;Z/W\@")# P3\H*=W.G6$%%$:D6*8#,.<'V!EB(VU1SV];:A&88K@ MCT[PYR_='F)C[);>JQ/6AZ+W*Z7WX?EK0X<]T(@Z/;W?KQ'!7TN0)@'YZ_A&?8!_6L,]#;[8.YMYA:%4;_821R_BCO$ &I6GKW M\""OHI!C4,CYPZ+#(=IX [U7&5I1#1 @%(DE)';^2.00@7S K.H,ZDABBD2& MYX^]C1"D!C09U3>QGA1R_F#5J U"9#C0NX.#\W?4/55'$CM_?&B$R"(&DEA5 M9:)*"E5*(N>/B(RPP6]7[XW4/55+"CE_"&'4!2'2-_16O]Y=QB_0I7I %%S4 MW_%-*2C!>ZWU])5OS_7(DAH@28]ZE2%)5WW01PIF*CY5?'IY2-6C?F5(U8I/ M%9]>)9_6 E[-*@,";LF;*K49L7F]6+S.B!MCX:5(6W7A,\5GRH^K9I/SY^< M,AI5AN2M^%3QZ57RZ?F1P@>M5F5(X35A4Z4V*S:O%YO7 &Q\T&I7!C9>$SY7 M?*KXM&H^/7LZY:!E5 5FKMA4L>E5LNGYP=('K4YE8.DU8=/Z)I'\/30G#H/_ M6O;3^#_A#_ET:GU3!@3B"](=_^?$QQ^+ Y _JYBNV^UMA&U0NWOSK?9CSK2E M#Z3DOVCPQT\6!II-5,BT$+Z;>8[C/<,!PN3,D 7OULQ]S<+DD@05W*#,>]?I M2T%HNQ;LSKN;]I PZ,^Q"?_Q;T/#Z,<\!J%NO:["4/@?X+ G,ZC@(5P:/@<_N8?YF(9S&V?O5>'4=EA_&Y; M-[A;T]#S9O!V3G18F*;;W6: MX_]C?L!>^-__V_-_TLE]8ZX;O#A/IFN;],$_;?_1AG^H4ZST%)]9$,(!WCOP M$\\.=.W>M6S3->$D[>G>_R;VOW*=O_!B\*YV/];W_Z7A[M^ M!W>;EJ=KG^$OMF4BCSR9%F>('^R7&31W/X]:7KB3M]H?[L1V M'&9I/E<%-3N OTY1A;+@YM5"+S0=T#%#V]'L$+\%W2V";?H7LW3-#+7G.5"J M%L*\Q/=3N)60W$Y^9/V_,&4SVG>D\FR\!V@BI-2UL M]V9E#U>7OW:1LUDEB\QU&4%937MMH?PAKG@'UA_S\:G&^ ?:-ER!@4-PPZ $ MY? _5UA.6*B]4??&X(8S?,.LVU!^VFFL_TT/?G,2.52T38WQ=]@B=VH[-I]5 MZ.&ND*4+TM?2/MNNZ9*XO7>YN0Y/78)\O:7+)[4R.&]48'VV]'RR;D'$/B[@ M^#5OR9!(0,,55U> VS!-;T/\!5Y;@3 >R]J,8('S]TH!0MX%V!#'7 ;LG?S+ M>VF1VRXMBW[T'FQ8T)NEKP+9;,6S0 3/OQ8<.!HU!ZT!,J&H"1$O%OS9A&WZ M>_[SWJ Y&A5_U6JV"S]?-U3;:/8Z_5H.-=PXU)9"FHV%IZ/<8P4N4B[^5X]P M85N6PXY^*11W9?IO9OI@F*.V]I%-V6+"?*W3UC,^M4/V)149+N%6V[YIQ_&@ M[KAI1LOH[-*ZZJI6;+RZ%;?+<$&]VRAM5Q%IT3_(6ON>7)8/_+(,-.'IW]/7 MGB>(_>)))Q*5U0:4MBU^:_3@K*N^K-J$0:M[I-J$+:>X>RQ(G&:ID&V%(=DK M8:%KYJ(:I"KVCI2J6&5053&28J3:9R]4U^K]%(QTT>B\.U+0%Q9J)APG>H!" M>V'_BSN*V*\E^QT%I+AHTQ@.]8^31&]Z>!@0F<]4HDDB)V%RZ]2 MHHDSTT0NM?=D-#$"M54WNGE0L9/3Q&OP%GT-Y\Q?YQG:B2-V;;U1/XXHQ1!G MQX4=M%N@A^KM7E5:Z*E$YBLAD&/#PL[L7\RZ^1?SO2+::/,LJ[;Q7E%'':GC MV(BNFZG#J!MUO 8C509BN#Y45GEYMW1PQE&&BA^0O> N=OBF\F9F!C M220\0E4(<8HKKZN@SZ9>0)5>\KNF]C'R12D8/[<7S!IDF:Q!_D6GK6N8'4=_ M&C0H)E)I7N3GWBB*'M;-><9'_/=22M HFX'26R7E3[^F=L!N7>L!:#7X@6_: MC:K["54C2&TSGUVBP;DZ\!==*SGE]O&G/, IYZ\H.64ZIY*S-HX_:^RHULRW M9(QG[;-@B56D3\QY.9Q&]321KK+ <8BU<_P]'#7&O69>==^;6+M'G[+1VCSE M?8BU=_Q9MT$3;.:11)*-SE!K36HI:,1W=@A7X727ZHKI%"YER@8%\G_"FY)? M'+=8&&&Z4RRP][4[GUEVJ/WFH<.I)BO=N"Y$#;CS%O#F%R0=*YK"&B=1 \& M=%DN\)LHM!TLUA,U>C&^P/.<^1Q=P/& +."@'R.'ZD?D+Y:1/YV; 0H*$C'Q MYNFT>_!35YO _8U+0C+QW,#&[%O<3"ROE&78LM:1?H6%(TA/\-W2?*&2EIGO M+;(/OJ'RV=;[;U^_:TO?>_3-14 ?M=^_;2):0L"T]'?X^L@)<!]H4W[E$XL-T475 MYR-SF4_#P^[ HN"U3RP(<2TW,!T+M!JJT.';Y'JA'!+$^DT4).NDI<1'N/! M&'A^P!$?XE(F/%E;%@4Q$]XOSX>V,_)]>"_,9<(<&\0^''P8I ]+,^&8Y:[# M!TWM$FC[WHT)-9R;H69YM)'>; ;DD3EZ(+9GI,0PS0USSPMX991EPU[0_@!% MTM[$I;>Z-@6EVB2M,KM=HC@X1:]8U?N2?D?V["9P:_.#2Y.51[." S>E!.+J M*JJ\1#A 8[ZW]&U@.R35E# 2PS@DC' =/IOA/#1\F_C4BAA^ W+[1K(2S#&I M+$[/,"%[^34MU ;:>K*MB*C9=C'B;<^ ZMV0IOK(<).7ZF#K4 MG.?;#,Y%EX(:.">N3)7+-@//-26)!]$R+F.!)]G4##:P5\'*$DXS'T&V!2&_ MS3902#Q(+$>+AH4=MAA;\ MR I>BF[Y4+H&Y_F2401EP00U,]E=D3E^D?K!1 M_LY]+WJ;",+"3%*"H,6$W5\IP="DF8ONV=&VAI>[ & <'ST8LFX2QRI+IG&4 MEK1J4#6H&O1U#GIAE0_%X" ?N&< \0O3J#E:$4S*B2$RSIJV>C:(C+.NNEP1 MY99$S;3.N&K/)IIEV50Y2IR5VL7JW$XIYAQ@<5:W6T$IZXYG=P3N MO+![O9A8_L2 P(TWF^5*+HY?CW36A1_()/M<8;377V&K2[,+MJ75.X,\&L I MZY$.8(P+O&$0+Q;F0S&>)09OO"C@X3-M;VXYJ!S^HN^4?=A%G("-J6EYEAAQ M>.?S5+U?ZQU1VO;+@8+NJ$L+I^+JC:TLPT.WYIK$R!9LQ>/8C1WL6:MW1X<@ M[U1XH'O+I&UE'7_/1'IVB"KB_MAL-& 3JSUH=R=&M\UB:_D_M'S#&G:=KSW8XU\S9 MC"#V*7M*^]UO:K^;OYZ9PU,A%N;_>CZE2L]A;$[&- >9R.RSA6F[^*_:)HXY ^;6DFFG\Z9%3E@%&$= OR)0N##RT,T"6S+-OV7KSYG MG]]9./>L>TJ69INE0KXS!7QVDY,5Z:PX(HG4^=+BL\WSMI]:6CU:B?'B^(5? M&;DLEA6IG.&GXN X7]VY&B\,>YU]&B^TNM5$>T?-SI9H;ZFA1D?KEI!_[#) MX5-LL@,:_F6M[5:RO*5]!9;WLT;]47SS9XQ2JE>K5ZM7JU>K5ZM7JU>K5ZNT MIQTM&N&?YL% &UK&;7MYBJ_\.'"?/WQV?]1]'L _0Z/3[_= MQKC7:[9JW#NC1O3[&O(0MF;;7GGF06DF'1V?27MTR72KPGB[>#Y45+A:PMMJ M'9\*^W15]!05UL1A>Q"0XDYA,VHCDL3,OGAN*@@G [1KBBT[@Z)H^?G0IY+0 MFHA918N%Z<,@'&(!@2P$<)'+$/H"L:*T-UA>^9;B:>*3T/P5%YZ_F3"7S>P0 M'@A#WYY$?&2!\5Q34:9PB]J9[G:X:J9<_SLT:Z*NAYOM6= MLZT9>A4F2LVW>=,5F7.F\=<0.[^J= M5E6ACT.ST!4[7#$[K&LO4R-^0!QXO7=X(P[%#J^3'8[0 ;@6C-'%;@-ZOS4X MO,!)U1%O)Z/?6!"\T^[SWLJ]%,S7&F;92R,#!A)]M3]PQW":G<*JV*E-?88' M534+K.">44121D\Y#948H)WKHWZ^B9*BDAI0R9IV<">GD@[*DEXGCR9]'BIY MC6Z?'2.'"O= X1Z;)^RL=G M2VPMJ_>-JOQ9BBMK0(&**X_M=SL=?_8;XY'>[EX?;E 9E*"ZH-?<.680:+<( M7; $J),6TH;Y%]\R'QQ"9 V_^#(2"L=*?\6:'*E4[Z@(+?2S!=/'B+(>(\, M!O$YE@LV)P/:FM+CGLM;XH$9A&]+.E. *80]+X(42I-L;>JH]U=D^QQ7)M4BTS&?\;?P(;X!^RI2'T$"6B3KS%^* M5B=U:156DABQF[P/Z^=4^ +OP@4I:^N]KOI3^>:T9(=F(J:H:80CP)! -A8 M,4326C("*5HP%O(6>-BST@O@HVQ'S'BP#YYHL/*1>F]22U./X(\P/1A;75*# M:MQ-3M ![N:Z/JWE>(.F3(2F35CXS)BKM8G P#_VM/H$%1UT)Z-A ][2R& M_0AM-]7MG $//4&OQ'==0M(.FZR>_FTKV"N1;O/>D5$AP](+J_?F?4 M],Q:'>0^+=&2T_S(0 XB+MD#FV)+=GX8#R%!?L'!S682KJM@[].T"[]JXR]Z M22]+.P@B,2LO"K'',>&2$>=2MZAR?,(1T/CVQ1!7H=9[UVEIWW[7/OT0/2>+ M1IVP1SAM[%-*'1!=I%0O@,.C94S,P*9+2(QN\-$OH^_P%T^;"9T/6( M&748Y?N?H+I)1BL\2ZQN )W/Y@V@;2 QTQ=B/O.#M=M*T?APWFZT[GI/O*+:JW!P>>5 M+^[*N.CNOWQ>-3:X/LS4WX!6@-XEJ07;7MI*TOW774^#G=VC/! MHDPU^4PW908&A>F01)F@4@6WF^\EH(17W@9)R9] W2I[&]5% M!=G=3FCWT&CU7%RC*'LKLE1QBXI,VYJL=R-IWKO:_XO@N'GSUGEBSQ82(RBJ M0D"7EEZ=K=)+;K,HP>4RC'\,=-@N+<-&(*/[:P08)U^PD1_26*&XB T:FF) M* >U\^2NW*S%'Q+FMXVM@\)#E=L:Z(KEM[>[IKMI6!Y;F^3#[[C M&Q_$H*D-!GJ:XB8_>[X5,+=@?WNMQABLE367P]H5Q^IO;N>U-RB?LIN],M;J M#L?T>'FRA;COH_UD6V"_9J; M40#O;VH?N9%>IN^UGFI\_DKG8S'Y%+9E]]\_=J5]"A%11<6V(%0*LQD1'-)0HB M+(2DZV8A''K 'VS+)GQC/ET,&TEQLQT23U..=6<&\V\PXZ+[A)K>CUI%P=1- MG9NU#*#W7BLRMBLG^RVIMSF5&SM(@BPPX,+\ MR5;4',L.>.R36@-D7XHJ*2FF.H9=G$@T+_ "%C]%SB+O.7W=K"CN;_";M7@; M?)RW*QT.K.Q]N.4ZS*QX85J;EUCV^C-:O=TE<.I%/[P83GS'_FXI,3P@;EDK MA67T;<%*"^) #!T#G*Y#MD '.@SR M KP TL#E(8V_(A,4/!\^G8)HBID+KZIUWM*,,A9@EP<+0P&VS]WE,Y@,6&9B M8)Q0/&OIGT6.SK QCC0O':Z5P^W"LSO10EU\YB4-E6\^FS$?!=C%F"7I5B)S M,"Y*FM2C+5=PO".5.%Q[PPV:0O$$AZ>=X @A,]9ZA#>YB%,AA65,1HDSX'EN M3RG8ANY-^-\)MN&>(C]EMZ#?*GU&^Q#1GI-KGX2 OB:!RM(S-$ZR?8?,D!=Z M] =ZK]O93N*[,\&:2&\%K8FT!\8T;,FF];3&BI"FY8,^-\/+$JY)N+"F42 = MV2NL6!2]A,Q"73!3EF[&-?\'7-?:/^$&IL#VC.+_ODTJBWB ?+XU6?W& MM7[>8)%M,=L',V 6WK',#2AQXM;WT1V+FOB'E^01H9S?/H/Z MR#N'W;MP#!'7V)$X?\Q-]^N25"D\+&;=N]\H5:8T#W<;X_Y0[Q94:^VQ"X-+ MW85>8]P;ZJU.7HSI^P6?MUT6M=V)/J>'8;M@)]*BE#N<8^' ]1,>$*+V=I;( M,2N]<]LNL40BY92 +RS\.N,? //_,'_]"3,0_0MW-&=3.P'F;+>O=_MYB[8\ M9V2[P)YS5: X=PW=Z.>QV?>C]/8V]^;)5@8:=[>C#XVBE:U2;J)M9TS8V$85 M%GK.!@X8IW'T*,] 'V!PEP9QHJ48E=,_SX#BF@RE^*2SIBKG"KZ+Z,?,[21\ M4"QMRN[P !1ZN!Q'@R(I63E'G&1%8 6T>SK(_U-QPTE6!9:#T=7[O?PYK2-\ M%-5SYE@K&,>>+?13#VGUY?CW]DXRYPBVN M$5749!T;9PV4:T^3>'$297LC$JX_?7N0"=;HY<=DK$@D/)+SD?)%DFKVU3+V M3-T&)7*[6-)CAI[_5E(NGR"S;DP@6_,QG:NYZK44K)"R,&401Z2=TRLLABUS M77I),Q1-[E[FL\-'>:$+>:Y7 M%HV_@77Y#,42[O+2P_P VW0+(Q]7/R5#6V9H;H"7 M5WCR"D^^)*3UPK8LAUTNGORN6,Y7A0.^$SK\5:UX)Q#XJUKQ@5CO%]@D\\MZ MO?.?MJE]9RY[Q@_@8KQWI\V,,EI90[O]T!].)$6K17\X&-_AK*L^%A926<"& M09< LT>#BA%5*@-F$*=4"C-ES]Z<5\P:5\P=I3")2K-'KS$>Z+U!C3N1*@91 M#+(7KF96492QL[9Q5-(8-L9#O=7K*LJH M(V5LN6:/2ADC5%.'K;I0QBOS]ZQ!S4!AY/@54*_+5(EE)8V$^F[7!$ MSU31HB!""G.6E2W#5F/3FU+:=$')W8*8\O[2! M7P;5 > J1E&,4GLHZ>IO'0-OG=8@GT9>+SX2FJZO5U;;]9/N)5,L-ZB2O\I]ON6;_<72OV4)0:I M2L?]1!J5.QKMO$@[92_6\NZ;5T,\=ESJH M[TW+J MUG"B2=M;TSI5JA%RB]"9W7UF'Z\7:6L5;M[NM57K]=9$IQ0L_&-_- M6!4KA:4*!45;PWYCW&YV\@)"'L4Y1.Q^T8>S.3X4,UX5,VYT?.R&36BL]7_L MS)<#A%ELY],K=_=C*+90;'%VMNA6S!9#NJ[JSA:5N/=6=.[23K*\'W.E&]Y! M+K@ZCOX:$O5.G#^P:Q).[?:IM)R^H"Z?%Y0%,*HH"^"@#*/=&N@J4J\AJ=MM<-#%5J?0,5.4=\/[YOI,S<4M%I:)ALGRK ]:]:@XI@+X9A3:.J;F"?/ M'YUC9]0JQE",40^%O\);I7O\#-IZ^->/G3Y['2._!F-!97=;LJ*>R9FM- M'&?-FAWU5=9LO:GCG%FSH\%%9D2S:G9^45JT,PA@XP MF"]>;.ZG<8F#V;,Q6TIN#BO2N4J=Y D@:%XS2>VIIU5&4Z.*-#5%4S6BJ?VT MNXIH:MAJ5:3?'9VF:II'6I4WJDXC7Y<&5IS"G>O0SE7>MAH%;"7"OGUM!6X5T,MQ2WT4Q[]ZCC]I#=T&YC&P=])(Y;-Y_Z>Z1^8:4:7ZQ[7J&'#S!_Y1G_6^N:- MZ<^[$,9"/6F;!-;(^,5Z*V2WJT;VK+QXT/<]_$3?Z?UV?<6=\F: M\LT:;Q= 6CM")/<3*L9TF&8KW]$6CL6Q4UD!LUR/3NIPNU79CMUA]U ^UG.J3B,9DPA.E[3S:N M)>!-346_5%CN%,X)'MRK4_$1Y .-N'MCX'^:ODT^@7O1[U7[!,L/7\HT73V; MN'M8FOY/[1^>8]UYV%;6U)[DP9W!I# S'9-=VJ;#C&\M\3NP$BER$^<'*@M>X@];"[8$3+#N"R M A(!$>L!C?G/-A";SQ8>?(9/P]K-1T)X;VJ997C/.*;C"#[*L,:"9',PMY=) M>UZ<,#.GB_S4%(-H$@#'F3XUT?V342-@'!)FQO@$DD&)WU+ST,4,,Q\B MIQ8.#\/"_?XXA__:P>K0F?GR[K X$^ S^#U#KJ86R3[()_\%&--EL/Y\5&<9,;/KFC?CL62;R7;$M?"-'-=BH>M M?D/(M(A9MZ'X#,?.]BXNZB LY*OH(&SZ_@M^9](]PRE_BGHE/3$=8$&,)C,&C],P:_04T7G8R'8>QA;#*XK= M:M-HL4%\$?'&P285Z8"HC@I/_25T(P8MIU/D=K(9Q_ MK,#TK6&GU'3?8&W'UKB7O<)L*]SK2DHNWH%;$HZ[= ^",&Z\M!:X> GBJ[! M;,YT6G>HW;NAN-+>[75L%14DG"N%_Q2;ORFZJ_SE)PF>7@W?!!%XQ=/X[V3T7C*%8AYGAW=Z ]J0N/7E;NSZQUW M.YUR ]L'71F.%LS%T_=FO2!6V7(=R.W\'N_F%Q8*M:[T+3!JC/N&WNL>W "\ M.I0H10N[B\W#:2&1ENU68SQLZYW^P;VN3P.@=(WFP%?TK6O3C(UV^MK="^*/ M+;*2]I,[*/:4D.UV8]QKZ?U>/K1Z-CU94<#N$G)?"DC)10/NR+;>KHVE]#JU MR!]>:#I5B,8CU;5<$,ML4S /DI>83=7K@=%UL, \4M7*WLKF*Z:8;6KH0?*U M"Q0SZ.F#T<$"]N@4YM:[^&+=<0>6.,77[],]TC->5&E#.P:$< M&Q4Z-N#*GNZIJP^ ]MMZIW=>\#'EVSC(Z0;]IZ?]0]MME:)U_'JR"=G=P=^XMIJ7*!7)S<6DG.Z15G,558H7Q!4F.G"Z?L-6.T&V-CV-='O8.O MF;*'+)R:*75/'FJZQ\J9F*'2<&?S-?J/(4"V'@0S]B MEI;BEUS["E4H<+V*PH[9SX)D;EU+$$R*7O9,73&P#U=7-UHU2M\Q MM_L8E-ZEE,;.I13&7&G+A>M2O?;+<7=V4(M5( *!$.O,1ZT]5%E,0U5 M#W3ZB' %9-"'^P%CPJ^L%*AFDC*;\GZHI*S$_7KI_+-%C%; .I13T]?;HZKR M*6H1%E;$LUWX5D \F(MC]/16]Y+\V5>BOZYQVWKNXTW(_$5ESL/CH!WM-?CK MO%:3(UUZOH3Y>V"N[?G:G<\L.]0^FU/"OE0IJ@?-\6B@PZIKXJA0-%#N2JR !CJ8+=5JU8@(E,OHQ!+[(<)[S78)/]5BD_ _ M_FUHM(WWYFP&8AH^5:ZC_>5T>G,EOWZ$/<[RZSS M/!MV&N/*\D65RGP&%_Z:DRXIC;L@C?5!YV OOJKL.MB+7YU$5!4ZI?SX![!/ MCSL?#I>DJL"K9N2SNR?_ /(A9(%*Y*^J\CJN<-Z0F[UC@.64[2PO*WWOE.TL M+T@"[7Z!E98[ ]#ZVAW=Z(ZJ#2*>M*_E/B5EB@D5$QY)#2C-A$-@PNY 'QR> M0E4+)ES37#;=9ZRXW2SNA\U& S:QVH-V=V)T>ZQCCH8F&S+#:G4L-C0G_],> M&(V=>C.6:B\7]]FD-IL_V&HKN6XGWTJNV\FWDCM%1\A<]@%UA.PU5YN%7D(? M2VR'Q_Q =L];V_=4-!W5GCSJP,@;6.JRXR!VKEP"@\WPH&U_&BVP<>24]]VS MF&,']"O/3[JEBLZML'#;8JX5B&9\\!^?F3 A,Y!#)CU6U\[N#GF!.@$RWJ(/ M^VCRIHN\<^/:7YJBA"DUCU"#8S!=8!4'N[9B(S/L1NF+P=>*+9 T$^;G))?1 M2DNN^R^?-Y/^1S&1[_"Z;_';8[%U8R0LT6V,A\T"+*#_$W> O%WZMJ.UN[S= M&=^*F>/Q+IJT(%B@[5EQ/^:U^S1ACR9VJ95#]M)#RLW#[S>.@JAO8LNS^TQS M87_A7T./=PJ-%KC;;\RW\ J?L9O?85OGVF_W'[Y^U][8,\W&1I?,!1($Z@K> MZDA=.* 3,A_/_@F;GL+;&39PI/'-F,S-Y=(!:OG_V7O[)K619'WTJRB(,_=G M1] LD@"A]KU$]+3MW?C_'5"H*+16HT8O72;_?0W,TL2 DD@@002 MU$:LQ^X&J2HK,RM?GT25;#*,]%B<6R23/@<[>3-]6_ZDY;I.>MB9C'I#+0U! M\EM7FAHX=#2D_'\<-:==44HM_ _KKP '9,+SO\8DSIC6/@"O6AGV,A),DKUY MA+3:'--F2/(!?<3Y+N\IFX')A]3:SC38@P.8$[.;73[5-ASE^^0:2Y\/?\47 M+@JJU7@,*&X]AJ$Q%]LAI'ZKF-+P0J684BSA0&+0VT8_2)\?CC.NH<= MF903$U&@0+0XZ\]>2QV9\CFRHBT&*^4M1 MEV7F%+[]][W7JC'X ?_'2R9I/;YR$TB!O(7J3R)J[S'/S]( MF&"0OG_Y^$U:V0%.F_;9$O2=!T=HF$?=2FJ5NBHA\QJ-=!_)HW1G9G2;2F]@ MZ@!.S0^%S YO%HO=@_BOP_.TY MX[@+Z0T=P5L0&;\I ]3W,MG[P(TX; T6D@3D 0ID3R,F/EH9X%3LO1!VN6*+ M)^Z&*98PUC@UW/LRC]C!V^:2AZ6YN1#H)V510@985=WOI1TQ"2AJTX3D9<)6 M@P,OJ&DCY;.'7@N0I,@<+$4V11GL)]R&7+P_-"PY!W(=#TPVT.%R[:6;0F-" MN\.(L\ 9 GF*\=,8?%WAOVJ['V M,#24'"AO+>]V:+B[_=Q-SN?U='' )GF<"WC/<4)'V>?Z):%2-:Y2N]*6E@2"V ;J#$,")]F% M4P5'@>80QPHZLLN?$8D J72D+Z@=91AZT0/?ARO-L V'"MJ&VE#/F#>S[?KM M=_LV=Q*&$Z8LOI?(L^#J)G0O!CN:V$7&HL]&;DCXL4.W80E6*Q7W_#Y;,!/L MU2]S>L_OZT?;\+QT_'.H7B+2F49N!:JA@[:*B14ZBY'C%X65UA32 MVV>QTC6(]P,ZIG!_S,FE2G1O[>I_>/\3J+!0FZ/Z"G]"0?7^=E8HUMK<$8AO M HK" ]EL8^6Q^^@O[Z+R4&M)FZH"+Z/_SI4I;K>T_H::M,P61^^ M.%2T/2#FW](_U[1>?ZAD_JK?DTO^?*BJI;Z1MRBEW^O+P[V/.E"54+!=KN3' M,E* _+ ;E>IZ0\K9"> 9IO=V*YW4W*IG\6KQ:O'JZWMUR\K#LGN]?P\M#,./ M#0HIM"7DJC$[CV[<;W2Y2C9=JX-(;F8I2O:NRX12"_[--R9@=(E:^\G?W!]UUK&I"%^F"EB$F MAK6N,D[G"Z/3O5Q%9SW\)5H@+DWRS%!B[@,SO2+"W-N?Y2.Z[1(CU;(?!7V*"<+@=,]RV5ZE(?)'N6= MFC':CT*3/"NIX7L/'WJAHN-/2\]W VJ2>%B:_\7,)^1-8(X7ZJEZ;WDSV_$" MEZ4+_$9RNL%Y))=H<%;90%;-&AN<1SUILU,IL=6\-JQ&M<_\D[?KL5\KQ]OT MZ5G/*Y!=](*!-WXR7YK;PWNJV !\A39C:;@4:988DCUBLN#3]P#5MZ M,CSJPZ1^B7G8_Y+^^M;'/1_4V!/#GCX7K+6N!%]BKU2>"']QG];2C""8/>E- MY]N'1Z_SMDOO!%XP: 'A%Z6YZSS#JTRVPOK*)8CIVO.QXO6D?_*F M,G-S>E;B]+#I>BF!-@"EB70!4N/"J/\0*XSGMO/*Z0:,&Q+.P\9'[R?OKO:V MGQ>U,YIA%S96+7O2 H0!5XM=NGQ:&C:,K (7S\/C>S.2W8N\V3&F8G@^+X8= M1-VA^5NBQDPJ]=TTC\\7LZZ%\P.>[%= MPTS2IR=]H7;0Z/O1[S?OICU[P?1?P**X QO6#T],-)-^@P.3_J2%X=NDK["L MV;HG?>1%NKG43!W%W+#<\" B0C\M@5AF-/_&7N-'F>$N88WTM24&XP%V#R14(VV4-]!N-=2Z+-%RBQ39=/GF]*S.(LE M7D/&$C 8'B#:50RY;ND981]PW+H M@"XJA%>&6 ">Y+R@B;%@=^%Z09-:*%@H9ILEQ&^+UD"Q"6 ]/^R8AD]8KDD" M;:&\_. *'NY9Y/6HQYAW"KC(LPSV2(Y/]+)$P]P.P<,#A>\ESA-4>#!;A/T6 ML!TGL$UJ1M@Z8N/)P./B?:GA"W:?G'SPFJ)PVCLO(66]M"VTMYLQKJ4G?>3, MY_B.4FUEX_U-98\QT1YL;$!>?P7="E;+TY/+GN 7'V'I_\"5E^TL&RF(HY(. M4&PZRY8E&^3T2^U$W=^>B?<]XIL@%^!M1SW],2L""Q9@GIAG_L\6MU"/3 S' MXJ]7$0Q+I@)YQ:MU'0EQXO[G=V9TX7 C!N_\C3; JR#J?$\W:A3JX@O]B#MT MX^_54>3;6V3)W-_)X]A*/[>V1SE41N_J<>F*+.'=%FWD04\>(C'@MGXU7'.C M&D'(%Q8H(CPKRP=##\]PD]\!NP85;613A@=J)6[S $P:]DX<475'1!3UTD?$ M;TM^,]ZA"=!@?*[2B* M_^IP]1IZ1VA!1*A$:$4X>'' Y_]"C LX^7=X"XI3KNR4OW#,F0R%NGQAZ\@< M#)%I>"\IOY'QP=(T\,G;I<],;>O)B!!L]DEO*QR>'XD&9-B(1'UUY% CP]/P M"'ZMW$7&R8Z];CI$FF?P9$*3&C26%>'@&-DF"8D2_)\? IDG)GK22[2_[)BJ MW>@'GH$A$YO#$_$P@AL"-,%C>"@BC#@P[ES#RA(NK!4%C:LW:(2PY9HO>T)I M&\'9L-.M%4#5%U<\)/J90 M!08 C>T+AA@^BO]NS(N=.R$+H375(Z!7)G-<@< M/?'>\H'G9@7XXA_ OOB"OQ.M"(TP$8K]D8A8U@_A\3DTU7DVVOLR_Q+XY-_! MJC:+^AK*GD=GFI$)'#0'ZN-'TB220O0, O^ AWAD,6&@*O917L+3"%,JS@K\ MFX25E^6P>GNML^DZ831+G'0O+(ZZNBP,M](RIL$:(^86+'(*FO8GH_1,^%%* M2\&'R!3?BF1OHS,B6@*K+:4[5R^"SYKY /P+,47M2PI\G5P,]4O*A1%? S%P:,T0L5 M3#U&*J] G5ZK-A;=D"7V5340T+-EFC:[4"7<,868-T&([>Z\8\MSLPO6PLJH MDK6[\) +U=]'/N1_&OE3!VLD1@/QL_[\\W<_J)T6%30K[2=TX_H32C9,/S]/ M_2"-&'F@9'?C^8"A^NR #6ZXZVU7Z0-%H/YD!I:8E2[(Q>D(7:6R(;IEY.:D MT8^";R_+MP=:=FOGVU%G,NSJXU;P[07AS%H H+;=E1PZH2VV0#YLLC.G]/:= M0(\F&B'_7)R#&"<"*14B=NL5^NLBC=S2O[ ZUSH3N=M73I[D>9SPU&:)"/8] M#_L>Z/2MG7UQ\DI7':>AV9O)OAD=9-G!9JU!D?H?VU%Z$2,7,7(1(QG=LE8HWH -+QVZUXGYU1.#[%K8*Q1 M\&US^/8 'FYYODVQIM;O3/1ANE.R@8QY>T'P_1 M%VM;*>EV_R>VT4IO_G \ MCWEOL44]&\BDDB+03#087 &^_M/RNV_X5._]9?XQJH;\REQ2Y\M91CFHE@D! M<_::Q"($MC<$SH.2H+;F98P4@6/_+ ?$FOF^SCC\$ M.UI-G+/-S*-*.K5&1%QTO3<>JF4#+D.EIVG5!5ST066Q#>W*%[6?Z*?,Q).' M]?BM)P!%%?-;_P^TI3BEY40S-L0S')R.2P:ZJQ*'-7.1-9 M'$\>$"9D4LCD="V49AVM,]$SKNVSJYDS!<4NVKV_$Q2[V4!8W<-R&VO;Y[#%29/M MSF:2C#L33>X.]/0@7!$&$V)Y?6)9[I(^M\>M4Q1LC'FT]HY3$^I J(.K5 >I M9%7-ZF#<[TP4N:OTTY:\4 ^MBF9@C^5!/U2:?4= M/]];_63[>/7[1@5^=OSW\5#1TCRL=";JL*N/TN'ETC'".M@W/%/!OLUBWU0& M^E+LB]4BPZXV3$]';!C[7E< _!@S;8^)5LK,R2#,51HRJ>STF45K@#EJ):,L M\CBW[\R!GE.1MUJHPRM)5!_/7FD.PBJ'455U?.>R'P3_')FVKIY_1N!?555R M=O;[^\2JLC/$6K(#H3\<'V>,%^Q$]J0SA5FR%GMDF"4WRE+00@P;ES.,Q)M- M!E1/H*98&<,44CQ_UTV<.QX1RA*H2J$*JB.E5QJ$_W;*I"I\CO2*\N\GLA5;$% M*58I ^PBZV;#5)48%LYW92U-.+[[NSH&71=;,GAP21B9Y)\??N'@>GC3ELLZ ME_ZC')=OCTT8GH>[1S%WZ_W.I-]+LS;?(Q#4QBV0U\M,R7,&,*M;<90TVLDQ@9C=SJQ"2)YS^'(ZES.)7F3.,0 M:G=EN/Z:8Q0BMA_\Q+"1B1E\!1[L2BO#2@$,9LT^WE4T?]N9P+Y%Z)UQ].EP MW^Z ^OBJYU=Y?_,58PI"%/CY7\D".3QS8(2.5=>SYM3S/Q?N1BD_L;NIRXR? M=\8<%GMOV*_&VD-[(LFHP*4[--S=?NXFY_-Z;$[8)+] 3%2!=.;W 8VII^ L MB2FRY2.*=PI^="^X:JPED@P5@SW+=THG][=%(+HN, MJ0YZ8VW_5(S">(_]WFA0#CIR#PBE4O8;8E%7NJCA_DDRQP]MN73:K4@\O-(5 MC(\)R.>4'VM7,C5D&V_SFB8 @=,Y\9H:L MG9X;AB3I)EI^=9F'*S4;-T;KHJ6ZGQ-AO%DT4R^S[JGR&2Q-RZ>="M57>O]- M29=54"4Y*#R_%L.A% U-YA/HXBB;&=,5+-S6%3'52DCES4AER21V8;$D"8QE MD^SC/RQC:MEP'9063)7&S0VJ;;43,BEDLIDR>?:;DINUGQV?.P@/E)WU-\Y# MEDP..I/QZ>/=A5@*L;QQL20)W,C:ERGLE%)L/YQOS _<)7KS7#"W+\ZY]8N9 M=_]FKI,EGT.,3(\567DG9%3(J)#16J_.$O?FJ#7W9DV9PDNPQ8]]$:D"S?37 MWC,_*#Q0?%^X)U^"!ZOW^D#R*XHA%<49G5J_?E\ZN&BH G. ?H M33=P"7PBPI%*- 4<**$H!]EV1#]CVX6E,(!Y97E(O<_SD'J]3F)V(<9E C=% M"DMND%-+FO:%6;7"W)S>Y[FY<76-YX)/V\:G9]>HY9T3O3_H3/1^21-$L*I@ MU4OZ3V?*X0B^O56^K=##&[5&OUY17N-@M6T1Q^^F1:7P1)HRB0^]K^$8JO1$ MN/W2< 'E7(4.OC+^*>EU%6:@<@D5O3_N3,8E,'H$\S2!>];@O\K'I'\%LU\QLU?DR,%.>W@> WP6]U>B>5)U<$ M@[64P8[V2(HSVZAIS%8N"=*F(CC,B6?DOF0 MP@Q4,A\BBWQ("YGG[,KGB'R(+/(A@KW.X'$H(A\BF*W.?(@B\B&UL<2^F:\' MO8R"Y6YBIMC-SQ0KIV-R)MW7V9RD*)V)TI5':5].#$45DPZ%5KI*K50R!%!8 M+579B*90(UJ68FK96$.A%X1>:(E>.+NU4B[!7$!I#*A[M9]NM1;6C-!:0FL) MK572F*D^:+BG3$'H**&CA(X2.JHZRZHJLVHDS*IJ5-;6C/O-(.#MP;]'CG>. M7&V+Y3\^7SI&2.:NIJ:==#%53XCE]8EE35(9"^!V'<-QQ55Z9S+J M]C6M#>.!A%P*N6SO=5EU)8':A^M4[8Z&U=4?";$58MM=ET0N(J-R9#+HCK5Z06B&F0DP;M/%+WJY57:TX#V7"ALD^9W-1LL0X-4KX]7+J-6J M4V #G@(;*[55E A6;CPKUZUVJT\+#;X9BJ5S*2"EDY$F8(-;QC\UL4_)%,T T6'D88, -04'-5L#'9'[ M&0P[D^&P>'Q7\%1.VX>JMC]CDS)_T.<\#Y%#953QE8>BP10@U8ZQCJL= 7C8\Q3 MKK-3]79:2P==OF9M"KHV8@9K=E3,AH291$S6L58G-IJ M5LB]<4T*B%V-R-V)6.[A>6.1&R[I&9?*]0(NUG*U.X*H1-" MUUJA._M==T3KSXA:?\KVEPFQ%&(IQ#+C*MS(VICYO2_5L6;JD?LRR!"2[HXR\F.7D6(I625 MSAB\P*Z2,5NMI/1D,VIME];.ZTHC$;67I4J&#PKS5-GP@8[E7:=,N1$<;<(IW&@ MMN4&IX&5DK)A__SNBZ:B(.G:2,RMNVU.+><5%6?5DEZ1-NA,U$%M257!B(UG MQ+.KS,J=K2&JU)&:[C<5*E5P_(%'$;*=ZFCM(E^7.2E$;=$F;4<&R.\-DXMZ3 69M6R#B/BUV6@ MUY5.HPE&;"DCGEUE'E&9.NX#EXY.#K()5A6L>C:/<%QY5D_PK>#;>BH8QTIK M].L5H>R+@D"59X4$PS64@:K)'NUG]FTIC%;1=FI-E4UYDP?/J&R480$0,S4 M\R>JQB)1)8)71R2J"K-JR4356"2J;IP1SZXRCTA4Z2)1)5BU-E:MQTO31:)* M\.U%56P)_2H254T"@D]-A,YV] K6B(JY0S<_=ZB< AJ-RZ@F ;4TC](]VVT;-J9T M"+[1$+YS=6JFZ MUU8?=B9*5Q'3ZX76$EI+:*W3C9GJ@Y-[2DB$CA(Z2N@HH:.JLZRJ,JLT8595 MH[)R1E\GQTNW8OBUKFAWLAA^W=+IR6)1K5[4:<.O(_$"-<[RK:C=3]6 3-*\ MJ:PEIR,W?,]EYOJ&FA^G?D816VM/=]ZI&+KG)F+CAR,+*H9#: 4+7FXBLJ#C M)2D:R9\8[C4\SCSF2@=(?C=/W=;>$+ M"[&\#;&L22IC =PN_3BN'DWO3)1!5Q_5.\)<"*80S 9M_#+W9<75%[ 5G"NE M=4=R>@Z+N%"%W%Z?W-9]H6YD\1N^%2L/9K9A/>>5'A2141ES>9I<[WA7(:=" M3ANT\4O>KY5=KCCC#"SC?G45T0UI%#L<)FR<)(F9S$<+UVFS X\-]L!2:;39 M6)7%B-WF\U1-++4_4I'!,X/.9-1/CZ:188HJIH&W@.?J M5E5E?>PXNH@# 6'W8!6JTRE:8U1:6(X,R);%*FQN<%A=W7-O:W:F<'4 M]: [N/E(^RWS:DVL6F$Z%]:)^=QA=ZBE%?\-QIMOF5LOHUDK]\UDS'&.N^.! MT+RWR\MU:]X:\GZRR/L)WKVT'JY,"6,N;-25,Z8Z-TL)WT(N3 QT;L"8W(K] M2UG%VT+OGV+D"/#<=K-J39Q:-@O=QF&>&"\5Z M*ZQE>M6K!6[=2(+)ACW\CJX,@4LLF"- 6!/#9W>XS06+&85$X=N?N)0 M73->JW:QL9%1ZZK*0,QY%=/(A&XX"V5J4@V5-HXJO'%4&Z5C'F+HF-!,0C-= MI6:ZC-52>7Q+[8/RDKO##.4EK!JA.X3N:*-54S:@6$1/Y#9E"QM'Z"FAIZY2 M3UW2QJG,P%$J1T%I\D3F/3.:)S0@;GMFN\RF8WT738.EBR_QQ9"*_.S1]&E:V38_DG[A> M9#Z+Z1J;FK(F#Z;*8,A40Q\;;,P4LZ^:;&Q,_U?6QIWH6PLWVL3*>&)W4Y<9 M/^^,.>SQWK!?C;6'')"<86TM[W9(OTNU7-K,Y_7H#* -9V<01\/[O)4/L/%$[Y!?C\'S["TV8[ZD7?5S5?768$HK;_: MQM)_6)H?_@JLU3.\][WES6S'"USV [[^N^W,?B;4!:@.!EIDA>SF!FP/*4^8 M[R@7(&5GHO6D:!.2L32E> =2:O!Y!63)(L8@BQ@Q"V[&J./4]LIE<9=(V;*X M12$64PBHX%F>C^SF+QA<&K;MO&(3UQMK"3]Q GBGZ;V]S]5KC1L2#X+=ZW/A M+C,E?J#W^H.*IL2KO=&HW*/R?SY4LU]2>E'#GB;O'S-^H47MI]2!?''!2;;M M&EC[P?/!3/.9F1CB'7AL'O#YOS;V4TIOULQPO91M=BLT>L]F['G*7$F5NY+2 M5U1!"$X(I9*)QJUI.OZTY(X.NET^FRV6\-ZG]5'#L>L2MA*6"@:N9CAN\/X%%7CR>]"I;=_=:.: M5C?J3(:[J]LQL>MB*3'&[/;&F)4+'&G[ T>Y(D!)^_(1(:TS&77UL2KP185 M"H',$L@#8P6K%LAQ9Z)U1^-6 *\?,#PC;Q]VP?+EMRV?.A,H[.6L[(^!"X(0 MN(S"1W-@6/A[?@-LC7BX[3.D]9I,5;T*0WK4KV=U@WZUAO0.U]S0K*A2-]+H M $);F1MI?_O4H#I4C#U8 6+LV.58Z0 JQB%6RF 9!336R<9+1=PB[)-KB@)& M]][A/ZDWZY3P8,$@W:^:6*L<\<*4DCO1]XD3A M[S;#OX (/SP[L/=_T\]SQ;N\9!.@BJ*E+Q\Q,;S=''?@AK@RBS:RJ_'">,J2^4US4$0OA.B%J+YGZUAW[O,1C5D#K3,9=#4Y;2F+ MQBS1F"64TZ+)11/R:3CH<:NR_1C9->M2@9"JWB2 MM9S9@.ZP,>SY^A]-+PG\("TS)6FEFWC#_ !+O.< MP)TQ";9M/-&CHJ_VI ;*8X(X2@JMW)G(OW=PM M/2.U8+&XSY([&)]U!\-^9]+OI7V\: ==/.P5FV%/HKWNXI'.' ]8$CC305\4 M>.[5\A<1IRX=7UHS7UK1ZN 8?4?R^ I[)1K7+B:'21];8K]6;.DQ(,$,E58L M72AYJ+9H]QZ($8D \3W>"O1E3WHU2G*OG'WRFT;@S=+*G[.,G)K&8-N<M<*_8>]]*-QUR''"]:@SK7K.*:QP?6# \E!J)>'8DMD:>R-23OW8CTI+PM MACN2E''#%6VE'0_B5MI2[9#_Z3CF*VP*+)]/<(\LGRRX<;EVVMLGBLWN89\U M,Q_\Z(?X@H,=DZ%)@4V3[PHU4=;>:3KN29O=2WS[IS29?I\MF!G8[,M\EZA MYXCDU ^<1=IA%FF']9"V=CT<[;:[L4!X:SQHUH6U\D@R<"@]@_7^]/(;5PVZ M%[VR#:QY%-&((N=M8=7UGM;7RG:P#L>]H:95TY79"G-BI>6(A]24H$"GYVA#)KRU@5WK_UQ./.Y < MB%BI=.QM. +#7>EWU4$ZM=ZBZ-LUS)P08B_$OF08_GBQUX38-ZOZXMDR37L? M<%3MM'^,/,UO24\SK,*0'F9_!9;+3.F$MJ5T665&@N34@HU&/?VZS-@NJD3=2%9U0!P8^?;3@V^P/ZX6E8J.EV^J&XRMLJQ.R<;VR M<0#,MIQL%+'C],YDV.TKHX:(QW7-,SOJPBWB7!;E?=4JO+UP)VDY-])(@(G N]"$UQ8$QQO49 FR)!X%0%? M6EWD?D7Q]G,:+T?$V[_X"^;6PAFCWK# \C)&LN!QWZF]C)JMJ>$Q/JU#9 =$ M=D!D!VXY CH\-0*:<7$..A-]E%=<+C( #> 1P?\1_X_.G $ @9MHW?%89 !$ M!J#9(=KC;X;<$&V&.(PZD\&X@JF-(L+?,/8Y7K%6%N'7*-F:H6I%A/\B$7YR MDKM2$B%(A/A%8*^V>R@OL(?X%6,1V!-A?"'MC9/VX\V&8Z!L1CB&HCO.0* 5 MRN VH_P_XB9M$7\WD]6A!VR27)1(1Y&G0TQHCFB_P>&^DSM[?CVD7Q_DV>H8HA@J].,"%#O#^132TR& Z#>; M(1:@6T E/J^8SR3CR64J@UU](:C M427HT?W>4%7$HLZ_J/TXXK7#6!^J;+CL1=1>\7"5F-P%(2#_ M+^-Y]4[Z#-?*8WBM/,37REG@S-LF$/OI>LY>WRIEY9S"TK83/WO95\U*L/&S M))KZ*4$X03A!N%9\2A!.$$X0KA6?$H03A!.$:\6G!.$$X03A6O$I03A!.$&X M5GQ*$$X03A"N%9\2A!.$$X1KQ:<$X03A!.%:\2E!N'H(US* UNSJB]\-VUC. MF&3XTGLV8\]3YDJJW)64OM(OVZ*9VQUPU;TXY39_/7TVZ@&\L*,G;FNCJYBX M78HOSH";>W@AA7KSA*S?H*PK(^V\374:J(!!=Y@!'" T@- 0@-<0 .,SZL! MQIV)VE6&Z1FA0@$(!2 4P 44@'Y>!: CA-M0;W5??>T*X+I0C7* Y6"IU ET M%))<&J)Y!]>@C0-!2@GN 7R>R$^/>M;>!RY0XRLLS#'+C.D=5S952[%H;+@T$HY]":85*Z:20L8/V.E,]&[H2]46Z=+K2N3E6.I6CZ"">=@M(41N1P*@^ M+6VP>,PZ1$?IGOJMOR82,=PT;]C &[ MQ>]LP4G-Y*0#87\YZSEJ[R<[]8E_HJ%7M$.2'W%17VZVID, MNP-5N69-<-7*X*8UP?6J ?6\:F#0F8R[VC =I[@B-7"].N#6U5_)/ MM #4;R-75>P(*VQ:L:,HJ+V 25M)3;;$GZY/Q8E_*VNV!/2?H72 MKF@')G A$(2]YUB>GQ9WI.W;Y'07EG-:L5/ M+^D<:AWIEV?=+RW[_^GX;L".JPB-.4R%]Z=9:UZ.7P_69[.;>:B*J9.4W3'Z4;W@2OHZ!HTI7\5 M-6C5\LWY8F!'K#0O1B8TCM XU=;!53B9?K^GK^R9("R4D%!"0@G=K!(:G5BD MDZ%L%'"9,F;Y"$4C%(U0-+>J:/2S O3*BHHQOH&2CMP(-50VZO0WWX"WP7]- MZX47T^#16LO X 2%'T=[>#;<)VO)5Z)0[4^U9)8/D5E!,O-R-,E?,,E_9?8+ MDY[A.PM/8DN3F>GNQ"Y]]-%YAK6NI=D"N \^AC]CG@\< /FW-LC#LBXK"WSTV M#^P_8 E; @%TFMV;@?L*?."Q94(*!IV)OW 9D];,<+U(%L*53"3?.; XK.*O M;7'#SH1.C;%E>$"["^Q*+O,"&[%:)&LI&:N5Z_RB ['7TG^F_O M4P>XHVO#:V$(>TIJW_ZV235C<)HND)-T>7SE\(L#*&H;*X_=1W]Y%U6G6$NB M"WWI7?J%._<&O8__^MVK9?J+>UWOC8W+FS_,>I:@]=9C]E>A1!S(K;4J@_ ]H>>G#$M>[I0IRBVW2VXQ]@.N" M+,BVQT#Z!J+\3->'3]>L[,'>F7#%6>WU0%FM_7^L,W9[%E!PH/0V?LG(\2@+>\Y32"PL3*B%G)KX8OKJ_^8HQ!1H%?OY7 M\I9X1H:A#)O<5[;ID?P3UXO\;C%=8U-3UN3!5!D,F6KH8X.-F6+V59.-C>G_ MRGJ_$WUKX6XNR"=V-W69\?/.P!OXWK!?C;6'AYX\/SB\'=+O4BV7-O-Y/(](]+YG4_^]Y*&]W7)HC1O@4CLQ=%"ZK=-=) MN=C:1?=6JD=MW-\?74-U^ .T(;HQGYWE+'!=L)S*1]4T$5OL4#-'BL)74DX)F>OQZA1;*A MG"X;^R$55+T9(\?+WQ87Q1)K$0NI9U&O QQ<4XEVK8B-VN[@-WZ!I>Y%6>DI MPU;<551L(=E;D8F*YF^4Q0]HM^8Y4$I0E=Z1*W9VJFY"K]0-$HQW^AC6JAA/ MX8!X;>"\BCP-SBIZ8]1X=E Y[7)PE9ZER.LKZKGJB$3%U+D>U5/BSBNO<-2J M;KIJC^]"/IX072&Z%[(:RHONH#);X?*RFU%J6GV24"]4[X6)-$EZ*%+.Q;&1 M^-,2,$@65J8PSY=2PQ%I+2/XE\#W?(%B4 M!RIE+ W>-,#1(X->FOY2!-R$^RF'2'7N+8P[$W70RVLSBO9A+26;OQH/;\9% MV?*\@)E[66VW:CY1Z!DJSCN\_>_E<6026$L3_,?[._S)_AKYRQ3%/AHK"_P? M^(8IS:VEL9QA+>S,\:@2UG-F%J5B7BU_(3F!FZO]0,K+<<9NOCO%&^_9G('S M;7ZD5;%'7%+A-I(D2^APO?:4"IEZ-RE9V]*'&#;OI4%F-TLOIGRV.%KZ0I7/ M'HLJGKMG.+A''D<%'[[;/+ (QQ*8#-+%)E4[# M^2_>@K&B[09[+Z52;1N10?9I.7.>V%M+P9:>2NK9KXIJBJ#:$523RTACY5 <%VM-R/:0V]>'()7L M0"C3L-)$X)!J#3>&O,SL((WTE\>83N9/AJ#,9=D[,(2\/NG3.I-!5U5+HN8*Z1/2=T72=Z"LIS[I MHPGO2K\JZ/7Z(:B:7,_>P-KX1BN'/U+YTSEC?!S,S'E^MOQGC(/CSTZIC[]R M",Y#S8T9%16/,7$_,E8F2Y[4')@2[8X&E^UU/'H.Y*FU[U?.5,JAGJZ:N&K4 M)ZY2-<%5U\A5!T9;UL95,G+50&X*5UT@CGFNW&HQIDG:K'C[FV'^?;=\Z&HB MGO7W"[=&"1RP5[9'3'Z,^(%*,C)E6^E,QDH:W_M:"UO#:LGJ:YCP!C,O;" W$22Z#4G11GM\M?&\ZI$4K\]OU]\6W1F^6TYKE_?HQ M>&I=5:UJ%N+9&^,O47XBA%<(;R4ANI.E5^],M*Y2V213(;U">H7T%HV*GBJ] M&HZ+[^I*Q>5EEY#> O,/LP.%6IT=K/3$>T)?F!7H:?WJ8EO)@3$7!:;C70QJ MXL>"28_.,[QYW<6VYZ? <(VE[[B\M?W[RG!_2O_EV.:C0S]@QFPA><'4LTS+ M<->8:][Z#/P==H[Q5.8['(%BY;(7RPD\>QW]%AXE>9QF'IL%F*>&SSCV"^6I MP\*UD(I=B7=H_VFL)5G'%FQ9D][ 2D&NL-60HP0A'K;2?[?O..@C\KNW7>EU M8<$FK"5&"A!8*'\MT2*D8(6K+M!$1S'D."U@8O_- EP:2Y]F?D.]G;* M*N^(YT]R-C@Q43N])]'P2#JAO2_B?&)8U+@_#VP;<9W^.U@R2>WS85_$?/ 5 M1'1"D-\0C3Y8P0?9+SBXJ/+!WS#T__&D)4A)]CO3>$7GRDD&D;I)%4DJ.JSW?>6($'T$0.S.XP@Q@S%CM6NG1 MN>,BS5POTD,2]8<25@4IQ/!<'YY;4Z(ACKPUY> MC7"$A8)P*(EK;&IXEL>U=(X"WCJ,5\?]23-4<4E<2=.8W>2_0.^<&$LW9)$?H+@]ZP="0?MBMY"SP2_.(V M'N,4.(!Y*'9 NCF"DZV8.R-U5AK9L'] U##?\VGI^6Z "B6):OC=1^O@*W^S M\<0RD0TU%7RI#%'Z[2VN&<@ Z]I!E7HLAZ]NYSQ^FZ+-O*@)],D<+R@?C<\ M)J$6 3>3*[58'4CLKP N1+@#4?.!*8,:UL=#?F.\Y3!5+FI'_!98@%/^LX\, MF *^]A&XP^-/7MF!!^:,/-;?X;=ECOWZ9O960L1BT/?<"OKRPMPEKEF*"^C" ME76^?_GXK?,V-)XDS%A Z4.!VUVHV6/4+%=TH,5B-;NE7$&QO1HNL(3CD#,2.89.K!(WK2U<20=3 MV_(6".:XYD8S/MLPP72P@/D-'U@C9-17!HX\CV4E]?,W!GM\0>6S_(F_0PK\ M#_A"$NI8T#Q>,)N!TD$O%0S;&>/1 6:1@6P0:*'ADN;A6OC-//PBL.,LL/DE M3M\)@2-Y))36B3+P5LI4Y@4?LU&9]*S*5:)6JYK1*E6)XUK7.FZ[2@0^$UJQ MF5KQO0$OD[Y;SRN;M5P[4MP&50^N"P-2)NV-@E'1*AZ>D&U!(QDS1.XE#%ZN MVG#1".?[C&D>TGD\.,4?0O+1,A6GMT?%C?LM5W$19TBV]5=@F3S$R9XM<.% M]#92P/D/Z$]YS7@++0JK)T/;' (;-HRJP,=D[!I(@!#8@6_947OPG+%CI&-\ MR,_(BGS_?1EXS(SBW5NMYP>B M!#=S4H#2IR6R P76HK30#CF]8/JOR,0*/PE<1J@J/(',&5X*5G/7X=@J75)( MRR6JZX2"M4!WPF:7L_7F0ZYK+)]8!,J2$(8=!)<6\>.NO"(7&19(^@SN)KB2 M?'+:_2YJ E0B8709 ][=B'GI*)X-C"P3?#Q2 RU=:XYW"87:/+QVX-G\2!*' MD<8!%]9*+=;*G\#8SZ!//^*P/ 8^MG$>DK?DWJ.UO)6/]G.)8G_>@RYE';%-Q7M MB;84ZZI^0E5A5JXGIU45:@VYU^]S.A0@F&1AO@9,-RQ+X;G+F X887PP_P5$ MA%]^^/W3C_+)L>Y[(G](8==XTE*F1!6)Q=XM*>:-1#PG&&1^Q0L2=] M"=Q"I[,]%D**)T(<-68L[SJMDC&Q [^GIXL%8\9LH3Y,7X7-7W-C=3@O3)#X MN-T_6''EO5%+OY+ZAQ+U2773PL.2^/]P)5/8P1+OGC7%-@\N=:Y-%7D[HY=!OC=+!913TWJ]> M3!OP586+.BPG(]0*&1-XMPWK_5L]8%+O7EC;>I\2TO"$*+XZ75-,B?$2NR45 MSJT8%K7CW;?D@Q@=1>C*B[_E=DO47Z*S^3B:Z=B_&TMO?]B.8<8=5M-H=/I@OS, M&$$2K\#PP7@=MX9 F.;P33-@%&_#RG[?!<\/N)N]Q.X;Y@0<"NGRB:@FC3 . M:[LM> T<"E6OT=1 M'1:5QL+I((=3722M)&O!Z$NGWI*@=0\DB.OQ:!9>\@RPIG*7^GN&P#X;ZW@I M\"EN1*ZCZ#!P(1J3)BT*?_^(Q:'2 U\S\J8S^\F+VQF5O3](7]T(6_([_C)C M&&^R:$V406*GK2B#K*<,4JEGIE05X>X7P\6F-VD&FLV=&[I%XF%1/:>/"6P$6]T"51ME"S;&[U"/1]9:^YWK"-UU!QI5)JMN_QI'"1"HE:6YUX1X@51A^# TM##DN MGU"IXGT4?1\GN4J(*^/$+0C/#"-V/"L067/P4^,GB[^VB4J:F).QIL&&5+$F MQ+6^,,\//YGL<\"GA\T0<([ -6"_@88%W3Y?;]86T36,>I+RX4T^/NS.XS9# MZ+$C3]@XS=MKA>VPIW]CVTA>V\GOX#>FZR]\[8:L])YO/!CF #VB-V7V-;@!SR[E_@B_@)_ B:XSX\6[?.X MT2O]Q##1;;E;#]KSOMA;H-J(<(3TQDW T+QM@Y> JL% M]2KGU24%B,C,IVSW#@.3'ECZKF,G>),'VL\OXL3-:D4,RHFU^&M8"EK#SDPRR2=LCDZ[\1' ME$)YLJC5BWN940/VN[BLW%_DU6%L?-#L6@S3H9P*N)J,F3NM0@C3S:^#%K%- M?H8ZU.";&]!EH1 G[M17RMI3');4^PN)$\=<1U;H21]V?Q0EI+*OQO!6BCX, M/T$[<+;@ZG/_$KH;_V'S]1DZ4W?1O[D"H!^!B(,G%7;$@5!$&]Z^@Z.?;G:& M^L$-5OYLG?HM]S\^?/OT_6%S*4K_"LPGKF;PD[^P+@R?4ZK54NWGS)C/\>G? M\_W^&:[AOV$)7-6%X8C2S9;C<6=RL-4R19#=PMR8)J2#X1&A2C:XEL<4*.AW M%[W3N6'9>$N$H:00BF$M16VQU(/OS&C'<..LZ!X-HTLYMS(J=Q8WU0,!PKH\ MKB9ZH. B%GVUL,42+4%GAJ::-=]JN/AG3_I_L=(9@SNO<$E)GSY]@JV#_'MD M\YE@OLY\FQ:+(]KYOX"5V9+-K1F_3N&"QX?:\#4L4)S[ZSLL=CZV0U#M;R$L M*+L%21_(:OB3^0O'_!1?B5_ RG"]A;4Z5("DP_&G8SV_O=UI_8ZMD*1ZS76C M^2]^W_X%54?"3Z84I:0"R9!)HIL;DSP1G:BDCB_AQ2$&",VC.+._O<#0! C9 ME.N>V0(+C\(8#[VA)WV:8PWG@N(N+V%$).(.XHG0MK(QU.<6:$_E-^&4;5W/ M/AKDD7,4VL))&X@*!Y-Z"J4AS))A8&CSUK@W/&X0#BWK%>)#^&$% ;P>7[GD MH=OM]G+';67@H-H_"T!\XI L=Z#=@9-K>UEZ_ M@BEE89'Q6OKL^"PJ\%BYP$#6RK 3=LT1W?UJ_U!W__:U T0O-4$G<;GH_'9I4[15\A#R^A#IXD\N%-?Y$"ZA_ G(V0V)VP= K9_\%<=Q M5%XG8<6;40JQD[]PG>!I(?VWL0S0O@V#_Z.>E( =0)\DK+(V+0\.-5+#&XZ) MUKF%OS";N4$"#H"LAZ@.-MW!L&F4Q4Q0JCWAGZC0O_M@H_O2?SN!BZ$BJIWP M7YT3#(9:>R5UE=*5628#NH"_)P^R OLE,)9AL]SF8<@V<5AD)Z5N MK'ED-69I0L9@^+/-C1,6GN]9?!0VL"B5G)%6HQK%P@FU+CZ%ESG&]ME!6PR7 MCN<6%=T:+R#*4="VO&NF[G'-=I5:,N$:5ED^)-Y>7M<-"OAE"8KLA"L.YRN_ MA@XYD"5A6"P3I;-%>!I/*39D(Z@R"L.@+>VRL*X]#CJ01<[3A3Q8AVZ?@QS5U4:G[W;^8Z MF8PU[$SP=^G\/BZZI(2,#X#_Y:ZQB 1@74S_, I4$I$O$U8H7R$7R.KN[ZO MM5I,U]C4E#5Y,%4&0Z8:^MA@8Z:8?=5D8V/ZO[25HA!\ F0G([L\%-GE4[/+ M&T2G-)#^MM1^-"SW'X8=L/=@&-N.%\!M\ ,^_[OMS'XFY'.< <^CC_%Y#*1Y MA0P$MO(1H[!4-I!5LQ+=G45J9*B>A+N4:)O2G\S 37)+K@1MCZ-JXFU?'=N: MK?F?6136LTAYF>N.R/5"Y$K7&H(!,6,\;1Z'PWC^CH>G/(RE&E%&&Z%[$ 4U MRA7/"5@B*OU>8QFZY?-GOJ7F1^RA,:D5,F$EP#O\5\:6V K]D_E4CFBA%8.' M&'IVSQM2%[QT!IM).NQ?',!V%>O6 V(2PP[(^.= MQ=M(AON2#S>FV%?D6M[/N(48_X$F,YH*O%$<5Q@F,-ALL;3^"L)$#,>B6P7< M$X@_1KB'5M0@R%W6*+45WXYD=06HQVE3%-! \,0P%K53SL6_S)8+M.!)-/+, MLG.SXC\9=<*O,940\>1S4H1#'VE3D0;,8[WP*@\K]GN]S>'[6XB"B<%M4ALV7)__#FF\.0N*5&<=&[7J8HZ$+S'Y>%XOL0"_3)JZCH&)R1=F M>Z*[\TP5Z%@,:TLR)3>4=_]?X%!7'RH>C\,U$,MP3<"!&7A3"O;@\X*%L" A M[EK!;NL-@\U YSP!O_R;._/AZ\*R3$1XP"H>B^Y M YI4\YS%T6WLJ&@V;R@A;WSB%M2CW"D0!**0'<""EVJM[!V^[":S9Q X50-EQ?>*_&BO_-6>4$/(3"8YUO/%++ 7G0T&9-EKXGF<:IW3Y1OMB5XQI/;:4L+:[Q"XVH! MWZ H.S>Z*"/WUX%+^DVH?=_&-BU8=;L/"9)<06HC_)KZ=KL2^1FK:F)C#PU_ MN*G3'(6OHICS[D>##/8CUX$;@]O6)K$$EIJ1$0@\L8F7OJ!2A0,@,!?/><9N M?R\J PV?N\?.?.9@69AMPG"Z-9]S3R-\4]04DG$:]$*?EI5X8TA2^CI__::' MS'I:$NQVE(3(-M+I$O%Y3:/+R$3G R]"^B6@KJ*WY*_Q('QUTX=>/&QLR3\2 M%VT8*3#1G4V$*ZB0YAO6>! #4?[NA,#$]]F"F8'-OLSC$ 5?S\/23*PF6LR7 M9?QJ>C,%I]+!"P6;)T^, YTEW[?Q^VA*D[>I:,XT\",F-L/6]=#L,_QMORYT M0!,=E^&T&,E;,,;;HW!X072(,5[F_3GF,& MP7QICQ!3L3L>A] M_-=AN%77>^.ABA'7<$AN^.(P&-N#\_E;^N<#M3?HZYF_ZO?DS)_G/0J'ZBIJ MJ4?E_WRH*F)1YU_4:.^C#HQ@WCN8//VQC.&&7'3.,\=//Q39IO0%F3$\02;O MCLF[)1)(RBWO/LQ&WR@)")YD:^\5S6)OR%S3[%VG>MT+G/ZAB9D[ S'#O%S- M5'G 1H(<6HP+S3+-GA):^?X/R(P@KB"N(&ZSB5OZ8IC3_\KN]=DR39N=W\FE M;7]VEI0U"F$VTBE1[N@6'JJ<08+"D[]K(D35D[^SMGAPZ/-%]U:J;$_N[Y_? M_3[F#1X(.EA>J";"/C)/#:4ST3,0LP2_-X8G!+]'_*[4J/M5H?N%++1(%M0*=/^@2;K_3(&NB_HS M/\K[,C$IE'*DR)3GMC/]H,8+8%C9!9#-F+5= #NORPR0".91Y6$%&A/[NG3! M'U?)'Z,:E8LFE,MU,X]6@7(9-TBY7%=T>4^RM+Z<;C/,3"['&&<$FAM92)I0C9OT79UT^1 M_3P@B80"D/N=B=SM9TQ8$>(OQ%^(_V7%7ZDQ&2WO248+V1>R+V3_PK)?.OE> M]NI7Q-4O$D=%"^$2;5YE0T6)PU%7.$X@P%ZJ-NBO4W/$Y0G0% 5VUDJZ1"=E M*0NFNI**T@=UAI!XL<44LB.$(%Z9(.;C'I]6QY%W9^"-J(_>X MMX7*4(H6/#=/<&HJD#SV!JNND*DY9?)7SD$E56_A,LDM%LI@E3%HUY%V@FH5 M'-)('5.X3O)8';.GZ$7HF&9R4$D=4[A:\H".4?H-T3%GRD& >=F\6LG34P\A M]EJ&X5Q]:O6B0#?'^G]5$.@@-U^4,C657!YY!2G747Q1.1,55XTA,QT=1#IQ ML4<$F802NGDE5-***5S\>4J02E$H2"7KP\J"5$(1"$4@%,$%JD"/M4;V%%(( M:T0H(:&$KE()E;-&BM>CGF2-#*[%&CD0L8F@XF&'>T* M_@I(MS?"#N_[)0W M@=S?8#QZL:BBBQ+(_0*Y7R#W"^3^9B#W7[1E:A>YOX@ -!C_6SS\6A]^"Q5T M BU=H(3N! 5*(^9FN/S#SD13KJ<21[#[];)[:5#)Q(YFG-.)Q286J.NJDJSE,]U MA:\%'+O 9:RK&EK!KOR$9AM?(QHP)?5@AB*P2Q9+/L6?!E52P)T;HC^12 ,B&(0A#; M)(@U52@>>R-67H8B!%$(8BL$L>2->!SL;\D;<=!ORXUX70EW@;A^^1K*(V^P M076U3,TIM+]R#BJI>H]#0RZK>JFB25'3XR0%('OC&*BF2LIC55!U@_P$!S53 M!9T%RG0P:(P*:G<&X^1ZRG9!MKZ.!]5%N80B$(I *((+E)$>:XWLJ<00UHA0 M0D()7:42*FF-G*4*93"^%FM$0+97!]D>LL+GX!F8;);^=P*U/>3P@=+3$&-] MY7@65'!-=,8?5WAOVJ['VD.:)33U;R[L=(N[N/W>7\WD]Z@IV MR24/-(?C&G0Z(._,Q4]U)C\(E=^92X^HLI:)WNO#@/_\3^ G5'?6,J"'1^I( MUL=W\O:9AS#^I#,4N'3/G@RG$_\GDQ:&*2T=R7?A,7/F>KA_WGDN.6XR9BI- MF?_*V%(REFO\D+]@DC%U,+"*0-B>9 8N)M;QYVMFP),8D-:4(K3D$"F;0R:K M'#@9GF7B7^1>"5+OXYQ:J?4E<)/Q9#QIO%0\R5K.[,!D$OLU6QA+D ZLH6=F MXA,OAAW #P(?B/EOI!*(CPDKE(P7P[*)[_X*'!\^ HSQD_G2"A02K!SI QKJ M[O"3/7QJ\LOT0&)#+_$6?P%7W--"FKK.3SIM5X(CA,MKP>#:"U#[T$OAG4B M>$M>3_H$1P]W&3ZQ"UL&4L"'0S':\P&5?YH_.\XHM/7KY-T;2\NAXOO=]8;CL=Q2;K\8:*>;] M@"?^;CNSGXG]R_QT8/7,?/"C'^(;&5!KA0:,&[#+7F]95ST8-')/^N[#;NYH MDU*2#E)#;AQZXKWE@_TW*W '?6.>#Z>/^HYV)OT=Q*B,H7*QVQ-LC6?#6OKP M?U",?SC+I[L?<'_ M8)&+RK%KS:LZDWGCQ^?OG;>HIA*['EE.VN&2A)8T ML MWP F)7UB6BZ(F\,-%M3(>+AHFN O+?S0? XB#[SNP6WA2"OFHN!+L/H7NEKG MX141?J\G_8!_K (7['86/1.7@K<,7$,KUWFQX(XWI&<&5, ?&3Y=:?1&E]'& MK"70US(#4%SX"7P9 OEL5MO=[(F^E]P6+3-\3;Q,>$IR=],U;@P<3KQUO0 O MP<0KDXN;_17 2^DE,=V=UR5<^@MK15;>J^&:'K_.XFL[OEA!5YK1RT/:&7!2 M.]2.[]1'&XQ&Z8%GWI&W@#:DM:=KBPV*C"35F>%Q"!R*'8 M<,_2(2L&["@&[\B]!/G#]][RGSY_W%7R&P6>5&T/KHLF&Q+U]W5*QS_@-C_3 MKK[,Z;?>0^ OP"#Z-S.+W8[]Q.V@8/NP-NQW07ND+0"^K598]]]V68KXB3,K M%P6R*T&KS-B6''>YA1[^,Z&82+Z92Y*WD?K0-BZIGJ076!Z9ZB00SB\X$!], M#6FO5:"J@\I8AO[X!ZP"-,]7>)=CREO< G2?W8,/^ K*R6/+!(NHG8FSY$[A M;LB%MKF'?."D@X2M,S>>9!)\^9WUZVYAF2#N]_3: ;TVY"X\OP.D&C6 5,/. M9([<00YT)K$R&1!)M<5A&^[J;A0:N&J^!2KMA:],,N'WDC.;!2XY[L"E?QJQ M:^\%4P^4)KHRN)B>],& BR&E=U%(\+K *]RWN9S 3("L,M2O\#M;!G_ DX9 M[BC0+S;\UPPO=GS%- B%CC3(PK'-,#:1>]%X+%/;TPOX[8P^XCHI5'B/6$LD M!_S*VKBW0*/,C<(VYW-NY..E'E+*Q6"2&5)SSB_EQ/Y@.>$;@A4LF&@+; :Z M= '.H4U/PA_R0-2:!PO]OP,\(8\:OPUXR+ MP,IQ27Y6)-KOX G\R@/L;.$HO9,X8GPN"-] MO?\&.P2?UD;%%#X"-381+D> ]L>-4,$9MAV="!A-=F#RSZ%5CC86UPKL%YL% M/))",PC10EQ9+'(.LF^4+CV?6[A+)[%HKB0V1X5W/:K%]-$R#$7%6LYY6L(Y M2RYWJ5$E;=Q+]@O_SI"7#:" :Z"D\)@:G IH3+K2B+T\ST'[EIFQ9N:](/AP4/W(/>4VQ'5_8D6GX*?"BYZ0OD\F*D4E9 M.CI/PEO"WNC:?L3\E>W]O MXPT>K;$SG(56A+<_<&_@<6.IMS?@G1-02ABQ6Y'@R+%/Q;/!--WC,G$;->VT MA!]*?#//(M_QNHH81&&&>>,#;URU;9LYH9GY%_>8)V53H*JJ7>1:&ZF56AFJ M>B"76]X)% 35/&5D?4>CC*SO:)3.^I+V<=#%(S^=\B%> M\ R.$4B]5U0-24:X'J)K$,7D) 310' MUE$<&-929)58*)W\;W%9S!)1);<48[A=8Q_S4RBU$8]2-3-0W#96'KN/_O(N M*K"UED0W^M*[\.DA8^,+=BJ9Z7W\U^$9ZWIO/%3QF,.RYO#%(0?T@ /^EO[Y M$%QB6<_\%=C0F3_/>Y0\[JF:4LFCE&%/[N]?U8$"[KTP#>F/9;1*\&/8):D-Q9:ETX 3S6]5 E^ZS?\3_H'W$,/L"I0@=)_DD'\'H/A M&'.7*.B^M>T+%O:+5XM7BU>+5Y_OU55ARUQ4R?\]1*:NO3ZHRS9"9OZ;$P6]H0=J9/;:_BT2"?'1[17+6-IY.D0B,)BOBZMO&GY M](Y3R2/PQI3>.-V+(FSD2V2?U5-,Y[WXIOE)@V9+:46)Z0/0^1=-3&N8F%;3 M5E&+$E,5LB2]N[NFM/:E=/H);JCKU9;[F566]MW)DH6'!][ M;9FD4:A3<) -[%_\6+3+IEL6UFS'\*T2V*QT**LDWIFF=R9#O3L81)P$7PW+3)$!?I#- M:N7)(X/*E+M:1J7@(?(@8RR8O8M.A:2:<908XQ=^_773I!L!Q41X4T2]_0#& M!/3HLO)@"+M6\''P /&%1&+J$?)#\O<(2/O9\?^'P6NCGN'2G:!C97]K+K$; M84X$RT1K\E8[,H%&)5 GLGJBBS97)X"JL3DT@@Z:LF1C-,>VDUZC%A(C;"'A M($"$7U4<\8]4ZYF.AZM0$*'P1_BY;* [O$(2IZ2"X](;I^#MJ#VW*5B1)8$+ M'@DE'3MYL3_0=>P?QTZ/T M[?O?O/+X8513I,?E>/'5]D">^V:",KO2'2@L/U+:ES/(+]@I493RYCT22 "-(8 M[5)&*+O ,_ GMH-SO* 9PEMN0(X1+!E8%!2IA[ ,\,B2('SJ0,VQ+395#:<" MA#Y&W O/F")(Y3\&9 M),G?>.KC7?[P2'89J:LO$1L=.H1A9Z(7. 0?<4^Y\9$D^7[;,'TO" USI(9) MXJ0CXC)J&^!M<$I"<-P9,B%HFJF#<)\S NL@0$K"L3&0A_VMK\$U9)*29]AT?W#T=VQB#($XZ+ZQ;?P=(A\C(+]%6HY^&$)VTU@D<:J5G2KY-2^@ M$.&F0 *3RDM$!@SRS&SFX\ 0Q<[^BBXX$O/EN$!X3\O+VF(7RX8QLV.5D M- /%)FU4I.PX(205"DGRVM@O E?*X>\W!#B5P[7*.!QTE6#RRI@<9SR2C33% MR8*(L9R:2YV[T M?&2(%A>@7.4OSRR%]&0G";H(=C 7I8%^BAUL /'+IBD96!U_G;O"510F@S122< MN<3GO5!(;N'@=!C$_4\,%XD^:CSC#&":;;C)^XM]O@ MW(E-)PV:-)UP/Y1CGV/8%^\PM%[BE._6$U.3)],(WAOJG0G$FT\V@H>$F6?& M3>V34;V/G$J@#BXSMF(\WC]VH"R^]V!XF6WH!:8GE-S)Z"([T?L'YDNCJ#<% MVSLQV;O@0'&IFRFRB0?M&-1>[J@E/HJ.CT'!L7ZH!Y//P=J?HZ7Q -K^>S9G M\,:M$]_P02+TX,4W[2-?8GF&*#(8I.3N#@Y4/]_NE.PQ+_L&CDO[<**5;)QH M]2!X>_$;J%;\]FUW;\N\VK-K5[2LS5"UK5AW&P=1V$1L!@ MMTLSMP$&6^WC:!DY*_PB+.JZF.Q68;#;HY$S4+"3Y59SZQ4XD\!H%T1@/:.0=PB &VU/^Q, MQMUQ!F)>+?C9PWY#\+/5_@@W/E(SVI8N"I]]D$+'P6=G$$##^J$,W/2VPV,? M:(QK##RVVC_0V5H5/':)SN7S(V23[FPV0K;:UQ$A>U0((;O\;4BOL9BNL:DI M:_)@J@R&3#7TL<'&3#'[JLG&QO1_%0Q2%,$XV$=M>9?6GY; 3@S4R'O+F]F. M%[CL!WS\=QM88D, N9_N680?XN,8\/4*'@CW$ZL906(/:@:-I)3X9J0?J(#: M KQ3T97!&$M!E//,BT#P?VZTB-;?O<-EW[[#P;FG/1AR=RGM?3W[P]=W&9/ M>M/AOWATW%7G+0=O,$!RX4'_ KE%J?U[[WM/FC.3FJ@M3AM0S@@Q,(-OA0 C MH(C3K\.G2G/+9@G83E0%\&V7^8&[)!"H?P6NY9G6C$,%)7 A8H1C-^HWZTG? M5X;[4_HON*D>-Y!4V]LFDX) C'_-V"K" 79?C.[B,%@9;FL.+[_P%F,Q/ M"XZ3C"W6V-N:1X=5 $3P"!EQ:1(\(MY._,$;7&4$CBA"5)^O'%^\EFSVPNR> M],W 6XPWE..'-IJ8MAKV#(=ZVZ*KDYI>P^>"%EXARBD0/MQ7_,EGNC,)R OH MZB,V,ERH,^PW!VIC _TKHXT<7GJ(XKGD "*$&4"-MZAVJ5DR<7#_QR-<#WK2 M]F)[4ALD[A/?Y=Q:&DM")_=\X!\RK(EBG%]C(B'+T2<2Y J9BH0V(A%AGH7' M@$CGX:<-GQN*1"8X ,+W?MU\*"T342OVUNMV'Y,M$#V@D9_W9H1R007N.AS] M,\8\A,]SK#(.V^:\6%X$X;"UAH2)D?/Z-AP_*ER0D2#$H]G:(0+K/7&(&@06 MINUMY/69^0O'[$D1\$"H2!&!>.N35HB\DS"7\$WS ),6]"54J.RO@&$-8.J< M3 O17/GOILQ_1= U7%(&PTHSPW77N&8.J4/&-/ME<5,[;VE+,U9&6-,4@\UD M?[XG(<56*U"#\9-)CQFO6X]R#8+M!AWXRD+#D3"$Z)NHLW;TVC)VQ+KB3;D MH4XL\)S=\T9TQ*U];NSB+7JQ)=C[>)*@N EJB"MBND&Q0A35?XP@\HIP]1:6 MC]*%1$CVMO43S6L"#\$?T@%X^&+'C8"R"?V1J+ M\@)2T^MSR2D%\]+O*?*P%#9+/F;+<#BH!C!&[:F:*A95<%%:%7@X#>FHCO%ZC82Q82RTID,NGUE7*Y7H,IF ME/U&I>#;=O"MHIZ9<=7.1.WV!R5[%@7C"L;=8=S!B8R;P9L#X,UQNABN5LZ\ M!5_U.R:,A:-ZHSV*HE.#C,>5J]VW3] M4A6^%![)J1F1A!2T%H3\7!=V3N%*>:TZ[DR&77U<,K11-WYWEF8].KHK^*K$ MK5T98^D8,QLJ)1T\P5B-8*Q:K^Y<%DMSD=+O3)1!FH=R[^Q&X8I?GS\M=MO< MG*-X^+6G8J->E")E*&W:5^DJL8(%59?]V"U<%\6+ ZYBNR+:?)KS&BFPD&VJ M\C44F?+S&= >(C38?IXZY+C6Q50*QIN'_9/Q?@53-9&I#B2TZV(J%365HJ5G M^#42=;1-=W/1M'>;]E38WKAR:2UH5FSEA"H3V0'> S(VYS2SANKVV*&H15", M'S*.? A:>IC&I14'WO#;NAX%0(4'BGIF!7 +X0-.0)Y$CLY0Q!**FNC7EG2J MP2*H3 =HF":7AU79[9=(;NYPBHO.H-A;MW?BFC*Z$862$$KB:*.^,BTA=R:C[F"DG"TW,H:YS2DRL0RW#>XQ[K.C5'[D/TJE@TOL%[$%#86@9PXE]6+)Q>$O]\J7B9@'ZM@YVUYK1=E%ET M$06TM:,A(HP,QQEME;]))X 0=Z-9&;!L>]W;/U)H#]AS]MYQ'-!R9MD6;3L/ M[5D=96!/JZ/T$)P?6SC)'.#8#5\13EI("%"$SL[A\YW IME,@1WBM2.&/NBN M:!@*?AE' 2^XZ[C.161( +9Y-_"/XAT\F^G(#\G:=Z-IDOQ:0,;5.@0Y'YK M3LQF2 $LV8GYZ3ZE77<'%V7"?A.-KQ-7>M#KRZ-J,([EWDC6*WF4TE-&RG4O M2MG_J'8%>NF)ET&#;B8@;1G@Y&L#XQ5 Q+<$1/PAFHZS&?U@;,97;0P%-Z,8 MMMXT:.-(57P0>.G]-R5247L=S<9JWK*8<^(7#Q$ W/>(#[>L[O+A#:TST;KC M#,R6!N:*ZRYH$-(KI/?H9,1EQ'>,L0%-%D5S0GQO1GSK04ZI6) S9%4'62V! ML]+$8U-9J_/.7.!;PS3H)26/LY'^M-:.J[E@^KE%.8?"Q5U:5MJ@$!8 MW;Z>SG&=';Y2-*)7:P,<9\,?8*\,#I([$WV4+B<2_-,X_CFG"5FQFE+0Y1MH M30'-J,AB;,OM_M6-!GU_]YW93\FT7BR3+[GX^].'R%7A;@6;!7 M*]@KI]#T?.Q%DSZ4TVY5-BLTU:H-AL/9N]MA < M@=1L=>!VI26CRLFHCB-1+HW, M=61PKCKNT@C20S[9>A?CTT4MQ:N.RT;5R[>343_'Z#YEN!DR(8.LG%2180(F#11Y1YWH1?EFB%B M>PQ$K*TMK'/6:JW"3(29VHQ\P-E5SXTYYE\"W[-,)OW )DW#LSSI(;Z2A0-> ML0/^Q5\P-_[1\NF3SY[+6[!#&M*@*&+0]#5RUI&7=0YK97"/VIDH2E.\'\$[ MC;JMBW/1 +@H"P!!N,_UNL]L:=B^M0? \CIMUOKOYL\.@D8$\/BIG5T*-K=^ M,?/NW\QU,B5BB&@V8T56W@E/Z JYZLA[.9NM,M@'4RJJ<*+;PCIGO98+,Q%F M3H9I)A).=-W9;2P\A1.#12$\@7"&Z:]RN<.@KMAD^.BZ\<+E5!_X^<01EE/9( M%L[]-7/8D59"I2RF"!9K&XN=-0A0CMF*V 34A"=GS'P5\8*:D^Z89A%!@CJR MZYOJAX9@A<(YBF)4QS_HSY(?89=2;C!H#8 M7!>4V*DC'P_M6@P[.A^!FJ)06C-/<:2U<)YB_8QT!C>WON%J0A$)1=2^F8VC MEGEQOMZ/@[&".F\7CP@K_WOO5\#N"*BR8B W2YQ+%V6<9_"Y*?-?&5M*4\?YR;]D_*+IG9\7QI MZ>"QKY/C^PS?=ZUIP$?-P1J6.6C*7>EU8MN\ MG2DC!41!_+*.7T8*)M0" X6GA5:.1PQV[S+;0+;9S#;\;7O\8JA\^YNO&%/0 MLR#;N5_)&M%XYDN'E)TL]W=8,_'GPHV6LS*>V-W49<;/.V,.J[TW[%=C[>$5 MD!Q#:2WO=HBXN__<7<[G]1@AL$M^GX$]X/"YF_=PBS(7/P7*GG05B#K.>]W" MECC,.ONG=,K].R4V?TH/9GT?(M6"L?/@>: G$=#$,J:6;6%/3]Y,5JV_.WSU MLB.2\8IS\(+Q:/)IX()]]_^W]^9?;B)9PNB_PLF9Z<^>1RI9A!:[7YZ33MM5 M6>WM.5U=7__4)R1"*Q3OY)%G_32$9UVX8ZG#8Z2O]TK-0AYW!L%_-A,]! MIZOD/[+3J\2P4#$LM%F;6IX"VH9)F+$ 8>T:N C9;3+.KA.]#O?REF4$WSF/ ME(>,T;JX!TOHI_2K:YNW[CZY5W7SJ^T[)RUOBW7QC.V?L3)8[QC+:(L+G+ES M[L.1;YD6\:P=>N#U5; 1-%GK[MW L[I44X'FYXKFPY.A.3;*Z<47'H9>71 M]H?>O;C6]6PBA"BQ/ (&?,3JJL@F9N[%.R<@S@.6TXIF2:4Y()NEDZ$$!N/$ M<[T ,/^IO'YFL/F>W6P!TND+W@1F%+#)XV &&S Q5(F-E M>B,#:"ZB]R^N>P.A)];QD,OJB<6'/+BX-HQLIGZC]<*:,+#\X!#/]LJ)2N^8 MB-?VC-96):R69>Z_>*Z_@XJ#LS8,&9C#^>2K'BPO7I"I(--]Q?-N9#I0,-5 M[NM9'4V0:9Y>L9)WJ799/GB55>NMS&NH";_:(BTE%7G8+3=E!0"ECZGH^?K& MH<2GQ:=%N',W-U7+O%2EFIML;\FDF':A&V. ([KVF= EO%2'..3M]>"M#ED# M?7>X3POY9KFI0(L[D:W#5?@<3Y6].*:,#_[XAO#I '1**_ATNSX\@\\E>WU/ MWGXX"Q./XE1>(('\-4;^G01?+O)W]Y5Y!\?^YAL5-;$D2L:+KG82QLN.(M$O MY0@ JHM"?_SP4XJY?:'EVZ8,#!:'RAOFV" '=^4(576@2K $P1*.%NK:ER7T M6,RKJV<3,P5+J*25TJ)YQ+9=3JH#]G9]'OZ@V$?(226S;[$.[@\4I87[M '7B)#'^%69\Q_A?<"\,9PCL1R\(/A;(ZOA:_^ ML7BOC&V>X/,N P(LPGGPY6P'C)32*+/.0>XC=GVRI5'H Z1][#/U:'FN@Z4$ M_'G83^!Z"&R)$L_!%[-U87,B?,LX]#Q>+&R&?H!]H^"?)ES F_ %;AC8V-H) M^UE-PB#THI96;/TC:EL4MKSIV(IZ>;"S'%$I#"P\*)-_EHS'0#NP5'C/E#Q2 M]A[LT>1A$RTB/1([:I]"L+L'05B[K)623^,SW:7CS[%I 7N>(#!XBS!-4?NP M!^ U#U/>P\2C,T0:=TX=Q&;Z3&*DQ"9@>/XS\B>V&2//B+M_AI[E UTQ],(' M>-^L=*,K."0_'/U)QP%>7U!"(\!U V@1.JRU%B)CZ$14%;Q@J?M2\[*Y1_VQ M9XVPCUG!+_:EKFYPX*?$!H5FU_ P8D&O"5AY>DMYM$P"W,[:BOFK\ MOO3;5M_!FH#AB<:MG> ?/^'PX'78%FZ,[=L [B,:_8X<@;<7HT!83D>ZV:JW M#3()X(,$+,==]?^[+Q]7I?WOSJ(-&DC\J%VBG[113$:$\T1\UFD-CL0+J;EQ M'I&24@+Z>^@H)USVX.+:<7/TEI4?$A[]PGG9SFT Y1V/>;DM9D4 VW9N>1I@ MPST:G)]NV4-EGW;()URWNAU^9A$V;EB9"%@^X"!JI8CH.(^7B,+5!7Z(?.S) M"J8+'KS$]7R)L>=45\6EJ\#FHFZ,J '*2P+*=&DY=-^1/90"K;:'H^5 2]*W M.^V ZT^9LX@Z66[93&V;?I1L:18=]NG(5/MJ=Z1U#:J3X8#0 =5,13?I@(S^ MK2G&1:H7WO;-[@!!9A8?A0*$\L?@SH+0CBGQ]VPRX\'%DO- MFR#^$3^0;7T7:S2IIG"JEO2=/9R^D]>'\.):U3M2:MOL.)8V+C5!:_O(FJ5: MW"##_S*#:D9>4 VRG$?7?F1&F62#_63+B)XR\**'T":L42JS0YA9-/=<,+U- M9L)$G5.9F4#@+M ,/9^U9HQ-H4XZ89#Q-#X7=0F !#1FID_B(L*:8,$ZD1T$"QWQKK9H^Y"%2@#4B USF>;' M#"\S:;/+V_Q*8SB@$;Z5^, >L6,N,&%@)QE)G(B"0I MF\LF3WYH1=3,,2[!PF*DQB\O$!OM1M[8DK497OTL^R2\ZQ'>ZX8^VBX/44/G ME<7 7^$B'QR\,*>0,' 4%67N KZD,%2PEV>X$9$P(_V7>!+8&R_=#BN)] M8;_+\%X;'1.,$+6^$ X[U< M>5-L5/[J1?[YDA>DK(]JB?0I.K)Z+3J?9]T#8=C$0[KF8@I=I \O$KSNT1KS M[KK$0>)^A?. ->7MA_O;KS[[N_KV=:IQ><2'8I>@'#4\A\6"2G3)97BQ5PDP M&P@GTI,3G$_QHV4_U1.S!WOWITZU\F#UL!U04 MYJ$W=YE@1L[%L(J%G)88'+KG)B#A^5P.V);W8C/Y#JS311$2,=/?'0O?=!^P MD1Q@LN)^ \#1T MDZ1YD./!!9W$!\!=W\B_7^RGCJ R*82/4QC"JA>YME.\D M6@OZG4%8+\$T7@"P>S V[)#)]L6/\,A"("P]"!MC?@%4?<=P%CYZ,-W7^1L9 M3\%4CH(R:1BA*I/BV*@.(",'&"U]RP11$*F8.-,$E$+>:AVG9# :MD&H!5QS MB.*&4CA'("",%_O"%YB$/_)G:#Z@]L/UY%BHS%PT,UEX;TQ\;HQN.);$=YL^ ME.2 7]WB:[ZX'4E]HZF7X\=+1=<,]?+S;Y]?1ZM+_"K7 _D)DYKH9-(26,;X9K:6VGJ/M%'#"(^@$B+1HI$ M83U*/'B.60!2RO=:54[I>HOH,4&KL _4/;73(/+%X)?4\!7![&#O39, MD7M&7+ 6D!=^2!'*E\ZO'<;]#K38[<"7:(A??HWU0WF)(_X XIY/70*-X!+KQ"9HM?\N/UVD^B9!>QS"SZ92Y"XXU_);.Y/+8\"]7RSF0T[ MF<0F%C?A".J4,V+R:3RPW$?+M9DC&U^("^RD'HTVRJ*HW#R+WP9KQJ?=)_33 M3(D]X78U/!'PZ'_"D4%]MAXM$TSD*!B++B:VC)!9^P3)+G$?H>GG!6@7HQGU MZ*+&#@?J(^%Z8,\R>UJ*SD/MO_5CO1XT:%2@YS89PVM2##5BE["2>SH/(E) M2E"'29AYY8JF=_ 3L$E@&MP>H$QU7P(RSW:(K0P6&?67F:U)F5A)X)FL&;9/ M'R)VSGED@-D&")\,FY/( SSN!PS>'/HU8SU%QB/B#@JCSXS1-LJ(7!*9Y&5A M^<7>6_1'I-U9&5<+]RQXZ.G9QDE[8^. C(=I%.V,_)\.(SNP_S"U@[T&A \G M@YQX$8JPR*^!OS')Y>;Z@9#V-WHT4N]/$#?7ER&C<)Q*$YPP@P2\<(. C< C M7(W V.\+;SM'V4:@ZF?F*V"#ZY)P@<^/%Q1#]* #/_3'7@AZ\PN>JT<#8MFQ M6V2. ]W!:$2'_QA;># 5.DF#2B[G.7'Y][QTF,)R_@HMCR5F@?2/ JH.?0)D M\.BC19^BE"K@^:C3,GJP6$-R*V:(V[I_=W).KP#J)7;SK7J3B^ZKEU.Y G_Q MPEUHVY^H-F\'[.VL*UG[?WMJ2F_1DPD)Y2GP:]%"R2CW3D,3?-,#9( MV,)XD!=PRG42>9-HU3?P.Y)3E$YZ3R84K(3WH%GB_8DK]\9\=,=D_(**,]>W MF*X=FYS?Z5\A9G.@ OT1LPQLZ2[-?."TV0V<-*/QFJN+XXF(A*_CVTD6.\Y[HPX1$G5H=E6R.&RD 6&.-EZ;WX*I_,T($0):-D-HZL M!EF9B0'>)T;7D5;!5Q/#9 4,0#JPAWA^*9HZ0-[6F!L[1/K"_L'N2D%R^5P8 M]S,7F*,J46[&J_?N^"<-F ,"?[@$!-:ZKU?%CFA[U$[8-$,7\1!)QAF4]+ YCKWR',Z 'C_+$1S@*&@1VC#(X MAQ88SQPSJ6$9(7&"1=KJPE7U%#'2,67V591PQ#Q#%'^?A&A"<,7-2L(>(V" M#!H8G4A]U8]YIYPL.G/>3-E$>1XM>X[: ]2+%Z5]=0\N1Y+(D\P= F%S#A; MVD^[83BC1K:_RJSCP;M+"FGS&##SIM[A@%[7 A0ZI4\7'>4A"$^M%_/?>S8? MBSLC.=>)T R9IDEG7 UAY\0E.+KI@*MZLX47-E9GOF(A HT5C7C'TDT 3V1+H9?[&3PBNTK%ILXX9*.0 LK,V(\Q@BM2RRP-&L086*&4[A M:.Y2A_A1NC//O662VL>:#EY!0WFI$F^!E3I,@!=L5*\KCN\*E.DE6;%R*,@#F2LZMDF7.(WDLQ M3J8J[>>+8N_'Y9A)L23P>,#VNYWL."W0=$$OC&RUDAO13K*1WL6UWBF:FP^TAQ. MR2TOPM?'"R$VG;L7^D+8R(S505?TIIE(J3XK&4 M@/!('/ H+B(_N>6D94I4FM;)LM8=65S/9)PNN<2>H0] =,3FUI(?:6Y@ M+KU(#ZYK1C_$.2[XJ%"Y*G$;I$B4N-WD% MGN$C+LR*/A/MCROOT?'$A]-9X*RYC (\(W+A)%^!W^*#9BK[<[6HEX()Z[Y0 MNJ@2C8+A9I(WQ +2_"IF'J'=9SFQ=1K]8/,(O,O=HD K8T" %9SQ 2P\:&Z& M5#)A;0_,6_?$TE[A($+/XV'L)$R*8 5)D3CP2=(5(JH=C.H(,56,CJ<.[^@0 M P) %Q788'R \N#UB"_4B1S\$32;0X8D;8C("9_;Y<5@@? M#/TXP.%(7)#;+_&N7=;)QAW':L."$K#\$91Z1$Y_\S<0#U+L9.OOA9&*L51! MB10$./L0^\GQ>BZ+B8]J"5@I$"UY).((W;(-%V&-GR)VYMC0WJ:V@ZN.[XN8 M0.:FK"ZV4(\V<($\^9KZ.FIJW.L/?XF9&MO<&L8F+X/42K)>\"CQ68\^4E!& M(O@CR%G#' 8)DK\)XX&\YMR-U$YH+>!_7@*PLVF7R=%^A[S M[695/9#6654/?JR7JE><]+?( JXL(NDH1_A!XN$)77,$<"S2/N*'8\+3-(Q M_==ORFI4093_'P5 6 ,U@()-YCY]$__E;=Q)UG+87MA#;R-01E$3C!*L=KQ% M?SV_O @@=!0>1(CZT$9?CBYWX-)5]G>CUU%Z>NXEI:/F_E[T*G78T7O]4J\J M_D1?R?_(+HOJKW_5AMZ]6X[86=/)EX>ORC16U&E7UDR91R4G7I1YZ[D^1 H/5REEGW%]Y]PKQO&^L[B,:HL,.4+#6YY=4/9MN)= M1;VX[LJ]03:BN]LTVRKGR.TXCU20QOF21N^8I*%=7/?DKI$=,GT:TCBV4G1$ M5UN9@4!<;\H7CCR5J(HA!,4J2JWYQS$&?FP+FKKPG?U'?6P6R0PG=V8T>I$, M/K/)'EMBSB'UAHJ6N96^(?B,X#,5ZS?[\9END4(C^,P>LX.*]:3X:Y=(J6]4 MO9,,;[<<$T[PS27_[4($[T3PKCDQ*Q&\$\$[L4"Q0+% L<"6!N]2XS$.$L$[ M7(3MF&]N5>#N&T^^%%&[5H8FU.YVD8D(2Q(3/L=*-RZNN_VB*C81CZL!8@BD MCY!^RTCU%DB/TZU[+8ZTG>:P[\,1;R42L,F:HV!)>AVFWU2/><$VK2VGUP]J M')?V8FJ:=Y&>"+E' M\D4$'!$4/2QHZL)QCI!\D4+,=1KF,-^L:E#HLT+\.((I>)04"\%-!#>I5G_) MXR8E-1A581I,GCTKN,T>B1:KLRK%[,J5QK'ZBBXF&L>FH+%/XUAL.E5XF3]GD_IT"45^IKUE,LZ_WY2,:\1P$V''G"85MLTIY'GK"O*>]:8#E\1$S2 MQ<+!249\<(=3LD^;&_OPGS9B2-]$2RC:&ZZIP/&JGR)Z,V]S- M<>@)_T0T)Y&WXGUFLTFB=OO86X5/FX]ZE1<#44XWT_S..HF,W:0#++;V]2@? M9!)OC'>MY5V+>'NX16]QWJZ3. XVHF,3LNA?^-=HF;"\630^DOC2'#BTY4]Y MGQF\_ =V3+H//$H#Z3/(N*17A6<',!X!7\L<7Z_@^&)A MBO"X<_S "Q%;WF&'I_LYL![SJ_//:.3E=UBRFAP:-FA.3DT#,9IS:O_S.FII MG)I;R7H!<2AVI'N*LR7APE"Z2%P0.&K.X56G49M?? M?+K93KS',MIW[DNR:$N2]*CANU[N;K/4+F9]DYM,^ZN5%CR+47H^ZXC(>QAM MZG-2#,CC9DD.AYV^TB^;)*D;G>&P5U4^8E>K)DE2Z>B#&B[*T"M+)^WJZS\N M,C=%YF9!YF:+ :$V*X6U58ET8K-BLV*S8K.U7:#8K$B1+G0W?X],Q"\W7W?+ MB=TZW[B.T9M]$P?+;;XN\9G]\TLTI2#:RSR"7VC 2F"_IGP1$9Z5C]+H%]>Z MK/7VSK0M=53'JVVOMGI=D%\KR$\W^L0W.!;Y&1?7 MJFST>K4GOS84D7VBOO]&NHT",=MJSENE)6];9--LPEFO-B)@OTZ^8O#O'H=" M)$230Q_LM_,_\+ED6V;UI1GL\.): MDX?:H,E9UJ)MIN ]@O>&(.L#2!XC^ ]@O>TB/?LZ+'=@_>H MW'6K"MY3=759NKRGKD/,,;'_E@\]_C]^P83:9-#Q [$<_\IV?9_E]=OQ#&$ MJ_7(YP);27V&GS<2/37F^V.4T?]"B>=+U#%93<1*AC%/KV6%!9A>NCKB]XE/ MHWUP8,@@.P.-$-'PF.E%IV4/ IN-8?6-DF\9GHR1!TP+01 MG1)[DI1PI<=:A[XT)H[C!G 3G".6:<%K64D;G>2Y/4ESYI2O@JUMZ$?SR9;$]]D-Y\J/DD+I8C#ZSN+&^Z M_1/\Z2_-N.^P6MW5*ZQR>YTNJ7HB?LD"2V.8 MSRJ9=G(3OQD1RG\?TH_PP>3'\F66&L:4.T4^[X1+EMM!3SGF#K -7:>_H5 4 M3^J_BXLEAKN["!X4$_E9N.SDK[J-DRL+\]?*2)VM$-[]S*_G-$3G2/J0G M-[1-:4H8;XU(.BD-)G9$=67%>PF<+7^^@Y-B:/GU#G&]18'&7=>;P<7*UJLK MN-X->M):9-Q6CW2!#P//=QZ001.09G C:/FN0Y%O6PV4ZN\M4$^L4<("?+!CS QP%E !O/9ZTB?R?,3 MM>WJS8EOY(4IBE\G2T?TP]U#T.A@P^LYA"WM2-,K'M#C[ &,(K6[B9MR:;F/ M2^4XF]'99K*QI!56N\R%D)/-H]4@XOT5@C9(/?ME!6%=+'BGEI=Z7+H'S?&G M]*MKF[*E/5POT'SRPSB[#^>IZR\KLGG:"(^NBZK-! M62LM'/43;,3 C63=>2L;*4](O>X)-L-4Z(TJRS(=@2D/2W*'66*0>A\D^+2-^I0Y_0G^?+TITS[J1I$_$9%%-W!D88>:8I"Q1LR;"! MND)Q6Y+#N("W$_6-T$?2!LR,6&"H6 [V09%N9IS9(D)]!Y.?P78)T-] _;)\ MW_5>>'L9UL:$YG8&XOV#2C9#TDMUTX$3IS?L@^5I%(Q&S=C8$.D5[@X;%FG* MVV*,8S>H;U_+2$S,B3%S(QD6P5G.4FS<#JFS92.JU-O.HB.5/MBM(U7)S1C' MV%!]CC.B6 ME=@X"ZV6E,V4K ;!LS1@C;*:$&SG 0WM$L[25>V76.Z MNUQDP+3HL$]'IMI7NR.M:U"=# >$#JAF*KI)!V3T;PV;$5;QO?6+B2BTG7U0 MNZ(/ZKY]4!=]=5=G_F0&/M '%%??Z=SUT"$+IN38=OW0HS_@J7>V._Z98C0Z M9VQ D-2\">(?\:U _F2.: 2"_# S<5:%31Y@ 7T,Y%5L3U*RJ4:8-E]#+XF3 MDIB/>FP+#"5&H0_/^!C]?N"Z,AR%;P'B< 4;- _@J ]PY OO.G-,11S^:6J- MI]PE^Y-*$_@(V#V@&J%@\9$_RTD $^U[4)S&48M)[" )WX6W,L&$^BPL#6Y( MUM21]E*6#(,&'U->7=P2#S>CIO-7:[UPCTN$[M+<(A2TI(S"Q*16P#X MG"TRLRM@IP4G#4S69-HX^Q F<#&A;=-':DM^"/@$3SY0AWK1RHD)V&LQ5$0O M:;PD4/NS74A127GD(7M\],D"L<91QGNT&.YYD4LTRH=B+4USH-!I!'VOR[_: M[!I.NKH6MW,M[_A=&THLR'S\!7W.Y574+JBHW>I")EJ!H_<02S]'$^U MM'.,1"OP[!YB];V+:Z.?8QLLK3X'J3)]A0^*7!BO=B=QNV[^ $@V'#3$1T0P?9=__#BNJ=VLJU@I()X ==$D+M'+:UYHA9AV54L_H^, M?@VC:P;#_X-*H9_(7A:KDWA(@H7 N5(5]=A>5:P6*EPLESO2'YA'!WI;_BM1 M$+-_SSUW8@7EW4 _Q5+)M?)V"5X?[H@5<\Z?@U3T'&TX&#O02QSKP' M^6F9[/'H^3$?OA*U#Y?&Q)^FLS:W?2$B_BOK,5Y&LBKF$\,7@%B$+^$K< \! M[ICI"OC+\G4 TT]8V*.+IC,Z&UXWPGG&#MT,QP$#ZPH8MH0B?8Y!LN%8Y(6S M,0_%@/+'H1U-SP#SQ&..(U2M9RY\$Q_#Y;"W6K,Y< &F)R?KQM.,DMEY2-VG M!6N.D+UHWY4EY4?YL;.FQ !?HQ& E.AQH:'/ VV__<&]3QD>.6\)03N%_R*?7=]1VGQ Q"%/9 M%]ODNE2N*%CBVROC%;*2+B>Z;""JB@=A?O5RDQ< .VTKVL53208 M:.6>*)Q(H'9Z2OXEL:CLHHQ-KVIBJY'&S0-?+N*K= 6#7:H(\T=X;SFB :?3 M;SZ(\C,:=H?!<*ORTW\Q]\Z'3%KT%B,KSI8B#D0,VZ==L9-9EJS5C1 IK'/- M*74]%>YN63N]Y9"9K7;<*JAM,Y%&0&T5:NHY,,6J.I+!F9[H)+YG#)7((F4N M9^ES8JCP?W,K;1N$WP293NEUM&4H2+S_ZRQM(RVM:.*K#>A!UOK;S@]4K MQT[]G:AU3'>,P/JTWE7D,&YDL%*!+A".M" #GJ*W!T6%5H+.J@!K@@ZR,TDJ) .<(#3 M4)>[@[JTV6ZHSGKZ!8J[*G85-,"\8#-/3ND#$,\+D[MF-/$]MY]=Y;9W\KP8 M]['!6.7S/GYQ7=._<FZ;*F9E/?ZX1*#=1"FA;$.TIL;AUQ[S_RM-F] MY#?H(NQ\^/&4)_/^Q;6J=>5N]XRFY9Q^)H5 ]0,I2WOA.O;64719'V8K[@2N M"UP_.JYOT.;VPO7AQ75?D;6<.5-8SC(\*Z> @);UK6LO,[4$^R"\#76_\X= MI[(FS?&02L5)N+J6S8L32-5PI,K8#L=#*DPSD[5N-LFL)DC50%6EL>H[8)@< MU?Y'0_NV:1PAXM:'%#>;6$/%XQ#3K$%G7@==R4:RM^<-(O)8P\BCWC/6.ZL. M@$S=BVL55&*EWEF< J-VQ:C>T3'* '58DU6]J)]U/3"J@?I+DUTM\HX]Q(0? MYH I4YM"(PE'N Q77/D+M:T8RO>E@U I=V5(AS5)<"A;A2 MK,*^H88\S G U<1,%@BU,T)E-)=C(!1F+QARWZBM,Z^!>DMS_2[97I#2I?3$ MYAQ)V#-R)OWN69)PM)RJ0.!W)_1#8G_U[IR)1_\*X8#N CH#?3-F"AL'!J6) M?XBY$P--U=[6VG01R%15VEN!1"F+5EL(EKYR<3V4C9YPLS0%L_:,%!T>HU2P MJ+IR5]DG1-1N%\OI%RCN$D?5N+O$437F+G%4C;GK["O< M=<770=,QW1![[,>[WZ-,XH0MD/+AO7T+I(JA4Q>]_F U@2SMBZ/S/N4C?>WB M6M5[MQ$KQ%\!;! M6\Z9MQ1X(ZOB+9@SJ&NRH6WZ14;)):, 5J:$)?]]Z;IB_&GH@/K M:IT^#B6;N[Z%>//&HS8+V2]FD?W/Q=*#T?DHBT?("(XB#(H?R1NI=F2\Y#/M M40:GX9'^<^K%RYF3!WHY\BCY>4DFL-HWQ'XB+SX>2'ILG.5\'X\I6:( MF2#1!,+O;*X]$.J=PSD=K._=2W0Q9QYAW^ ,U7)":MX$\8_XI94QA;"NZ,9H MJF8\4E?'FS/O@)^U4PXW_&@YQ&%CZ4T2$&3[TBCTX38_-3^>36WWX:)MNT_^ MZCS#YHPS' X[ T,O.\U0USK:H-PTPW63]?1^1>/^C)(C%L6BSG91W?6ORO[?!H]4@QA_5IVB!\(XFL5\0T.17S8S5A5 MY,%P[U$*@O@$\36%^$I6+PZWK#79G0P'V"%*[64+JDM7*@KZ$_17>_HK17Y] M91?AM[X\L%]=>:"@.T%WYTAWAQH^/5 J&SY]#-*KJ$*^OKZ@LI/RSK-"M%)? M2(53I0;8D+:KR,-^O:=*B6KC YGV5>*2=G'=&\B:LC?C%:A42U3*V*F'0R5, M29>-7K9>76#2&6#2)I-K6TQ:;X0-NJ)'RSFCT?$F @^,NDT$/OL*X'4S+G%&>Q?Q[+1:-JGBF70N[@>].7NX*SG%.:DWYS&D[@F MG4B0OB#]TC;N7J3?O[CN:G(OQYLH2+\9I-]JNF\2T1\H;+X7^0\NK@VYKZN' MBIR?->6UG?@:1G^5^G *J6Z#TV9-Y%P(7$'V@NSKV.6J"E$[5"ZN5:TK=[O9 M-#5!^>U*&MA["'EI9B=>+EY^]B\_HZA!I8/:SW.&3B7N\QW'%J]7\H=JU>FQ M8B)3O;"IP"-[&&S2!#8U#9LJ=O4=;KCZ$"AS)JPZ&.Y)BKR4@LD1:Z,UIIIT,KUO! [N>,:1!H53NT*H=5!5WX=T2F#?KB M0.2NGS?A=/$Y/.X"2&D0V)3WXRZT2'8S0YIKNN]IA:1,]@65W!/L$[^@%?]^ ?DO M;O">(L5A(\CR%*0R6Z3;WWOBL_ -U1+!,O;(L1$,*[/EH;%W.:W KUKBU[KY M8'OCUUK5TE!TX=@^;^1:-R#JT,@EHB9GC5PY9LNQ):,!DM&0NUHVY_0T"":F M<-?@KC/*KUT[7_N!%=G/-:I_^4V7Q=.?<#R^FKF1!H*K[ WY"==-?E M]"=C?1(GQ_[RO%1%0ZFGZG*O>]9M!W?DIA&"5-@"J0X-!P6QUYS8>X19<'>K8038C7 M!:&??7(CCGQZLFQ[1ZM@]HB\/U$8[ M ZK#FN.%5'-7N7:A>T9=]_M@2YE-.?B<$\O9X'S7T+ZXUV=#/*&J[/^8( MMB,4G%V VJ30VR4J1]>ZYNW$.SG:8L_HJ(".;QKF8\$>\YM1[QA1.UH/S M9_>LL+X>.=YN2'LN_QRV^?+#.8OAD. M.P-#1[R+/.K1A_E5M0-@O\K^KFL=;:#E7E(Z:N[O1:]2U4Y/[Y=Z5?'OABX6 M)1;%%M5=_ZK\()*2* 9K@D6<4FLE-/Y%B2=]<$QJ2N_IF,Y&U)-T598T1=.6 MV.6FV-F"%6J;@^([O: 9 .7U)'\?>5?7'VPZ#CQK; 4OVPST$Q#,0/ +"4*/ MV%QZ_T**>WDV#XPZ[:JZ>4 PWKK>W/5(0!DDB6-*7X,I]JI;'Y76*N]J+NA.T-U9T9VV8=;>[L+. MN+CN]A2Y.ZQJ%LI!:6^#JZ@Q3I^HW_C8]0/)G4A>='Q;3*4Z\PD(&UT;MP"R MKQ-,1?!O'/.>>H_6F/KWKEU^UH'6 T6O;\A]12V'^X>1(%O.QCAW!-AD7E>) M /V+ZX$JZSD=6,7YG^S\"_KRE3W_#3KGKO-DQ=F?T+JHZ.QWG?XJSOYT&FZ% M;%]7,,C1EY5A=KC&0<__2+TN3UAISN;G\(ZIE17X9Q)N:V;6'KKK16;_=2'Z M*HH<-FC[^W3@U=6+ZSY0>;?1 S7*8L?)/%HK:ZFDVXT@_?,E_4UVWEZDKX%E M/Y![_497<;>:]%M-]TTB^@.%;_VEZPU+JY519?U85^0?CN"UY^H[[\I5_FR'>\2[Q#O*'S' M&3G/\\GJ"PTD@JU^)7<>6#/K/ZS$3*+/<^KX-%,8E!,BV@H&9Q@[*G0CLUEN M %?60?EK"JIQOM0'#MQ2Z8IZK^ITQ2/KE%L&'%N+346>R<-@4U]@4].PJ6*7 MUXYXM8UR/JC,$2:PJEX\JL"1M6O"C,"F9O"HK(/@:"RJJ]2&155KGY_T M].&H9.F!6(X$)P] O0P\@HN'4_:L1S;V5;(Q.UQYNL%*SI[<4[,%'<+1U70LRVCD)\.R_L7U$.RU;%*Q M0++:(5DE^GXUJ+5!]]NU$E4@5T.0J\"2. IR"<]]XY"KG'C,&BFG$H\&*ZN5 MA[T:*&'GY,H'R\2C8[!>T#;!<$L@74I/%O9WAK7 &4F_>Y;PX.G3/QZ%\A0/0NH#,PV&,R*8_[*JJ&1MG&G<)]<\)&,F718+VD-33A MPJLA#FQH)E,Q#@A/?AUQ8$/-4\4X(%SY]<.!C?DMAU0-C).H!F>4+K]N()#T MP%K.\$EU!ZJ_;EDAW+E6P:VO$N#HM$\EG-&[N!YH F*%Q0O*/X$%%]@\&]#\1L,NS5Q.D'M@MH%M=>GG4T% MU+XF<"JH75"[H/;:=+&I2)GO*5B.TY4':M93)RC^4*'UF66:-CT1]O'1NZRF ML7CP;N7]LDZZY4(V4UU;K)/NKYSZT%\?&>*849Z38&&?/% TN=T($E!DC4@R0U3&G8E2?WB6E<%20J2 M%"19.N][F EM%:2T[$J<751BAPI.4<@JL84)W8(Z!'6<7& =2%P9(*YT11[F M% "V4UR=?8X9CIM[LFQ;S#([U/[/QSV]T9L4(U-YQM-#SW1?'JC9&=WU93QB MNH(@_)80_@:/U>Z$W\?>B(;>)'U#D+T@^Y:0_:;9I;EDOS[MI->.)#-!\X+F MZ[+Q/;UN%=!\.U+-!,T+FJ_+QBMT)NZLW/@MZ?J"7(X^2GY=D JM]0^PG\N(CU%.; MFEG.Y0H05_=?N,O)Y# "!W;)61W( M=C2/ &^"?U\*Z+ZQ^(+9([D6Y1ZJ1G M,;#%)BN^_OO(N[K. ]4*AL4"IMO5+S4NS. 2-6^"Y&?]HOBIOG&I;L84AN,K M1 *PM,GA5JMKIZ?U2KRK^W=#%HL2B MV**ZZU^5'U]5MLFUYY1:*Z7[7Y1XT@?@?*;TGH[I;$0]25=E25,T=4G=W!16 M7LADK0*Y7OR.9H"55[XPZ?#!IN, E HK>"DWGE? <0F.7T@0>L3FEM OI+@+ MO !F 3!O76^.R@YE\"2.*7T-IM03@"P+R ^V!4HM4]$$&NZ A@Y;/O:S+25B MJG!SU"&M*=_%P^O>XM%]K4ENR@=&"YR@%311'&YHI!DC4WDWJ(H]=#39&)8< M@"8B$(+XVD)\&SJ8[DY\VL5UWY!57=">H+W6T%[)0IMM>\?N3H7ZQ757UG+B M@*7G)@CZ$_17>_HK1WX;!O+F4]WZC)O^KCVZ!=T)NFL'W6D[D=TVP@ZKZ(:Z MW!V4;(A^TM23BKH=G<[E$W5+'[M^@,%FK\#WDVRQ-:,!-GHV;@%D7R>8YN7? M..8]]1ZM,?7O7;O\A*P^CBD==.5^65^'F UQ0NNZ2@3 AM$#N:N).5$U.O^" MOH)ESW^#SKGKF$]Q]B>T+BHZ^UVG<(JS/YV&6R';'^!D3$V7-37;244, =JK M00.;_L,[OK8FCBF*.0ZG[>_307B HDWV[2/U $=R\F((*X@@1;1(*5NEEV'-(S6!/'%9)7D+T@ M^],.[-F5ZK<1M\;%=5^1M?,>O5D%Y9]+!/L3]?TWY4I@JB_[KV_O ?&. _5S M. _W>3Y-?:&!1+ ;MN3. VMF_8?W J#/<^KX-#,2*R=(M!4,SC!Z5.A(9M/H M *ZLR?C7%%3CC*D/'+BE$A8'O:H3%H^L3VX9.V(5]LHYH/*_& "J^K%HPK,NBY<]S*_.XC> ?WGZQ%&=0UGI M9_-H1+;DR="@=W0TP/&0LM(36% C+-@PXZ@D%JS7 8>[EFD*%#@D"FR8=E,M M"A@"!>J' KWCRP*LG--D-6<4TCDDT)_TZ&]#SP/=5YK#XRY C@:!S71QOUAG MWJ9PM+6F;8[*G&?;+FCC'M#]ZV1!(?[]X@S0O*'X./:P*T\W?1PR( _ZV3"Y M<,/YY(-^ 7,$H^.P71!PP0C0H%T*3U9V((: MU@(')/WN6>?IOB^I)FZH>/W="?V0V%^].V?BT;]"@.1=0&=@I<>T41[AM8OK M7E?N*MM'V(2_YH0=;LJBP ;1J@N?70UQ8$.7FXIQ0+CNZX@#&PHR*L8!X;NO MH3ZPJ2CG$.I [^CJ0!O\]E%+QP?6 H=/U6N95[ZZA'T.RST*TGI*_^)ZV).5 MG"80PI]P#NBS+D._ O09L!XB1MG.D )]&H(^!>KW-NBS0?=[ MH8XJG.!GC3I%NGY%,DM%O[:NR49EXX..KO9/V/_J6+";WWZ!3^YC)1%^ICRW MS"ZW;K-QNKUNWV,C;W\;L>9T&RO'_8?K[76."^5I%W/L0=WLRUVCT2TT\BEX M2\Z!.%!"ZJQ\:ZO^-X+V&DM[@)^'H3W]XKHOZUJCV\0*NA-T=S"ZVQ"RWI7N MNA?7NJK(BM[H1JV"\@3E':I7:E?)N#D+>J7N2H,&ZIW=H2HK.7KG]NE0@@@$ M$1Q(_!@;LF5VQ?P>2!]#E_M&ZZ5/:3?-:$*[37+3X-28)\NVMX9JM,&H/1UW M:*VV'MSMK=P;#:@6-G$)NP5X$>Q'LI27L9=,8MESVLB&;84TB MC. M@K<(WM(2WK)IU-L.O$5;DRDE>(O@+8*WM(*W;'(-[VP5:9A*IRFRGM.4 M5O"7,ME_5P$9V13^:UJ/UPR6>(26$Q(.3/8SW\[(NUHT>&6_)Q>K@[,:PYF] M\8T5P*K'ZR&O(>3O86_6!/;I!-)MZ,,6J>=G5ANODY?_<*!JP/8.MHNU:_[H M>A(EXZGD3J1@2J472CQ?HHY)3>D]'=/9B'H6 0R!L4X!@5\@ 22Y0 0+#,DMOTBD?$8D#& CP'U23/7 MHWB3(ZG*_^"*W-!#@OV[Y?_\1CW\@3Q0-8'TI98"M7%QK0TRD/Z?-@ M.AD."!U0S51TDP[(Z-\:)L^M2HD\$;+5%("E5(J;\5^AY5NXOA]P[SO;'?], M 6# 80Q;H.9-$/^([Z( KSF\+?!">G$4X96Q()CP4GN=1$634KO)JFN-T#Q3 M.T!D2G;VSG5_UF5+:S=PYTB?R^1=)G_S0E? 8A JP]G+-_S>>>^PP4'E"0 (4,XN?3-,L=EL/V MVDI!EF^9\'6+V#',/\!W'X$G.%L69Z5%V_#BVNC)0R4;:).^WW[PF5 @TICX MTP4$YD"S%"$3[52:$=AH.,.?_KN<$VYYI\8JY7\C+PS2/]P;#MQOGFN&8VR\ M5B:_JK?8L*Y@YD*GJ'X:\,R&?W6D'TQ,+NR($7T % 66[/@3RMN)68YT$S[ M'1$.,6R \P?.Q/@L3A,!WDN?+3_ ^\% ^ E+[D@W#*T2@2U%LEJ#5P \L72K M-"!5Y>B 5"^N^YO@*#T17YH3BRL7>Y"$6A!H/@!)Z*!?=PU9*22)5R6/1CWZ MT8"N/>QDVP@N'PT[$?Y%,T%TMGB\WY^Q3;1LQH J#8Q.%R M[VEJ@0UF(<0F-ATC;C'P^0%(1J9BH[R,^/^2[AV_Q)]2&C!)\)1 ,25MF"CQ MV6=C@@1+4L).2W C5SX6.%RDH#!I-,/15O"1&?D)"![Q&CP^?-*GMHW?FWCN MC/VPO/%85.5(JC1$8*/99QE&E2*001G6\8%][#V=N_ZV->EIFNAMP3=B)0#1 M L\)@)E0R K\(@A,+ ^T@;]"0#( %@ .+7".&C-B.:@$P)8Y+TF83N'IL2_. M:.$IZ-N>0CDNI:USJY0XAIQ0:5K*@L6*US)'T,FZ)M.3UC9QEIBG1(3?U3I] M Y@#6Q^\_@V3!2!:WSY99C"-@SNI!Z-PA+)XA(R ?L.@^)%4[&',K(CC-WW@ M%J;:7P%>ZL^IM^B:]D O1QXE/R_)!%;[AMA/Y,7'V$C:G6TYERM 7-U_X2XG MD\-$XF"7/- #".IR[\@;Q@;QKHOK'QC38<8HHC2;T[>U4$K<$GG^9>Y).*VM M^EMH%QJK3HIK5&F(JNO;$56J=0_ $%76:-TH$E.391*E+N+$B0)KN\2,9".1 MUOJ9V/;6\+9;A@D/L!OX&^Z58]PW-@#GZR2Y/'[).I3-T$LP-HO MT6N[RM@B[Q5^39I0D"R!!QI7Z"%_1X$#1_4 K/P1.-$,?@,)Q305EBL1J2"H MJB5Z3;Y2OZU=RX09*"_!=$6:E3%SWX6BC@2(/&(TCFL !N:[#OSS!61> '@%%SHGBH(S(FV$#GR7=EIHQ^0E MW:,YM;KHXQG(_:/RDNY1>4E7K8J7^*=C)EI#F$FC'?/O//=GP]SROQ'0O[R7 M-1RJT.#-=<@C*K"D(.ZVX !)T+B,:S)&]2QW*QA_O!2+3A)TRG,TUHU2^NE4Y1;[C(%IX9XCFQ<2 M^4D/RO%\+X=S M 2"*-)1<*.SJ8NOV$!B;W,Y S@36R#XAD8"[Y('(-GC&X#%.^^AZ_L$)?Q6& MB?\,E8K?0H?&*D<0\1+VG;W@VS]V9*?;WP:H"9-<\E+F.-;*Y?QMFP."51"[ MI'G70+TCQ.E?5:D/[1[TB+'4I\BW4Q&4NJF._I MV":<4S#'-&:Z 5/+R2HMX[JM5TXI1ZOKKPLAK?:9V[W+TX\9"-!LBHT:8!], M:ID1-&+3A\R8(WZ3& -3\'X*;\QTY]7Z!0[YA,UXE+/J^P"()3F,^(7OHY7F M2N4A\I.^,>SE2.8YSDC#-R ?P=@IBF>6-S8&YYGLR-E"Q#8NM *_,& M)+@M\6A%ES/J!#JQ6<88U>)>@]^\54Y:JUW]@V)7?QE>W4MX]<$"!,7N]I/E MXN&L&FG8D6ZGQ'F@+'Z'IN-[RT]E=SU9P52ZX7$T$LTYC_Z)ZAL^\-%RB#.V MB(V/HM81>K0F+'TM^GQQG;+NC:TQ:IC- #W-\=YT6"#(J;_&K)IT ])A6\3VT826J3BY5XQ5]S1Y2#3/ZUR(O MY,/SF/$WX%H VAF%>G=8;8KW#*;8T$5JV- \6^RH;;CF;64VY+> \^X M0>6#FC)?-IA1\%<_G(&2SUR[W)F+K\<+B$[1-YFUQP_*E_PY*%03BR9*VOV' M6U:XW7\+GV#@Q1?A]M#WO!DM+&=LAR;E7W3#0+(MV CA26-%#]4)KF0\#F"DNPK^6 "I-N!P S.,/WP%=SD'BM6,7W2.--A__/DF(U.5$ MRM8)Y^.C#0__11#@ZWP ).BOF(4SCE*UT&F 9CN\#9;'7&&V[3ZQ(P8M')5E MG[D"//I /+:H!(P+HNM(GY/U+X(#$? 0J$5$*3DN;#W .,84OOH$UO7B*!E9 MS=&-@O@W)BS.@"HO: ^PMB3.P+P;H1=GE)$QL*Y'7"D VO(D=_0G9T\^CY$L M0"TY%-$>T!T+BU@5C\]@_F=H/K ; !DB7A>]C\=$1L#J)E; @UT(GJDUQT^# M\NM;N*""_7:D=W'4B'$UFH@A.;TL>)J1@,D!N"4[93Z:A!='W#63Z%0VO3!' M6_\S] -K\G*"JLQ\8;[ O?^S(B@0T'=H6CCP4R3:I:\@65*"C=\)QUM^ZS4" MV5K-X$=&@DJF"Z_'FE_$)L)T=@GIT ]B7LGAQX6Y!;P.7:V>"8UT'L-1O0EO)[: MG M$;!/)-&8%A(4N9G.VZB3W$7GR1*S0P.T.Y1ZF1)]><.V%+ 05 E7)6),TES1)^%>DW2ZI M"IRY@[+ /#W Q&,9PXI[I1FL=+J^(I6_ C5R=+J#"&<5LDP$H,@$ F)J7A*/ MMZV?*-4#-WN_7 Y,C8@*?F,9QI(/P+Q8$A)KI$,1:5Q$"A^SAP?\/#-FZP,J?>K@NWG6DK\PVNUN8 DU WAW\2J<$\^V2;?<]L18^NA[< MC%%#S_)-:QP%%I%O?6-5TP$<#-J0=:K?W7 P@72#QL*893;MJ$^WT],^K,33 MCF58+4S%/TQ"[C9(OVYY^04"ZP3-@7!P.V[U[>;[#^GN[FXKD;BTTOHQ755! MINL![W0]7\XZ<[F+X-;UYGAN5/H%]0-4#K*!E2890ALRP18./\(R6")0)5'2 MA=\/S5X44'CY\A]7-Z@P?_/\% M MWP^IF0H^_=,B0#T.?<)W@Q)PYXP[TLV,1N7W2%KH"(5_W+%&6,B]&;!>X=-1 M^'3Y4A0I?;T20EAV/973GZ*=QQ8,ZT>*!3)D[M,W\5\PBCNWR11^.-/T.G,Q5]G>CWQDJW=Q+ M2D?-_;WH56J_TQ_T*WF5!A>4X=I7;1CN57*&UTE; S/,Q$#I@^N]K#;!K7!O M)S6."Z9&DM<23_]'HO.Y4,5(!X]6QX0?U6IX8\NG/#P3 'WS+'AW'C?@()Y' MXJY:43W#0:S'7L?88G,YW@W,(+[4.SGDC'5UW+)\I;Y>,2K;@0CC D18=+X@ MC\2R&4M%C_,D9 6)B"$L!LZ% ^52V60:@@Z[Z4:5(E6A]8K6G>P^R@E)SW8G"D[*;,U>OLELIXW*K>-V+LM MEJ_YYI+_=J*0/]CP$DL_C2S*R,J,UBC23S.I;SA*:](.CS")U' MZO/Q#TDC4?X*K!,%$_CB^_WO_L5KK& O\&]*7]SHD^B"*7!$K/@A\\Z+$:W'?6I$RPZ$FR!"5[R4?@$%FHW N8ZQW0: M$:]D6\SIX4;=LL91EP'$OXC F17PS&#)%1B2#'+A]8+..$X79U8D:T1%^4R, MP)4K0,]V*S5J-4K-\)!*37PK=LR^!,AA%[,WO"_(&EU>:#Q[:#QYH'Y[^D1* MP(F.PO&B3";EL*.HZU,6MWU3=]#1*\K)['5Z^J#4FXI_-[K5K*G?T72]FHQ3 MI=,SC*I>-5#6)Z_FAETU=9ML/([)1XH,;53S&6[??7G_X?]*/[Y*'_[OKW?O M[G[<+T6'-H288U)S7"#WJZ;?M7LJ\5'/==O,! SHY ?\UFQ.P:VM@@P;N=<< M" 7(O:+0?8\5NC)(G@IO:F72(6H(CT@/W@(?SF_3TOM%**9= $#7;N&.>^>X MX_C(>29YRT[;LM'D?0\\KUT;O_]P*\'FJ?3%[93B[T7Y>;O")B\/;F:9IDU/ MI MH'?6_ML&%HP+B" &$/&BLLU?_3G)-TLC#]/;D"Y2F'O9RGP;!_,W5U=/3 M4P>6V7EP'Z]NO/$4FSQ>4?.!>%X@N5&?X7_*(K65:]@1YH: M5>1ZES,6I\-PNN5TI@'0[^?D%]XCBOJ!]"T>GW$3=[:66>]0G)0TO*TJ=/MS)&%MEGI6_N$[;493_^ WM62N\Z(*0) M;Z']88:D_*F#*3B/.'J8.S!Y5>9G\B+I&%54>T#J9,7/=DP4S^>#)Z5V5;G\ M_PY.[;EV0KO@#%SU%$RUAI PKHPKI$4!#@8.X+>7>L\PAOMI(;O5X)V8)+3= M%(T]]RITB=/I$FGM@:L*\:"MP^L2WVE +'O,_\D>_\+V26SI%] 4_D9F\[?2 M!TST]:QQ],R!](C-&%Q#3K6SJK"RV]+:0".A!=SM0,RMAIO=2Z8WW= M*FI/C-CZ7OX!(;:;);9U5;N*=J2I7$JSIDDLW>V+VY'4>%+'ML([+51_"^T7 M2>MQL7I,'T%%KH!F<:W!Y3^J(-U=[?EF 6M/D[U9FQU-&OK*DR M3Q3_)ZXA_OGW^QLFQ@&1_ )CFTUEA84*8UL8VQLY6GM,3^-J@**ZWYX=M]G8 M-H2MW2))/>BNVMH?+0]$\L+B7F-KKY?;7+HR>UOE@G5'62YO(N>L*Y;(K,'#)GT*Q*+V<#%6>N6 [*6$L]QP\AA'E]' M\?TCOD/ZP&X)I&_D)>X5E PE_HTX(?% 5FM,6 ]V%M9_N"9UEJ6S]&KRDVR0 MX*_ES WQ=WY,X4Q\Z:,5_.<7ZA';Y!K!C1-,7><%5!,'E(\Q::7=OJL.T%*S M?3<=H)&;58&!H!(P:,^6VVRW]T60O$U*@-J_(EK_TGF@Q/=IDM7&%8-("< + M:TSSSP2N2/T5<3^BP1-V!LD$OK?*8&NC&8Y]R80=7H)3M<FLC"5A:FL%"S5DOSL=]QF$_M02JF0W+6QL(WNT.AJ7>;D[ET]6N3? M]#DI!$N,:!2<;$H/YFZ#W,1"K'0^=S+@01OR 0\K\>REXFQ9^A+&/R06>%[_ M<6$V"[-9F,V+"+.&HK=%J?#M-9KUCOJ_PFINDNR-UJ.KESAK !OR@T@$($\L M+DMOXU^YZ8N2DTTK8[,73#;0#.X=8]X8R--%L]IH6%R>>)11^)+H;<$4\.!A M&H69M6085Y76Z[[VW-D\WP;M7S]8AQ/!@6JC_7.WGJ&,="&)GTV(M5_6;=_3WTX*Q*-4I](WW%U?*S> MMV3*&+LRZ/2-_\$IM#AV[T;Z:#U3\S)P+S_:+F&S]+[C*V_#6<@GA8'<-2F= ML6-"&AMW8&@/<$=_4KMBM+-EL2SNB*> M=?:R.)V(H@RN2%67X[:+ AC=O^BBU9: MLX=C-#7:[:[HYM&6+/-D:"1-=O5#'V@JU=F;SA4-9"BS]TH M*^36)CZ:H[?N; 9BD\O*E(W;1OOR_K*2=C?ML"]W%8^-W&SO2E?0PMPM;:.1 M6]9U_5(=]O2^449 GG[F;^VF#)]^@0(D-;A+@$2 9$N07 7HJ(CU+O@COCMB MT%VMTS> B;-4)-08/LR#J^<-*8)T/35I33U)]3+U[.G#S0RY%'R<]+,H'5OB'V$WGQ$="IGQD5K> :9 MG8=JC"X6.,WF"\*&;#+WZ9OX+V]CFK(7.W#I*OO[L*.HP]PK2D?-_;WH3=U!1U>ZE;RJU^GI@U)O M*O[=Z%:SIGY'T_5*WJ0JG9YA5/6J@=)?^ZHV1%D #"+,4J:RLE0_D9S_?9"F!\!'MFN_ 'R.]P MY%LF+,*BA>F(O XXTP@$?@A>\%4>#5R67#UV@:]['@Z>\K'5IFM.7-:+.VG, M]8XX/WD>M@G*@.4''L_$ /4!M^D_89K&B-WD/Y%Y]%?+]\/%A3]="X[0I@2V M[GG$8=55H&-1:>2Z/[W0<6!?N&3_Q3'1Q8;1JN@#[[[^XZ,L?;F17IE7HRMR MQ1:$^_Y!GXG_FBTMY_WL=SQO%8C3BQ._Z2GS+7QJO MF?IE=8I7W'_4 CW@,P'XYOS^I?-K)W=Z)SSAQR_Z3/YTDX7>4^_1PJS7[*7X MQ2OW?*?^'*M1^'OC*O)O@#L/E*9AA>"_=2_?+?2X6_=O_Z5U>V\Y."CFS9*1 MBUJ0]'OG!E:.&/DO%^#[#K2E\90I43?+^MT-5[^ #N\B+8HI7DQ]C95"^'O9 M3[&'WKW[YPT_(@06?/LW5."D3ZC W40*',\7ODNCOTI55!+WH'-<-4"W!VAU:R>@KU?POKB/40^]OBZ[[%! M'RN^[OMD/ U]&@2%+T&*^@VT/5H$ED2!++K^=6JY1=>^402OYUV^QV QZITI=VW^5PK4]3PC:3<5/M;9N8Z,6KKP:(I9Q,*E MN6:WZI4NIA&WQZ=YJ"Q5H0F?4A->:,"9J0H]XRI1@__MN,_/VG/@/G/WYG.> M,JQMIPSS0<2KTXZ*O9[LC1DOG:H91CD9'X5%"^0[%_[OX!,._HF_@FY#/,_R MX:RB"4NW+N^L19\M/XCCH\)%)EQDPD66CG5JBIBUU!X7V6X](82+K-Z*08Y6 M,,2U]X=7*>>8'BS%._.T GU;K<"ADJHSK6"XDU: OZ0C;AD!OY?:(%P#(ME) M> :VK&M4!Z@ [#;[HI%;;K5GH"<&'K=# U@=XH1)W2EE($_Z=TOX!/1HL%*[ MI'\C#1XQ!DK8_V(.E##_ ;/[8M9R2Z0_]H*'_T_;_\9F^]_83@-(!B,;3 E0 MMRKY.B,UH)%FCW """? FDG.JNAE'^L!HOO&&N!%W3?T%?8INF^([ANB^X;H MOE''[AO-]-0>*B0O3+6:F6H*,]4&"T>M=@FV$QHY:*AQ,PTWP2H3,Q99;(M% M[3?JZ) ML,+8*G\)[46_]J0+!^R_O>E:PE];DPK^.NY6O>H*AZWH0IMWEP!) M69"X,;:XV'\]W_@MJ2/L"\W4@Z_W"PIB&UTY(M"OZ/HAXWR X3DKXOD3^;X#/6^T;TR^[U!5]--^JPJ&A?V/\BS])V.J?7( MW/,%,?N;\"'T XFE[:G=+<3^?:K?!2_Y_Q*^IX]C%SX6$,M>;2:P?%5.>GG] MT9'^0:U@*GTFSZBF2'=W=ZWTZX@R/.'6*4S#Z[9LN%"KT_!4T5G]W,5VN@QO M,+S"?I/4FUE\7OQ*P]$?W[%S3G*52)&QUL MM#<2DIA;9[*(/;4LD-^M.KR[UH6%#FD R M>UP8YXYJ6C'_V![WA\Z.Z=F;, 41O MGM6=:6DPHL$3IHG-5/"?0+GP?NF;39PVFK7WEY6XE=IAUG8[N]61 M-G*S_2M=;5F-M*[KE^JPW]<';;1J-74?H2F,V^8(S2CONJ=@HW#]BG3A;]U> M[U']=^@_7]H@'GDCLG&A",W/ZRJ0JZTT1D4'[I+LYU M&NJX6_6*^8QWS*5M MY)[;;8]JPAYME6AE/3V-X14\YCHFX=(2A&54SV3:;J%HO6>/%$M8*4_"2FVT M745(5F0H%]8*:_KN/3<;N64QK'JO8=7=%>XIAE6+8=5B6+485EW!JRH?5MU0 M_Z(N_(OM,(*2H)RA#W3URNP-AZJFIMLC?W3!A@&)@I:-9XU9XDS@CG]*OSM6 ML"@#;:/C\/ZRDHS^UO@-6]3)KW>E*X=L7K@S!SW4KE4MBW%#>C9Y3\ZTC^H%4RES^3YB=JV M='=WUTK;5E1O"--63&<7H5B0ND-AT+9>Z@(>'%+L_D80,K]TI-]$G!J.WRM3518L\(715[:!"]Q_4<2B:NAWI5^(%3];XIS!U MA:F[6>RV*NU8V+I;B-VX!ML!];V8!,[K+@$2 9*]07(N3B)==*=LB;Z:ZDZI M]8:8KIEKKK9_(B:0;37'O;:JY?0%7%4,V'1X"-+/WF"7>1XBT<&R7>(7.UBJBG&5+WIA7:-RKB-MR"3P<&7"48'\ MO0'(F$1Z%_I3X3 2#B/1V3*=]J^(SI;M28[01=>T5@E>GNVO&GC:WL]+UNYE MLBR$MQ2\Q,?L_\\$/BNI?39?4-D^?X!F'ZBEF"1;7?5^I0 M% 6TR/0]5&Q.B-[:B%ZC.S2ZFJXH_2$0]Z-%_LW2(TI)6C;(E\M9/2-G\R;Y MUBZA/DB4B2$Q2LLWG1[&55#>=NBV8OMMGA%9[:VB-W4L*3^ M\.I/S-'_$_/SZ6QNNR\H8KF_FI*QJ[M4KTKCB;5\4N_,5=)WJ!NNF8#2%<\C7KY7S-HB)>V,#" M!CZDS[F16VZW#2QZO+50$&O&U6P\LQPG1Q!?EA?$6DE!+(*^PA(6^#:9 F+3G#M$L J_EWI7]'G2U4QGF@BI+3&<4]Y^MGY2]E?UK?2.KZ.-]K#H?BY:Q!7N5F5U\UJ+? #M M-HA%C[@6RF-5N9K_=!WKI_OD_[16_-.'E,??2&A+_TB^+*QA80T+:WA)^@YV ME[Z-W++H6G.H?B3-=!!T1?^\,U9(%HK(JDZ"T7*B*MT^=1[( U,W;!H M[I\ M<%TSTDF22](G=JVX*GJU+FMM5?0O\ 7I%O#(IS:\^8'8TCWU'JTQZBZ?/MVV MU$D@HN:E&%>_/2:S+IP$0DVI2$UIIM^D*]JFG;&:LC:.D0R+(Z!XF*A\/*.* M,N8ZRDW\HQ2XTO8*BUK@2=FDFK";E]4:^+65?A4Q;TXDW!\FK-'(+:_16*X" M],O&G '^B-<6O:"K=?H&?&3N^A;CHQZU":9!O7VRS& :?2#]X,@- G?V1ED\ M0D:^:X=!\2-+GS@:0Q?M-5!N*D_IUZ\G#EP]\N11\G/2S*! MU;XA]A-Y\9%YI'8ZLYS+%S =+@91M2>D;G%" MZY:' \\!=_R\ TR!.@_5&%TL<-J#=R(/L,GIV>/BCUIN+?C6XU:^IW-%VOY$T@+(&35O6J@=)?^ZJV>'H/-8U MV$XULYWTR+_+S"1NRY"9Z;B:JFI@1*\:3E_1NZXU6517=$+\^P%;RK7 M21L 7L/RK*71#UP$_T@N,$'YG?IP9BL-,GEM4QB$Q(8;;$I\YH^]M8DU\Y/( MXMRS;$E+ HO'*U)NI.(ONH0(*[A@M]U]LK(;N>-V6\&&)))[6B>4DR+E[O.? MK%GFXE,)*%I!2Z\@#@/4>.Y,^N Y?B#]C17WX MUSQR6, U# [;X5FH7F%@6]ZYF.0S8.ZNL$KE)/FH>>'Q)>+O4]M*FD MZN12[;XBKR7V42F84ND>GO*L &V[#\]CQGS/ TPL]"[=C)F848=ZM^+$\=HH M@:=^O@U**+!1H80VCHUJJ_QALIF-?K068U5)0G65 Z=^OAURJ-L:&72+/FKI M&WF@TAW6VY,Q2UQZ3P(B?;1L*KV:N-Z,!-@.@_AP#[Y"8D2';:;&\ $"OYB2 MY4@?N/M>BOR5KX7LJEIV929R<:2Y_OO(NUJ)+JR+^AQPXM+%]?\RO#&E*?7H MDQ5,Z[(L6%?H.98_K=_:HC:"B_B1Z[U(BR)TT)< \1MB9SIU9G&D EY@PA/#IG'@DH/:+A+#GR3H?;I>" M[FS+F,GS@-GH0 #(82:6B6$V8DN!1TFP+-1/"XK_DG[ +CSZ8/D!RY]G77I] MW,J$8YODA_.YS8Z/V+!U CN:OR#@B/.20,D? UIB1A,\B' !3)A9OH\*33B' M/SSZ5TC]G&W'&Q8C^9*1?+WBD7RX"Y(ZQI4)\,!H0.J MF8INT@$9_5OK:1<''.0G9O55.:OOT,O-@^;%]5U 9Y+:ZT@?04,"I>?R'](] M)X8"YE0K,?W%=6@1%RU8Z-:D8USD<*C#,XCMCNW^[IF-6K(S*/1M434TY>GG8,2@"L940G[V\(%^+0% M*QG1*;$GV*H67\3(F-_ WNS1T(&GV M)&$Q=#R!@%DNV;0^C"&G7H-]QYW@. MAYT^CG2\+C7&T^AV%+W<:,RB5^F=;K?<=,JBW[6.-M0J6I.BU&Y-\("^?E$; MW" E/0 <38[/5)@Z\I&.O!"$EJ0-69_+XD[ JM'(#>9WR4CM<;.&<6;OQX<4*XXQ8(=PJ@?U@F5*\C28!YF__I?:4MU?^E21]MGY2Z1U8 MK'\2_X#HLL]MF3- (=GL V@4U)L$V**:JE??/ M^F<-/V8OHO%E)UW1"LN"74 (-P)T#GR9GT<0AWL>C1 ."UHC1VV=>> B MI3Q2PR>@SKI/>'9S4,>9[\Z)-?7H,RF5WW+8+V,R)V/^8'- M%HB@[XH'VZ*+5A)=&M0!02RP^0L\XF8;I;)N%Z@4*NMFE?6/CO0/BJ&5S^3Y MB=JV='=W5WLEZFQ4UT9"?U< G\)OK1I,CR66-R-.K+2\@]8T#ES/ M9UIK42>6E+J;N?AZ);Q0K,IHA]9EZG9;'5'W3)EXHRS@LV'>C8)ZDP![,K^# MX-$UP-0SY='W 9U/J0/ZGN-0\Z7V#.-LV'33 -\DV,8*M."M@K>>D+A?ZT]J3]]GPUB8! MO4EP7<=3ZQO!:U7H4RRPD@66*_];T2>.4AI4GRJ@?G$5T-7(-5_@/]-@9E__ M_U!+ P04 " #\7EU8UO$Q$6L5 @\0 $0 '-P:V4M,C R,S$R,S$N M>'-D[5U;<]LXLGZ?7\&CITS5*KXE<>P:9TN6Y41[;,E'4I+=IRV(!"6<4(0& M!&7[_/K3 $B1X@TD)2>F9BP2W;A\C49WHP'^\?>GE6-L,/,(=:\Z)V^/ M.P9V36H1=W'5^3J[[7[L_/W3;[_]\5_=[C^O)W?%]%7:YT6<8<6P9CX0O M#;[$QG?*?I -,AXG[X+BX5OV>7)V?NS,_/B M0]=X7GWP_FY=6I_^/#A_".63)^\2\]'Q_? M/IZ]I6QQ='I\?'+TS_N[J2S:"#U''@Z+>^L?>*>X MMT;L!W8Q6SR_->D*J$[/3N#?D$"P(P45$-?CR#6W%5B<=?GS&GLGV43P_DB\ M%Q4==X]/NJ8CM,(P%&;)P?GTFV$(V,AJ31DWW!2UC;RY;+7'N"3K& KB M.VHB+B57E/2@J.Q@JOP1=K@G?G7%K[=/GM4Y*E^K[W47"*TKU1RG4;4'3ZJT M(":O)Q<7%T=/0@"S6Y I3K)\5_S9/3D%A"M4FR>7Y>N&7]V0[A!MB"9?M3:$ M='NV(7.JY5FY&0%FI&9*1A\VW"[HYLC I,QV2Q<4?&1, MN2[EDEX\"9ZMU\2UJ7H CP2,ER&6$VR'&C6ELC,FC/S?)6(FHXYF=AVM&5UC MQ@GVXNI>,E@R;%]UA-+OAKKKWVN&WT)+PB*I"G8%4KR&&K '*E3V]R[J4,A" M8 *U X.5D/4Y/Y;V*[:?R A+OF/Z+V#YE5[#R38^D[=:1> MD,_@O4&LJTZ?@K7Z@!;0//'\ZV18:&3(JB.:D''(.I+%3\?RGQ.C&]FX74-2 M&H+TCZ,D08*5[V%K['Z2?R>G>$ <%"D@3 Q2:;K=.95)%CP,![-@B'N^1?C0 M%4:\;$F%D4Z1:@?\='? )0,CQJ%%X]X?CZ;CN^%-;S:XN>[=]4;]P?3+8#"; M5A'U7!Y:),Y@^*SS#\V+(R@)<19]8B2*Z11SQJ/\0Z :,Q]5,TWJNYRXBP?J$!,<_PJP[56-#MJ3XR2TLCJ#VD:\0@ES4*5X%ZO4B&HU MPFI;) 03O,&N7PG0+8D6G),D."%IBP9X\*=/^'.%X0T(M(-[FAQ<1=BBH849 M;F/&L#7EU/Q188@3A-JA/DL.]9:!(3FT:,QO,",;:,,&#UV/,QF*JZ(\LNFU M"+Q+(A#Q,6*,6@3$@PK"/\/*)B;^6O2_TA3((-?"\#X]$10;N7NV31R">"5H M"IAHD4GYO'%F*KTX8M4-!RR,+8\6C7S? M]SBH:=8SP?GQ)-=*>BJ+7(M RAL.V1AQ/BU"8>K//?RG#QT8;"I:K"E2[>BG MG."(A:%XM&CD]XGN_^3-A#*;"A<7[]^].T\9 (?85##>A'^U:9LVC/C/T-RI MMR:Y=OQ3 M5D!B5Z*-0&1N+U3&HXB+%I:4>9"]5=%&=+(V'6I,EEPF6FQ2 ?3L_8LV8I/< MC:B,2PX#+2:ID'MJ4Z.-<(A]AQIZ:UYZ*J1"[H*XC2.=N651>>B+N&BQ2.>G M96]_M!&>[&V,RO@4LM$!]#$5G,_;$VDC0K%MCAJ+1I)6BT7*.8]OE+1Q_/,# MZI7AT++2HE,I0M]&M)+Q]NJ:+)N!%AE]V+Z-<.P34+S!'!'G9X4OP]JT0*?B M @>)7G:--T$+VB0>81!17/UC^0ZF-HPL6BP87LB643LL45T8JO/60I^*/6R# MH##=@VH$V+L5B2=1M+3%*(\08S)04Q_,% LM9JF81 RS+;=6PQ)-D EU')NR M1\0L:H]]UG,<^B@N#8*'?88MPN^HYQUF,E:M2PMT*M"1,SEC%8N?4+6QK=N M%X:JW5#5MU(RU$Y#A-7 !'6Y(N;0Y1@ZQFL(0&F66IQ3D95@7V07Y9"_L:W@ M%4D8]A'FRI\#\V3K' Z>A(.-KP$SF_!>"V6NST6 M_!P&.IPO4J&D+<[M7NR3\T\X+>",6#?$\3D.IJ!8\AXPFRX1JPU9C2JTH*9B M4IF35]8GYVU08SA_WXA*?S>@6D/6^RH @$X?IL,SZ*G>2OBB,HW709XG?53E M'GU#C CE%BJR ;BLO)9??OBZM2*3*0UC+0@ZPZ.ME[K[PYP- &WS]6LN$:.\'[V!; L?RVNVM2;W5D< MO0TF>5!?*R'/3*[98XZ6XZ>%M&S:3MMG;.9P1Q/K&W7@$3@>YE?7PLP1BU=$ M$M\,.A#2^U2M%8I4;"Y7*.+3/6J($;4D3KJS)_8J1"DD/R/B>BJ\1=W,L@<7 MGO)5:H4FXPQQ":&1#5"> 9? .RZO+S!5WE)@C>V;0]SL5^E$L8.+AUY%6AE M(2/+JH0L1-5M,^!>0<_'Y Y\'^+4=/WVJ44+?RJH5Q7^6*6ME(&L9-^X%9]^ M6\='J%N'!O_WQZE@7TZ^<=)=R$Y*?L5?#L1>_GP)=EI44]&^7%3;[2HD,\)C MUA:EUB-QG/#,/."-OPM M.K.[TPPI0E%#7N5F!\'^$EY@C[B_1H#VJ%XK2:E0H4Z2@L88Q'T5JKV$:N!Q MLA+?I[OU.0Q];R6R(=5ML,&FZB%EJ'QM6I%)12%U(K.MVU"5&_':HQWD%DJ' M./P2R\.#7W4\B3P>6B0S@H_SI%6HSN>T%)N]XL,9Y%I$,B)_\U>+;E?$Q<$7 MZ@H'EMK;?="Z&K,R:RV$F7?Y)1?1;3WB5[1[VF)5F'F2+4)&+2Q@4,1"$T%) M"_$M,771!)L^8\1=R/SSZA+QP@W1RD_92PD3(A6LO,+DBD=OPJ89B,<9B41\ M8]O (%7_5>R"H=U#[9?CIQ6"TDADQNAWTVKU\9$Z8 M[AEH%IEHQ2$7R-&+0;CLN><',/C$<'2LM=.FOD:1NK7G%:W>0([5Z2US0 M4@0Y-X@C<"*O?8^XV/,"BCIAF+WKTB&>_A!*%N)Q1;VMV1!52V MSOJX0 U;K8"+%LSTIU2ROE302G22'QZH,1ES.&A1246A4E\P^$]'Y(^C)^\2 MK=?$M:EXHGZ[+E5MEX_@"7;4][P%7M[Z!_ZWV$*.$K?%KSZ% 4,NGP&I[A@N6F&UBUZ>B4L<1YSMO>H ?!XFC.'7*XQ M(]02';KJ6#Z3K>X8'N#("??%K\^,^NNKCBI..%YU#*Z*<]85?WDG@HL)31C" M6\&J8/GE#PZ<>B)V<-Q%B9Z4O7C& M3%\\DXOI7CP;BSFL8)3!G!/9C4*C]JR-=-!SAR&?0-]' LH;B<_M_M0N]BDH M3GN*V89 .P?2& A_:51N"\Q)E.<:!S M"E:%+#0.MBK&3.P/,[R$"2A/GHF'@RXYFB?S.7J,B4,-HNC\.2KR@)[%HYZX$G&;UP6]]U=K:4'>4F9C(C+:P6;. MMV9>M,YFF.GWH-K!50\-Z.^$+R?2D3-IL3HM0?AR/2RO6Z?8)91-1;ZDR-[9 M4&<#^D-=B'F+3!F<+^YH%0Z-6$XB=T)L<%%+I#G)1R;O^XQ!V;+NB(Z^$=W- M=XYWD-O7TRYBUHRIO-V1$-:;=^/C6T97\2_NYO192[?'FF#A^@+=*'Q[\-/"EI1#3W@<5MRS?@#= M0SP/9!-<"ES'(D=:W)4U#;ZA4CW7M@QKB_\+\ 1$K M5]*K,VJL?5]@==0V5QH%^@.3]H.P(JJ8GUJR1G1N*X@J!IB5)C^9?M4$G2KQ M:$2WI]3GRT=HJ,:%2!9K1.,??&8NP7.E=O#Y%F^"30QK(S3L7NP>:GI5GKX1 MW96>>NI 2,R9OWZ.BL2=>?F?;X">5#%"OP*=/(S1DQK'E?(Y?G3!DEJ2]8,R MV,$[*(XK_.2F-,-'N6;T!V:A?M88K3F%&R%-M]@"#]"Y]5W+$_&_.T)-H8B(EGFR$'6UYZEKI7,FNQ:NI1GBA\U#@?112O23D*M^C MC'NQ9!C?(;8 5;(-<&M\BR*2)D3Z;F#<%]+R1]ZLS+9[ 4$CYN6!5PFZFA,7 M6]^H^D;<(V8_?Z4J;D,SEJAPTI;S/O)*-V%&W!.KQT%1)Z_E"^-RBI-WHC.@A\[6*T=^HSQ#6&PBE*F=7SS"!K1H9[UOS YU'>M M:<]2*@ Y(@ZQC5A,@&9[)\(X?4(K/VA]$.:-C8:DVGI+GK"E_NR)[TOMWA96 ML)]1D4_]7)9?$@\MM:%5DK@1DZ8@FE5V6Z,2BT9TNO8^N[H9(78Q\I@O,>-+ MY([5IGOH:TPPD?:F4&=%6KPP,(F?\"W6@VYIX5KI@ M(^2HT/72V@IZTD9TV^@95F-(FM7*[U?HNR_8[)8 M@F/24WDDGZ$V?@,"NTT<:]CB5**]+^R]RTY5\AFC;:.:7J.602/4I[#ID+>\ M=>CC%VPMRIPVR2G?B.X,7?"LD+BU4_U_Z(8^3.P H,Q4*CJP4)I%8SW >J[. M7\+'>=FUYH9X:ZHP;L3:5]">7[WV99ZLD\M"C1-Y.W2-D#.5CSQPL"D4NC;3 M(K=X(SJSDZ59+I>SN3MKX6G\L9U];FPF&JVW^ZNR:8KQ/\*/ WOK:E30VDAX.=Y M#XS:I&BC.56RL=9,_+L1XG39;M@YBM_'R^4KN5K,F@JX,-DP$]>1Z$V[W7*- M4 :UP]1_E>!TWJ$Y.?'R9;28JK$3=0P&A(E9N+$HOGL6_$GM**Q6C&PU'LT! M.>8=#CR3T<<;+"WW8I#SJ1JZES;R;_#&I&KY0"+>HX[MW=WU->:(GK 98#I@ MAXF\GO$&LR5&EO3U-6<)"FD:T2W1HK$MW2P13_5T=W'DEF_N2NC"X'MR59>Q MM^B!/&BG<>/+DE>8EB_A= -#!V MU89 = 6!-\6<.\$W-RB/4O-RT:[%J['+KE*E(\2A>N@;*AM-Q';=-Z,5CIGH2%JQ.3,/Y@O,]KZ2Y'A(![M M<\8_GU4S4I,SYJ:ZL)SOS%*U90OJ:7N?^7.5Z5Z:Y0OIO)"HCF^N+JX*K[4I M[YTGZ9IJ(BH=9]GA797V4S9]J!*/ MINPA)"]6CEU'&-[F! _4:]'>H+SN:L.]V?[J>[_2VOT&V\AW^#W(.B/(^8=O M+8++0M&3$/0*"X6>55,51U+/RZU;;(DDSCDR?VA492%A4[L,TWK?(\Z56#3" M3OI.&#SSO!LLK-7BWF67;<+))1FTNJ/N8H;92DP\3< YKW@S(/EO3/@2-,0C M=ISA<*@!):=T([H21)W$D1NA$1A.:H=<-5*"LJEZ))8:7CJ'O%&H#5U+G@\3 M>^/BYF*-.YA;O!&="?-SD&M]1F%,N[A#A20_MU/RVGC/7.(5^O3;_P-02P,$ M% @ _%Y=6%CH@B6\*0 L: ! !4 !S<&ME+3(P,C,Q,C,Q7V-A;"YX M;6SE?6ESF\NMYO?\"L^9KX.X]R65Y):/E\15/K;+=G+O?&+U@K8YD4A?DO*Q M[Z\?-+58&V4N>"G*J9S($D7Q?1IX&@V@T>@__\?7XZ-'7W V'T\G?_E%_E'\ M\@@G95K'DX]_^>4?'UY ^.4__OJ'/_SY?P'\UZ_O7CUZ-BTGQSA9/'HZP[3 M^NCW\>+3H\4G?/2?T]F_QE_2H[=':=&FLV. OR[_[.GT\[?9^..GQ2,EE#E_ MV_EO9W^2VFI=HH,JD@&3A(:LO0998M8EH,\B_I^/?VK5-^=C >6Q@)&^0=*8 MP7E?57/.^8#+#ST:3_[UI_XEISD^HN%-YLL?__++I\7B\Y\>/_[]]]__^#7/ MCOXXG7U\K(30C\_?_>/_O>OEN&6-\O/SMQ5OGX]O>2!\K'__7;Z_> MET]XG& \F2_2I/0'S,=_FB]??#4M:;&4^@]Q/5KYCOX3G+\-^DL@%6CYQZ_S M^LM?__#HT:DX9M,C?(?M4?_W'^]>7GGD_'.:_0LG./OX[8]E>ORXO^?QTS>O MW[]Y]?+9DP_/G_WZY-63UT^?O__[\^L")Q5/!7/^ MW*-IN?*FHZZ6Z>S\+X]2QJ/EJZ.3.7Q,Z?/HU3CE\=%X,<;YDTE]OYB6?WV: M'E6:0\__^V2\^#:*5CE57 EA043*T)*3I%0(EIIFT*CK\JL#W!.(UPJMZ5Y M7FKX[(&/NS ?X]%B?O[*4KQ+T:Z+Z532+&,>U:B*L%) R0W!&!TA%$%?'"IT M"7/V=;CA71W))=8\F95'TQD-FX/'YW[?9]'A )BRF/"(_52D-95>=WQS/RTDY.NE+P]OI;"GRQ6(V MSB>+E(_PP_3UE!:.R8(D2)_X\>5D@3.<+T8UUY"*;&28I._VG6 ;%4'(%"P6 MZ[S,S'3A0;X.T]3/P+1[4#0;23_@\>?I+,V^G0)_FF:S;P3JR?'T9++89ACS MD1"N2F,R^&9)E,572))6U29<0T,SL0K+3%C^4:Q#7OTSD/>>"\FW^GV(CNL*G5^"]4T&&4)>U#D5T2O=:Q-29D>P(K,(;^1(.^IA)P@EQAI MKC#JM8+BPVR M+S04EQ5D6R5DV0*M$J(6$9C)H&@?*.R62,KJR!W(KH!R2O=Q>]]>YS"%W-DJ_G'RA9T]GWU[C8H26 MK*]V DJQDJPO2DBM6@PJQVAIR-%(P:_UN1(<4T_+Q M@%$+? M:*3U\GK_#@@2.3!*1]'RPDH)C49L'KRN%5):6V(390:A.VRQ%#I&; M%W?A.:1PE(\5;!K@2U"D^:<>!M,_W=G[DHZ61%V<9US^F8Y.<.0%T35'"4*D M0F-.Y'I5'SJ**LO)FAO0%5#X9M& U'' +[ZEM +V=C3,3=1K$,"_^!(L*.TV;3^ M#C]V<9+C>Q4,1E'0HX+B^QYG$A(BJ@K-R(IHG&K:,:M^!91U]!\>G/XYY,X8 M>GR>SL>T5%V#$F.0H@#%.[5G^;H5J@;0%T662(=:)7O$<0N0=0@0'QP!=I X M,Z2B!MP6&]76*#X*$AQZ!\9)I*BY>JA6]TT_8TOECE'YBZXH!CPY[C3"NER\ MGTZ//\_P$T[FRV1!F1[CJ^E\3F[F\M;9EFK84 M'>J0R/]O$0):FK<4./J27*#X@+OF9066#;.]\)!(PB)_UI*3Z62)Y11%5+($ M39Q4+B@P,30(,45 T="(+'S)0]297,9P2#E>9N7O)&Z^U&ZMXS[V=/0VC>O+ MR5EN8)2J:S[%!*7H3&& [#E%50"#$\)4+$&P9W5OAW)("5WN18)!^(Q.^"*- M)UB?I]F$'+CYI17L&;9Q&??@( ?3C(6@*C'4-HH-$_U(06%*21BA@V+WNW^$ MZI!2NYDKR_]W&LGW M^,AC4B6"QB)ZR4CMU2(6#.$@&UQ"%#C<@ ZPI&%;;=]Q@F$;6?/FF5]-)Q\_ MX.SX&>9%+T0Z3W\HG=$UI)6WDO^I[.'2L"\!I='G)E6&*B)972\;I%0:1!-*,L;6&KD]XRU@'I+SS$6?H;7% MEX4ZR23B\:0OUI?I/BK-)F6M!BR.G+N6(P%) 4IVL@7,H37N\R2KL!R2:\U% M$!:Y\WE*9PA>D1OWICV=(3G\H^J5" 4IT*L]NB_8S9RD$%\Y[47&*MECJ]MP M')+CS.9C["KO(7SD@A1_$=I-^/MWG$;- M1*>*)8.K0R4WWR/$JB1Y_7VN%^5;YO:JUP9WH#XV!UN&4= E1_G4+Y=5*+H M&B56^:O1G-(;BD#$9C$/L3QE$M0JK8J M!9.AVG[VKI)3E*)#$(%")A09)?N*?BN00_)$&92_N[#W<'+M$C+MM*_9(K@^ MS&7..EDE"*@CQSB*JI"["F(=7(=W?FTG5K"K@G&-:$B/KZ>5O1_2US/NTIJE M9#(QM@*A.')0D=:L)+T&G:(T@7Y;*K>%6(WF\,ZR[;A&L(B=L4W&U9X=!.3Y MU[,>.!<1BZ*HVQBMP;D6P$1=(9FBH?B02BX-<^$NKEX'U^$=<]N)&NRJN$:2 M/S^^+J=7]#-3C^7W'^CK;\]??WC_YL6;M\_?/?GPDG[[Y/6SIV]^>_ON^=^? MOW[_\I_/7[ZF'Y^_>O-^YS;,&S]O@$[-NXV9J9GS&XH]TF+9CNK\B,;(%ZUE M% C)1;(DI:2^?6P!JRV*/!*T_"[>31B[[[9\P2$X"-*C:"+(U+@34U< ,&3=VGBQ'(KP35>) :KKK0BBZ1W.*_:+'E(M MDB84ZGAQNX1(XA M^E8L>R7^QB /RLCQD65897'FZ<\YG0)Z'=&!B/VH> M\"J+L4W<>"[K%Z34T];2)R3=LU5K.IG_BFTZPXLX%^?/ORYFZ;32=?;M)=%B MOD(Q6(V2JAB*?%L$DUSW1WJO7&5ES47HJ+D/;0TXG$.RS5NR[V:D>AC*9\R" MG $]ZWQYM;CV&\TG9L\W_ M.5Y\>GHR7Y"@9Q?-K7M^B?ZKO8V#TB7DHAH(KQ(8GTC.T?;^)]%&970QGOMP MQQ8P#\F(;L64%<'W8*K:>5[T]%MWJI:YR#>?%^/C\?\LI7,^_.]QI-4Y^=0@ M1NL(%G:'32+((#6FZI,+UR*?FZF]M9]V2)4C.Q%A&/GRQ3[3R?1J N(,ST@G M&T*2J=]>V&\R$*G?XH40A'4!$[G-@;O-W4HP#+L?2Z_C?&R*UAKMK(1:>DJD M.5)DUA%4+L7&6LDY:?P;'9Y!3X:; :SR'9O*$HP:2-X=+3(@FA7$^] MQD).J:=U-V=?^F%,C#GU9 5W*>_=Z>GMQO2F]:W$Y5U3./LR+CA_/SVJ(_+A M?>UW,F"2- >CRA "#=9Y)9)$:5H<(OE^.YI#H?@#ID$PA M*S4X5<'9Y':&97PJ8$)VW"]%.O521X6BC2H\0M;]I(96Y)7J1&/WQ;5>I) D M?R'I2CB'5%+,R@LN%7#VW+O>%O*B)63-(3D,!4*CX1EGR 6H/H)SM="Z76C\ MW*'!'7 &'.E6UX1%DD?M)YI(1P:,, 5B0@781+_B,8D@N=/:S$,XK(69AX>W M-#F\-ZWO8Y*N!3H$33;)2')$9.\\$CW$T"K(6IM2EN(R]N[#.T(^J/SX/7"3 M7:W,>RO#;!8ICSE&Z_OY4)I=0IY2P%A:J=$F M$$*:WHW70@Y9@?5>9Q^RY:^J^F$IX/TN'(?"QQL'2';4WAY2O[EE#!Y_[ M1:Y]7D1Q[EF#-U._]1H*'2BD>30Y43_4EC8].5ZM+?:7/.M$^ M&Q^=++".M+0QU)I!E'Y4VA#_4T.*<$)L248*GN*P]51K@.2MB$Q%%FE%@MB/ MBAH?^HU&%4$U[Z0T+9M4]E<1>4"5A.Q\N;. ;",],!:'G9T.6H[MV?C+N.*D MSD]AO5\DDE9/D1]_3J4'%C&C+QH($$UAH9"FL+2T-@A?0T[26.Y-BDWP'91# MOE\F#:;&>[#$OZ;YN(RJ#E'%+" WTEB?%?G_RAA!YK3 J MI&6W21!&")K]?MG@-X'3M"[*%K2(W,G-G\ *;\Z5NVWP)EJX'QM=N>?%OX$-WIU'@RGQOHY4/GWR_N\O7KWY3]9SD]\_ M=.##D2O0,YV [#>Z7;O5[<:M;U=?N/3.MS@;3_MI['ZQ$3[#TW\O,KW/OY9/ M:?(1WQ%EGK>&1!?I@A%%%0@AT8)=+7D&2BM0M&R[8)?;N-RYT;V.D&$I[1#> MSJ9]VM5?O_UCWL^[OZ!0=U)Z26-9T(1<=O$TP28IR<'")A,8W2]VMLI!AN^T!.DJ/IF4L=%H4*&?1;"T^L1: M!<32NXE:6_CW,]='=T@)L(=/SUW5/S0]+[+#E_#1K#&Q- \4DCHPJA^5$5F# MT :SE-ZJREV2MCZZ@ZK(>/#TW%7]]T%/:3%(WY;-3W2_Q*! #JJ"LS&[(%T5 MF7VW8$MZ;K6K>8T/%'-\3N-ZWN#G+--.S+K4&6PD8XQ*- T.8R"9Y I"0^R M6$=1KB/:<$_9[9 >5AWZ,*2[Y3S:T#KEW%6_AO5:^^,/LU1QU(*+P38%WO?= MH] RA=,DCB $DN/5,/L!-LC70'9(WLN]T6MGE0U(IVNW. M3EU'Z=?>])(XL$E9HO3<4@"G>Z=WUT&W;+_4EYQ:([-F[]8T*P MEAU__Y;&D[[9]6;RO3-X/QBRW/&J_>:BLY/_\U$.(BCE S0M*9:OD69!)+CT M\6B;50T]]T5[V^#!JI7KP5J)(!E#4 MTKO?*(BM]X1,]&U+W@O)?11M)9BUZ/*S9<5Y5#/T*O;TI@W4U=&?RPREEW09 MA?U&+C*$F997WS#JDKD[FZT-;BTF_?3Y;P[-#4BLZQG=*# MR=)"HC"3?'V;5T[54JQY^P;L$:"WN_/QI[VU5Q'?WZR7>OFD7A9C+ M/C6CA#*0MU^@F8#]\C&$)&6 *'._H= HRUXA>M3BSKPO@]D09-OUP=JG_ M,IX3G!?3V;/I25ZTDZ/SO<"12;&48HB^H><6EFZ_B@IZ*Z+L+8I2N5>JN_"L MQ9A]W1"W)\:PZ8>OE=Q%;OQ].L(W[5*&?-1T[4UP>P_W), (213.+8&L1<58 M0NAG0'@)

542F3Y MD,R?ZAY63!)DMN3"%Q7R=9]F17/I]9^Y%D'B3T*0(?4QQ*4IWK9,]BM!BOW( M2-0)0LR]G9:IQLO02N%NHK;9-4OJ)TL7;RG[H0O.;SM.5'P0HO@,65D:IE7T M70P);#')]XN8R9/:3\'Y#T^3;34'"F)==IAY?Y)/6\-Z^R($=15'(>3<[5!K+T ]Q"]F-@AW26;B!&W3)QF!7&9T_3 MMW[^>4Y^P/G1Z-_&$XI0%]\N^@XY),\Q8P(=>YV?<:*W+TW]\%/U2J52D'O? M90U8AW:B?2]$8M86XY4YGR^@O1I/D/YY2C[#>#&2RZ.;M?=HKZV7&V>"0PM. M=.@L5J%BXZX>6 EFP[+PGX(R/)H9TMY,RK%W,KH3T4,H_MZ#E=E61YQ^_\42^GJZP/.#,J,@*5Y5JA=VEMK-7840 MFH:&R8=J@LB.>P=N%98-2[M_"JIPJ&5(XW*U_9N ]!38I2^VPMBJXRVVW@/D0JKOW8(98MD*99\L^![TPMRVG)/J%3$[(K!%O-0J]VF6!]"N?=0!!Q4 MKX.XX*N#S*2%KCX7B@[Z[=G.%0@)L5\;+W5U42G#O6.S%K -"\)_"G[Q:^P^ M.N.(G&OP%&#V$^Y@JC:$3Q9H(HG@5.PYC/VDVG[8&6=[T_YANDQ_][[-5ZN) M1JF::E$J,,+U+;;B(1I#*P[6*JP03E3N_I _!/40.C;L2J55QII'4^R^P04L MDL-GG"V^O3U*DT6_&HA>_=S?,HJ1HN[4%+3>_8I6B0S!FTC!E6VZ4C!.HAB: M22O1/81LV^"4XM'=T(TC.ZK%M_?E$]:3(YRVBVZ;:;*JTO_RE2&+?F7(TYOM MYY_A(HV/YE='L5[7R8$1,;6LW*?Q![E)!*%& ICB!1 MUN*;WX!_S/ .K$_3?HEYGZK>M\.P;+I-B][9!0C?!? 63S,>C*[ VL\::)'? M;JS#+]]O4S^D@AYO*R@)LOP]"C-Y^-&5J(_;MK^F6;C/KYS4_Z<%H0>:C(:Q=U!#&0MF:7# M9$8OG1<]/]P792NI%T]5$3J=-87B@I9\6G*3TB&WF+CK_VZBV/FPSM6>D/W8 M62FS$ZRW#+AD)[TO#6SJ66*5:':1"P':&JU1JZS8^YUM .^03.*.;+EQ8F<@ M)?'V4[@%C PVTR SD+V-O2^1@&BQ\\D&#$(V"9V4DH8@1%";"@4Y+R7U*]#H&%G;?&!B26+U+RRR_ MI6"OES\*HT!J5[PQ)47VED6W CDDN[>3]F_E]4YBYSMN-IW6W\='1R.O@_+2 M9;#1DUN9B^OI]P284,5JR=P:[B;SY\\^) O&JN>MA,NFVDN&\])X@LG9F=Z+ M"&L%XZJ'I(0#E"U:980M0_IVS*;KU73R\7RK_](8E2S1-M,@>]*4,;3Z)",K MN)9%K:V0H\ =Y=X!YY#,V.ZJ@>ZS,U1*1AB[XJL(QER M$ST-SR=R'T-+KJ3@6^$NMUF%Y9"Z[/-S@44#S+[[2,;66M44AIB:^WU"&2): M#SD'F:0D;K)7C-Y64K0M_HO>2ZI%I5P"W9*GL<@$0>8$0N=@JW,R!>ZCNYNW MQMJKO[:19F_D(+86[G"QI54AN]H$#<"3UUE5A2RU NUS1JM=RNRWUV\3?>W7 M*V?0\I8B'CJ/_KV+Q,O)?#$[619.?4\P"N8]/<>#>O0_?CS'0_!*FR*H!L1?U18J>8^VW07OZ M7R;OOR5N5VL=7(>T>.V=@S<;]#$KDK'5XQ40%_#^-IO.Y^?NZK>1H,$Y&C,T MB\M[Q_O%%*&"C:HDY3&7,-P$O O9057\'A#/V+0Y --^))Q5DHDUMYI,@="Q MFY@1@D\)I/ J1]6<]-RITYU![T]J=U#*F6B25@JB;[WR, 0@GZQ'F:W99(0V M[-T-^)?/A[*$<+!WF_6#E05#K2_?X;S)1^./2\E_F+[#QZ^@Q+T:$4?3#!X:4LWCXBQ%L> MM^\P\4.' W,UB\IBD5ZV"T+I?'>I"+Q+,H'PU&)SW3J7]KG;K >4(=$9EKK:9XLP*(P+1=%_Q_.-]@ MZ$&=.-D_45>;VZ&4O2_'_YJP[G!@O%2VM1*A)-M/2?H$.1:25\8LM90.]9[= MV+6Q'U*2]Y#(NT=&'!Z?HS%9]U:*4@8-QAL#Y('1C\F[XE(6,=SO0G5OF)2@I1#)UQ!U'BX2N!O; PI/A^'DMM-Z(Z4.,&TO M@%S-CYUF841Y.CC95[TW<]9 \IUMPWW]@T.G2, M>=Z;(5UJR_ ]X+KMMSM$F-L_C"F^9!HM4W2YLB_&ZZ5G[(W-54.QPH#!GB:K M38*W2OI@C9=B@#[4*_$P-**\_;.7\V+DC)7DNT5PK9^C<]5 3H;<*!MZFL<6 M_@LN[D9T2&LI&T]N:4/)I12^BIA23HY/EIWCUKE%;'5O&3*FV:J0(#9+@J'U M';+!#"BS)K'XE"W[M4Q,V ]J91V,??>BZ:'7T^OML[ZO+N=G IZ>S!?38YPM MVR/V/@B?QI_[D= /LU3QF#YREQPNY^.9UMS!),*T"K\83V@"O"*GK5Z'VAFN MFXEH8H48N]#@;D2[&M@[/OW4[.L:HVS&0B@"^W&D MV&MT*P2L5F")#MG/Q/X(TR&MQHQ\N6X1657#MB+?@>J2";]RM6?-5MM@ \B0 M^[Z="9!:L=!*;V MD=8&[IAU#ZLX]'=_*^KS^6)\W+&_.%F2.8.]M MY;Q%\J])RA]^QZ,O^-MTLO@T'^49C+<0BN2!!D20K62O8D7NPXF[ M(7Y J^XF7-O$/C*K=2]K\DW,_Q?3[,/OTQ&Y!U$*Z8&BLGZ6PO=N19FB-8&N M:)/)>]CGLKP2Z"%M3AX,\;91XGWRC0B$(Q^2QGZ=A"M9T^0(O<][=.!#*DW#4HH,%Q&N^),=X![2M5L'0[[M%7J?1J]CC;5DH6P&[93K6#402@6QV**],[*Q M-[K8#NF&=W+]>_!N*S4.7W^>+^V.]Y]VJBY?]6%LM>-KH>5JGGFYM8523H84 M!=F)(, TN[P25$/QOE1MHO/LD?WJAB*[C>5R%Y"8;,9LP+N^K2:4@E0T11M: MHR-G4 C''2T^@#Y*V^I]5<^<'82^W_G?KVJ;3OJ!C&F[:%.[)F^+47FB 00:G0(K?M&)E8-&5N%JFQI2A1, MBCNCM":T0\I:^7\9P^O$UGE]ZPT];Q MYH]AVRK><81L!V=/+YQ><3W5*.IBI"D.FD?7-\TBQ!8K2!V2-#5JJ[E393^ MM/MICM./?X&UGR-8.?#:G!0A@:R]M:(I@D)[F2"UZ(M1,23#;9+60W9(7@\G M>VZ>T6#7$^.)H/-KVM.B7XGPBOYB)4+1I,Z-P/52'3!.:(A2%L!H72LV%!FY M@X5-\!V2-[0//K'KC(U59PTN5V&RKAHT/D*6IE\K9$V_5BCVP[/!6-6$S-P6 MZ6Y$3.,]F^"W:+LXA2%F:*[7K#=G@3P1"]BRLHX$$ 3W*=3!4*NH8%S(4:)J9G [:^L!>R0K.SPS&%4 M$AM_5IKZ%'4FNPZEU$1D5@U"#@I\M;$$BK5LXJY^'-BS7372K(-V"1M$Q-*+ MTFO/%#7P634K,%7^2\,V\N7O.X.W.S]6^1P<&MF7FU&REU4&FI(!:?I3K$SH M)$(M(D2KI//L[NHF;L9]I^OX2<*HCWO)RUR\>(;X'9;II&U6HRRML M+EZ:?'Q)DW0^\DI998P#U%J!L?V.Z9H*")I M!M(5O\MW%>$*83PY#WBZ]WI"G_SM^]^3.SLRVLG<&H(L68()F6R\(H%9:752 MZ)2,W!M:K -X".OH 'S<@[:')NSI;83U_YW,ESMY\U$+(4J/%K1-E4(T<@=" M4KE'44J3(T)A&G=F9$UHA[5UME^CMZV&AJ;/B^F,Q#VYPN]G8^)V=SO'Z6B4 ME;GVVW@RG8T7 MW\YWKD_?=KY_77PT.K8(!0TAE8B0,!; G(U6J+VHW'?R;H-SPZ+[8<^<[Y%I M?,H;FF:OISVB.BF+7J]]!O#]IS3#7],<:R\4I%>6[^SU#:.69<7D)8CE+="M0S+_[T&RC30U-)5NWZO&^:CH$+TV$A![L98/!H+5%B16 M;32J(NJ> H!5$->A5/CY*,6BL9UIU7.IH^?D'Y;3*QHNN8W7LI7C+^.*DSH_ M+PU5(9I&+F3,N&RRJ\B.Z@@!Z1+L];7N:T;;*U&A58CQ),:@$BTM*K;78M1*R.O6G !O#6RK^*!TBHH55U M+[M(YUNE]/+.5ZAN]H A]XK6&Q5S+2\][-*U.R/1@BXM-E VD6]LLX84=2_L MECIX,BNECU#LDQF0 6E39)8E-J MJ(*7JTC8QW?K_5LCG:R*WE:0C4R[B6Y$=Z'S8EBMW MS O1A_Q7K6W&!RH]_!B**2HIROD++18)S4Y'L*!)^+=?W<42IU M+?=_PP[F6]G+P_R?-Q':=97S>4D#YE"F%/2=PS M;:F0?:_98ZK2A&;Y[W->$]PA;3[NP\RP*&DX#ITZ!,T+*8QP$)JW8*2PD*17 MR\O),>@L9>&_%NT=[@/=FPN_N&H<,E-[/UZE-&_C_M.2 -YH($"^"S[!57>DD(5:376:"$V3#E%4:H8ZOCD71[H M@7E@.[#CA[-@ MO_=[P?9"BFT5,71.[,,L3>:I]$^:_SY>?'K2VC*?=_5X.,Y[(+&43YK4B[O+ M?DU':5+PVA_ND$ ;$ U3MFU?\MHQ-;>, (B^2PAO/B_&QV?M%][A%YR]PL:>SO&Z&E.A1R-E:^'D!;8@\*YQ#ST&O4> M/_98\QU^[FUD)A^_6]JS5C+IZ%E:I#:=_7HR'T]P/C_[BUV6HMT?RK3B,(^> M:<]GZ=Z^G4W[7J+*7LK:6SI5E\F?L;T(- H*)A5JFZS'RIW^O?3XG8\E+LU> MOVJLI\7>X^S+F);H]].C.O(-G6O2DV>F:689W2 +6P&==IAMY*KFNN*V>O]R\YS?&O?_C_4$L#!!0 ( /Q>75B6W/A92J4 )U& M!P 5 &UL[+U;=ULYDB;ZWK\B3\WK027N MEUK=/4N^9);7.&T?VU4UDC*:?>OGP OUHV42&YL2F+6ZFI; MDI7<'^*+#40$XO+O__W;^>BGKSB=#2?C__B3^#/_TT\X3I,\''_ZCS_][>,O MS/_IO__GO_W;O_\_C/W/9^]?__1BDB[.<3S_Z?D488[YI]^'\\\_S3_C3_^8 M3/\Y_ H_O1O!O$RFYXS]Y^(_>S[Y\GTZ_/1Y_I/D4J]_;?VOT[\(991*P;+, M03,-7+&HG&(BA:B21Q=Y^'\__:5D5ZP+B4F'B6GA"@.%D5GGLBS66N=Q\:&C MX?B??ZE_1)CA3[2\\6SQ[7_\Z?-\_N4O/__\^^^___E;G([^/)E^^EERKGY> M__:?5K_^[=;O_ZX6ORU""#\O_O7'K\Z&FWZ1/E;\_#]_>_TA?<9S8,/Q; [C M=/D >GR>__@/KZ(Q/R__D7YU-OS+;/'?OYXDF"\(NG<)/VW]C?H=6_\:JS]B M0C(E_OQMEO_TG__VTT]+R<$T32_[SZG9]A M-"+$BT^8?_^"__&GV?#\RPC7/_L\Q;(5_7K)%92IQ8_A/'./WT_<]I/U_3MZA/JLPX&@]_F.,ZXW#76CQE-TK5? M&M4]:_)#R".(.%K\=' Q8Y\ O@R>CV V>UL^S"?IGP0-7\WQ?#8(!DR0SK"0 M%.WS4G@68XFLI*"TA61%4+=9FJU9+S"+"YY63_FY"NAG',UGZY\L1+80UYU MEB(\?'5UY\\7(UQ][K/OBZ=\A#C"03(1443!E ')=-2:^6 R*]R7XKG*(LO& M:[P#SO657JK+V72]YM7KL] M\;^DT62&^3_^-)]>X.4/)^,YO04O1UAM(7H5\5/]HK/.S,FDJA]T551GWX:S M@7#!"9450P#/M..6!5Z !=0J =D_)N36&K,-3$-]N>.$OJT_S=B^J45-I+Y) MASJJPU4\+Q8GS$Z(!C14D2V"R-,XEX](39?^:$?F Y.\CXCY(GYR?3\8+7&>_+:S*@0NT MD%0L\X5@:7)Y60CDQ$%!B+* BZ:UT7 ;14O2-]GB=UL-AW!SD^IN@KU-->]\ MZ.-TB+.S=T093J>8%RM=0;-66^M58=+GP'30R")8R3#D8&)* E1S0W$[G"=/ M?BM1]_O"/ULCDAELU(Y99TDO%1=D&5M@Z'C4 &34)-_?"__L1#CO*-C;5,M# MJ)\DUW+*OXC@;CR]@]!Z_3*;S023;(P5OF4)C"8^3 MS%O+R9A%(WT 9YQHPN35IYX*HP=+LN$V?!7/.SHE)OGE.+\@6W,@A4*7$FT6 M42%9![2P(&FS*,X)+*;0OVV(&AY [;7'G@JWA\NR\<;[_((._/'\E^$LP>A_ M(4S7F$248(%[9KG)3'-.9PL$8#$%*IMEU>1XG0+Y MDU6:ZVV%0Z03GXP'LAZ81BP,K!8L)YM-DB&B,FV.VAM/?NHL-Y'H;99U%Y9? MCN?#^?=?AB-\<[$PZ#B&1&Z:HHU$D>\/(!@83-6-0T'F7% >.K%[\XE/G=5. M$KS-ING.YGO\-)S-2SZY&,^GWY]/,@ZTY8I,OB[P1Q&KRWD_-M-7#=U> C?'N5Z2 9EN$RF66U M\Z1LO:J!V@2<;,*$EH$@5XZ.$1ZEXX!-]NXMCS\-ZEO(]C;IOCOI9SE/<39; M_567*P99&[(6R%SP/I)Y:*I.\IR8$YX+37"+"@T(W_#HTR"[JTQO$QWZ(%H. MO*9CIVA.NTT@5SX;ST"'R$P)2L;@U=UWUH<3+4^5Z/UDNB$\TBGR=0W5<_KR M[?3CY/?QH&C)(QF0S&HER':D]48!F3D3>7$68G&Z'<^7#SXIE@^4YP:..\7 MKF%:&!%OI^^FDZ_#<<)!1(,BR,PPZ,*TYYS%0,HGI:TW9<(XO"LU:T^B;SS] MI-CN(MD-E'>*C%T#]FXRF\/H_Q]^61B-(A2KG%1,9I1D/PAD(!U9CAX2$K"4 M?+?8V/9GGQ3=ATMU ]F= F1UFSF;(BR Q*Q MD_9U"WU>>=I3)_1@R6V@L%/TJQ8#C-Y]GHS7L1LH'D&3 CFLQE].AD&1EAEA M"\84 T"WM_3F$Y\ZE9TDN('.3N&O#Y@NIJ1;0L:/P_D(!S8&BU8XEI*FXU^E MP+SFCBA)/GB=<]'=S.:;3WSJ=':2X 8Z.\6\/DZAUDY]^'X>)R,RY;+6HEB& M7NKJ@&?FC1',*>OI&[0NE4Y<7GO<4R?R<-EM8+%3R&JM4B^_I<\P_H2+2&K( M1NLD@0E50VC>VGJO16LK)?$$P#VV>3&O/O6I<]I9DANH;1"8^@>.1O]C3-[6 M!X09'03YU6QV4>]!!$:3A6"*3#&F32@L!!U9EC$:$9*%8AM8O%L>_]3);B?; M#:PWB%+]?3*Z&,]ANKCYFLX&"#::8C.9WH(L<6EJ/D)0#%THG%OC?6H1N;CQ MV--@N8LL-^1V-(A,K1(2EO?3]1PA)_MB-BA):6TS)R(%"UV&Z>PQP_3:;?!^2#.Y\S:9_D MGFF!B?D@(GV5G=56I=31]]WPT-,@^' Y;N"U4TQJB>?#.8Q&SRYFM+P9;2VF M%(.)?#:1:S4/>/+(Z5QQ K/WW@IM6UP27GOH:?!ZN!PW\-H@3>OE.4X_T9GQ MZW3R^_SS\\GY%QA_'Q2IK2MD\AN)M(\@%\R3C<"X!XX&/;CD&O"[\>&GP7-W MN6[@NU,DZU4JT[.+/*3?.)O/<39?I"+\,H)/ Y0%0HF"W/A2R/17M&@N:_,6 MGYW+)>70+Z"_#\8?Y^?SE=#J9/I^0D9!^P%,B MH)4"F8!ZSZ&2HA4;VHH*G2CTK=2\FW=U/X:G3GYC*6]0@@:971\^D\._WH B M ):JB4))?K C65D/U@N"U'@6R1N7GWF4R>YHQ0WD-H@0/;N(HZ&Z9?1 M!.:#F%(NIM98Q2+KH4)&/Q>EWEJ2QX\J%,T;<'KED:=!Z:$RW,!H@^#7LA!R ML< /GV&*L[<7\]J5K(;0[=#O!KCWOJ#!\NNPTL-JDLOZS'^X5^,AN0A^!"T(8E$VID MQTCFA1 L>>F#LB5T+;#8\N"GSFP+>6[@N$EYXQ+3LK9VA4IH9P6/3(@0Z&0Q MG %9BJPHB"Y'YR5T<["W/OJT>#Y4IAN8;A [>TZXIC!Z-<[X[7_@]P$XG;)7 MP$JIC2NDIE-"6[(I5;$^RL@5[Y:PM_&Q3YWA[K+WWVYOG+#W]]^?+CA^M0=FP'NO7#&K4'W0ULHW:A M/UI_76J$XDL9+R!JVG0BW4#)3#$V&*%-B'?=\W7JBO@#1;.FC\M.AEJC M2BIK)CRYAUI"8=%'SR0D^B>,,=^99=1I34=M!]J1SZU='/<7X^-O_PG>& >T MX655:.LKT;*@$!@6B+)*)^ RR=C:%'BD'3_WXN;^CI_["+:'CI\; M6A)BX5PE2(P.+U53Z13SW")+HOC:#HT4_:[^1"?4Z[$1U8<(MH>W^CV.:LSW M'4SGWQ#+?UEL9REYJ7*P#$6L2?&2,]K'2$=Y0%E\T4:TWN)W M1W<"1E]/5#3L4[<)Z>JMV 513U;@;30/8P7VQ=\=:M)!^#WO)2MDVKNH@74ZIA3HD0%/C(9 MDZ\MC3WS:#DS.@J9Z4 5O'4D;".0XYL071F:M!9O#P;C^]N(>"E:!:M9CM6. M55JPR(MAOG;/+=Z47&*/;_Z)L-U1L#V\WF>S&GN'%WB3EVA6U30_0)D@+(+RS 9. M>EP5+[B2!WA?:>7EB^ >3X9'=A9R/1743;1U0'9I_/QKG^]?+_7 R_ MPJBF YW-G\-T^GTX_O1W&%W@@,OB2G:9<5/G&Z@8R/OUFEG,@@M2<2=;;^8[ M 7LH?>A$XLV80',&>C'M::7#1$?1;G"E!"NBSBSY&L 2VC.PQC*K5.9"03)W MIFL>=OKO!?$45*=/5GH(&YRE5!N^SMYC0H(81_@&Y^O"S:2]4L88EC.2$Q1% M8!&A'J$@#8>$P=^5.G+0$7,'GE-0CV;R;M@$?XWMU?@KH9A,OQ.D04"/T?O$ MI ADTM:VOUY%SXQ%4PI$D,V'1UY]_BEP?; \&[:^7V-Y@5-2MUJ9_6I,2UMF M&-/N]%?,GW VD$6&4+V@D&O[2)V1!6\3XRFE8CQM4M!Z..#=B$Z!_X8R;]@^ M_]+&^3*4)O Y<)MXZR6 +E%.@OH64&_;B7\-Z._^,T^N(P#HPM%1FLN$5$6? M;6$B\>"332!5Z_#B;12G0'E'V;9LR+]QD0.IM#8%:37.+2:;%A8P6<:Y\=ER M6K:\J^5"YT#R*9!\N$1;-N-?HWDWG7S!Z?S[NQ'429FYAI^^5.^C.J)"T*E2 MNW%AK+E2-B@&&AP+/!F>L@39/&7H+CQ/^OJ@F:![B.Q=>I_+!;^9C--*/X,2 MP7.3B"D>ZT 0.G=<3(M+,H*6 L36;_QV-$]: 1H)N8=@WG8G\PI&22OW$ B9 MKR,DI"85M55%HXXV/\.T'U$'DVNA8FSW*+.E(,X9YJQ030!9/*E)FVWJ_V([F M22M"(R'W$/S[H88Y9S :'>/>$!A.VQ,((*/8*L=YL"BPM:%X$N_X00+L(9!W MQ?&\FQ2NBI66K03LBR"R2Q;58=&*5I8ZZ3/C4">-,7=1=M#!&^)9R"C M0U$G@A4)R+2VHHX%0\:%0BNY2\FW3O-8/OE),WJ \'J(P[T>0AR.2&I8[PD7 M%4Z?)R/Z[%GU+.??+V,540F4M8*12\,T%,YHS9FI %J'S&VTK??F7;$]^>3/ M7DCH(?_K"LZ;H2P%"8V3F7FL8S_!(J-5)Y:"S-$)R45HG;BS'K M21?Q]Y$.OLHQ>@??:X+1.BJ)6L1(JL\P1#J>LO4,T-;%DFF"R4)JGS"\$D! W$W4M%Z/JN<8UM/9-ED 4Z+9QA1BBY-'-@,3)8V9P14C&B?0G@-C0G MHPF-!-Y#,/CN3+0KXAB48$DUE6,651TJ'#WS5CKF(ME,="2"3JT/B9W!G8RB M]$-'#W'BA9^[86?S2?M$6QN+,:A:[Z983.1ID10B"86#4:TKS+9 .1F=:"'J M'H+!&Q"Y$A0].I$FVE+'PP#S"@T+/EHT&'W)=XU/:N- M>.J 6*)A2=3@*-!Q1A^,Y",%XT-(M(C6)N8A[:XFDZMD"1-?Q/)T3:$!VFR+2$)%C,ZW+D/8A..45*.S MG'O85#Y<1/JHX;CV5ECC>X%Q/@@F%5UX8:9HK)53I).*O&J93+6$0N"J-?_; ML)R2#C21=P^^ZM(0O@+HRO:4K8GD*0?:CW2@[+B\W MPSDE;6@E]1ZD-X=$YUQA79W(H+$259WAY;*\!C"4"T/@(. ME&H?E8B3\_/A?&V>U*2YX?@3CE.%!BIE\GH"4Z1G3-/6Q,)BQ19UM$EYX*TC M#7? .5%GHQ4!/9P&'_&\CD":?E\N=]T[X>R\7KR\&J]2Y][5$>-$PWP^'<:+ M>;V,^3BI+TQ-P)R,Z,,_+693XVP^&Y"< B!'%KFI4]5\8+'4XMO"=?+%)K)T M&JM4^U6JN ](.],Z MH>0FAH?(*WHX3C"!]&[V"87XU710\#%-I+,B7K>+,ZZ PL M@\#)>)!%9$^OD,VMR\2W0/E#JTL+>OII-G5Q?K'HGKGP-^ODXBE^KMU[:Y"R M9L*_GLQJ$OS;\A&^#9*'R!=UF+J.J99U;%[4-3#AZ:N1 MSAY<#X41)X"(#$TIM_%];]CK+A#(<>;H92BZ_5S4 M%LC_T,KX .3W4+IX7XAN8%!)K-U3N? DHL+]$E_F6MH,$="T[D9['Z83#60V MI6+K<7BT$=COH-Z8?L;Y,,'H.JR.\["O?W+/P['O6$9_D[(#1BT*#RQZ4Z^% MZZ90:MRWD)">C]\9"%;R;*!4- +I5/[^Y-' M,BE['S[OF92]CQ@?RZ3L=;7>F\D<9Z\G,*X;W"_#,8P3'867#=GK-+#UUQ_I MLQ?SP&HK+YFRJF4[4*<&>1:YDB3*G)(M2035.GVU"]Y',GIQ+S794ES9.UV] MC.:XBF@U08V/2TOV8:('[?@XA8RWYX:L1L_)4KS(03*TM4)0 MV%S4#'A.S3DL?A7?:M?;7C\7^/?;"TSCGKR!ZMK8\:(56@F!"![)I3+8LUG0:R%[R.C/ EN;O]RT4IT3U(8+M M(YER-)K\3JX-_C*9OIAK(3X'W%?#:'<N9#@6P\,V@'6DU>-UJ+OMQ+PUIGFG*%5>@*D M#+E-H38*(3B,8!D4*K@,_80>-L(Y)6WH).H>&,2 M$!-Y/NUOH+> >?(JT$;,6T>3])EW^^$C_?G;RSV[E^_//KZB?SU[ M\^+YV]_>O7_YUY=O/KSZ^\M7;^C;EZ_??OC0-1MW[^>US]'MMN3^,G=%RA&2 M-RS89&IEFV!@4#,D75&EF"1,ZQ8WO6?N@O5>&D>6+U03".E(#$%+IA1:S96( MJ%H'K1Y-YNX^?-Z3N;N/&!\Z%EIM!6E5OL* M33ML,D#?7>K MF<_DLR6O6B<-!1GPW#U%3R+ M6I,EHMGJCF\74/ODM.S&]6T@QTUG:UYV3FDOD4 M@9$1S%4L:,@I>GJL;TEC.2+I^\BUETSG.0Q'JVMWEQ1/RFOFHZ'5!9695QG) MM361;&A75/,&"5>??SQ?H2$EF]IC'"+/'NZG5RN\7."B*7K M;$ZH]Y_:) TQQ.K$-G_7KV-X%+&!+I9\)Z'V\,*O\/Q"ZUY/NO_'!B2@DI/J.XO,%_ A>AUY;MW2ZP"8#U'$ MT(7;S8K2&S$MK< O_\3!&YPOYN^^_3(?G@__"ZJHUP)Y^>T+64\XJ[G\TJ+S MS(@HF$[H62RRD%1<\L)[@^5&?XK;X:.=G_9$%: ?:?8RFW")9Q!$TMP83P^N MU30ET-F74F8F26T4>$/_UM.Y\$0Y[B3"/N8U?,$IU(;A:]VZ;$_O2@(ZU,@> M]5!U++*8%6TI7A7G @<.K1-6MX)Y\H=_&S'W4I,PF[\MOTXF^:I]^V$RR@/G M#1FRUC,IE:I=98!T-)$EFH*,$HJ&Q)O?#VY#>U,M31,!DG9D(!K%F/T3(.4]!44QE-P3B@TR;5V M".Z !",*S9:UK7KMO9"48&:G;6F&)T MZYN N_"?56/<,Q M\3,?A% LII!82JGV"0N.Q)4R*])%%0R0E]UZ2]L"Y42TIYN(>ZB->S>=$(J% MYZ6B5ZK695BM(M-U7BI(+QC/#ITO.@O3.HIU^?0GS^^!@NRAT.T-SB^WJITZ MY]=*;D"RLJ,,Y'/'6J/G##(41:*R/G'1^J#9&^235Y!^:>FA;.X:X$'6=8J# M38Q;6:]Y@V71.,^BS2I$-.A=ZS+):P!.B_^]Q-E#)=P[8@BG4UP.1W@Q_#K, M.,ZS)< ?"W]U_J4:[D626>T2[6?95^-$ 0//4TWPRV1@:RUWRV/>ZV#8'=^3 MUXS>R-A:0M?JDV7> 9V&KF9Q9IU9 M @&"AVRC[G7CV 7DDU>A?FG9$%[KG'BY.^)G,!NF0MIR=X$++&,>=J MFH\G#[B.\F-)029!:LC\B#OQO]2X@1HWY[V/Z03;X0\LIA0TG6$V"7+<(4D6 M7;$,@N1TP,F@^F@7M0W.O]2M)5\]W ^N9[ZO>^%=29&3M4S"LBB3HO4*Q4** MBC1>*>5 !6A^N;<-RY.W$IL(>5MNM<1;P7TQG-5F M1!?3Y6[X0S(Z)-H 0;%BE:R=$P4+Z!(K/IIBA<:(K?VZ-LB?_)GR 1NV(8Z M9W;LNHSEIBFBK!/A@)5@ZZT4KYWZ/&>0MH>I;'GVU^>__7LS:\O/[QZ\_+_^]NKC__K.JP.+3QO?W*/S3KO649_;3F# MQ:"S%\R8VL*UJ,""TYF1[P[9U5[_MG5!?.]M.7T!PX.RC"R"6EIJ:4VJOBY& MV(0*HH7>IHX^=%O.??B\IRWG/F)\Z+:=>1&_3F!L%U ] M3:;=".B!A]-V)^ZF"]],ZD=3"8-):I$MDSZ$FOH #"+G!,Z1G86<_$O[=%5A MUTFU1]*$?83=@P:\(V-W/%_U) 1KK*CIN&71LSA8S\!)SI2R43KE5&E>_7OU M^0\0M.M.RVZ"J[X99XK:):^&BB9!&A[F:^#L5U@3D# MI1!6B[;U7>S.X)ZP9O1#0 ^7]&@I:T0S0?=0!+OH0S[&O+Y17'IN8%XET4Y4,P:8B9.L:V,U(GC#O#43;0^WKYHRD%3:?H]+>6Q8\UTPG M77N3@F2U((\+*[&4YC61=^ Y!<._F;Q[,!-_^+3/1S";O2T+:V;ASR)W7M/S MF10IUUQ$LF*XB"PJ .%U,!Y[BP'>!'-*\;].@NXCZ?,*GI6R[X*HI\#?;30/ M'/7K1M=-+[&-K/O(6+^-+!>I7"R&D7D"A$P+!*U7.RV^G@EVIH"E_@\N]7UTI8E^;M>[)%?YE,?X=I'I1B0Y#%,^O%HFFM M81""8DH[\("QD+O36 _VA/@HDBJ[) ST24F_MP/7YIF#U<%;%UB*5M>Y=G3P M>?*)C,BI@"3?F)?^[@@>=F1\KQ3N.$]^'_D?YTIA-=_: [B4:@Z[2+;V+#6, MC"%Z55+VP5@!TK>^'7Q$8\2/J1IM..C!C;R]Y(,*=T.204N3&9<8TVGK]:/2B![N=A:26UH/+RZF]6U=P%P>&>_IE9P.TWS5@.NL M2O/7:>W29HWRM5"(95F+AV/MQ2>49TG;:$R0,I7638<.0WK:VGD$]GJX7MJ" M>O$^; <=DA$"*DH34NW+E9A/3I*P;'!61!):ZZWS(*!_2(UKR%T/C5^OMJ#5 M"*8.S\9%-P4I(P-1,@,MP&NO5':MPYDVP4_=58\[9A.6U-:L) 'VUF?P"[WF1Y@:U@2J9DVE"#KUIK$P,C'5/2 M)(W).FQ>RGH'G#^(@G3DH64?V<6D^5TB'^_Q?!%M7MR$O2TO5BNHW>SJD'HZ MJ9T'7:1BV93(=*Y#/,CZ(^O?)FU0&BMOE!+EAR.JC]^N=9N#S MR;C:@;2LMV7Y]7P81_@!$_WJ?(BS ZN0,?]Z+5VFJM:S&5,O<2\<@PAUO@Z9CRXSGDI(/DF98NNWL_?&6D;%[*VD'4<:LFY] MIK,E86($N<,=UZS8ICZ:QUCY\WM-8:Q\Q/KK&6K=J1P3W( +MM"G4:PVN MD5:3!;.T!PLNE,BF?6K;XRZHVXO@G0OJ]A'T<4JI=D'TARVHVXNN^VNJ#I'U M<;0@&E^RBHE%LJ]H9U2%A90R2Y(73,!-X,U;[#SV@KK&Y.\CXN,4U)%O5WB= M[Q$B%^1\:,]B(5B"#L;$=111M;YL>:0%=7MQ _5#YN;1NP"ZH_>0',OXG9J MFWB(U(_84[7H'*5D69M04^<"\US%FAQ 9YUR1IG6&\-3::#97A/V$79OUL#5 MGH 82A9>6!9*;1>?5&)!"F2DC"F6G!%[*KE^T":+#;.R/DJVG2>N; MBSK\9C8I[P@R"69QUPCC_.'B_!RFWR?EP_#3>%B&"<;SLY0F%^/YXKIE-$Q# MG+VHW>E<-N,EH\MLW-1G,!-+KI^*4N"%\/OV)^1;C&GVK:P3(3ZU)]HR@B M1.^8))>53)[: ]*12EDN9"Q<&&C>8W$77)TWN_09\\4(WY8[GK;T"#,=^4E+ M<@%UI!<8)&W0,2C&8\*:!TF[=7-'>6=TQ[I%::XKM[:Z?@AY+')AS3G;%[5*"#N(^G#.0O(AF/BJPW34Z TIP%'CQS M@7NI!40=6N?0'5,)[@G$'$L']I%R0^X7.?/O<59=P?D01L\O9O/).4YK(.(K MC"Y[.PMOCK>NB'H6:W6/B/%8MVX>N/NZD5@?W>QPM8F6S MS\,OZ[$4/)D@1#4 ,]+9S5-B(4!B*][TFGRWU[( MO31ZA8SG,/WG6B-+4!!*HO5EQ\DUU)F!%8HYY7,0UG*K6T^KOXGA--6AB<0; MVKRSZ7SPGI:*BW.Q@$%5.#"O"JDAEZ&.,+2+EK*> .80=S(MZ%.O4$[?7=)] M[8$GZO,<+M2&/5!_@%@KV XP]O%2=N&X_9M\O]?10?@WZ>L@N9;!K1MP$M+F M8$UBR&NWQWHC[47R+$N9E9809-HIJ^2A"=QBS[?G;Q^!->;M-Y+4^<7Y6I&< MX2%(P9*5!$0#L*A*9*Z.DM$6G8P[58G=P]RUAQ[O&.TD]DD+F;6TC2L0^'8% M2% F\HB< 8\$! 6R&&JTTVMOI I&J9WZE=Y'WM6'/D'R#I99#V;M,QC!..&' MSXCSU_6WUS^0SJV4MP39SVV3NPC\1YT83G0^V):&R6L8@&KH%TP&(#6Q\'' M5=/U$!(S)N2 PG"M6X?AMV$Y?JBD%5^3'H3=PRWS55ROAQ"'HT4KJ14X;;F/ MO(Y_LYG.1Z=)YP,OY*/PDHREEZ!Y\X<[ 9VD.G03>P\;P[N+.!JFO\U7H%Z- MOQ+*R?3[+9C=$=5Z4C'$?>7*TB5-TS[*@ M+&?.V)RRL]PV;S#S4 ISCU'ZD/JR#PNMS%UA'4JT.1BL"*A/J MO92FK30K.G(YT*(#.J.CX-[L=F.[Z=./;URTIF#24GX]&)O/+F;#,6&ZF:ZK ME7="BL*BKT,?0;8-4OI[A^#78! MV%?DZCYP#Q3 :D'E#NK1G8<^PECW BW>.)M%H$T.:E=0%5F47+,4 Z ')YP\ MQI9R!$6Y+ZCU('JRC_A;6PZ_X?033L\^$9I:D?>/X?SS^T5U;)JL8R[..:SC M*8J@[5D+#RP(+QG]2-18GD-N=C(C[GW4 P0LVG(SZ4VPQ[$O%B7P[Z9D @T@ ME8)RT:4CD\;7FU? %)BS0:#,A"W(_K>$2T"/*@WL=9/BW'8$M$X&O5E ]')& MDOO]!7Z9T/<#I8WTF*M97==X'S@$L^\U'Y]CI/FN1)9\#;3EF=M0IFL-*W;U5Q]_@D1WUF\/50UK:8& M#?^KCK4>SZ>0YL\GL_G9>>W%_E^+D/VR'\H L_(\F-HOIQBF8X':MY$S;D3- MPE(6L7G;HEW!G:"2]$-,PTS2>X!6W1:T=L&+8-J0-:.MY60QT_I51."2U-LW MKTG:CN:/HR/[BKZ'1)KMR%87=X,LP)!)DQ@:1RAE#,R;Y%F(J4A?G*._CJ8; M*U!_*!4YA(@>;L*V ZR3/U88BQ#2J23JD+HZGJ8@"SHJ9C@@K]N>.];9M,R:>>X-,SY:;KR2D%IG9.T ZX^C, >3 MT<.@^)L+7^]\M,U%71(R6T*B@Y(V/4\PF0F9K&[OD^,[Y6[OY=ELA'*">M%" MZ#U,=;\)BS:VE]]6\Z=^G4SR[\/1:.!M#%P",EJ@95H71_L;MXQ[8462!K1L MO7GL@NL/H"6=Z>AAO/IV(?QMAN5B]'I8<*"]R1ZC8-P!N?'9&0:^SC> ')/7 M.7K=>JC'+KA.4&6:T]%R[OHRMG?E['M;;DKA+,V*1))$ZR M@#RQI(Q+]#/+X4:ZZ+8PZ@%//R$U.0X#+>>PKT5R-^@!: AXWP2UE,ZJR&8 C$ZLH MVOV*)ANK:&11*%N;$>BL>!1>_<"*[!0=DHR4-=/JBV"1/#;F4_)6)9.U:]TO]7Y4)Z@IC:GH8Y3X M=7 OOWW!\0P'7 %*#;7=31#DJ\7$P)(1Q7V4TEH>T;9N$;01R GJ1'>!;U"# MSL'8#Q>T3,+S:IPFYSBP(:<@!68CCZ\A.$'B M.XAX ^.=PZG7]?#]\--GLGS(]UXL>6!C%":(S&012.BR9@ F,R>5,W2X28#6 M5S5W CI!?6A'P ;UZ!QAO8YN7:#Y?9"%"]Q&SLBGKH69.;*@4F8QQTQ+]XZ7 MUA&R+5!.7B4.$_H&9>@<.WTWG1"R^?=WHSIY9YQKH_ OU5>Z$JM+/OH0/*+Z*P=3Q6^,+ M_'4ZFRD$\EH5(<1?OU!)T]Y![EN M(+US&/-7F+TZC\OF$ NLE^>5)]>U:' ,LJ7SJE3CI4X#M5)%D1&X:'XEOQW- M">E%8]%OT(K.\?0L!EO['P=9JVWI#YZL\.3: MTHG4^LKC%HH3U(*.HM[ ?N?8XP\L[S'A\.NB6C/8]$ZP;];!R2 M_;&0RY3M/=;B%.=*.V0@:P,UP,R@<,?0N\2=T-H(.(Z*'@+_CZ.EO9.[05%] M/]/+UY[INI/+I+P8SN#3IRE^6OBOE[YKAUGE^S^DS63RCHMK-(?\^C/?KI]Y MJ:%:*YD3*45$NVBI#PRB!U;0EP@F2F%:^UKW8>JZ*V[Y_&4KH%*RY$%:\F^U MK-?GEAP>)5D(UB5OHO.E=9.3N_ <:\9X4SVXN5,U$_ACF2C^8V==-V?XL/S< MY;PX8[6T6A2&$2S3*B;FD9RGE$TJ"&!-;IWK<">@AVK U8[VFQ??S<3?0Y.$ M%9958YA=P/349.L:D(=IJ-60J)LJT%G*_5,? (L#P9)Q! J#8Q'0,QEL]E"D M<3<;H#P%RN]IC74TQO<0;OO1X=4>HS,ES:?#1";WJE-31!,AUM9/P416368& MN0YF).M:%=K2DMGM7FK+ X[OPW20^:2QP%HW+UIB>@/SBRF,?H5UFW# $'E, MB3F0U6.O#5CJE'(R;Q)8A2GKO >'-S__B5/825R-AV7]V&E^Q5]](S*[Q"D>F? MY&[E*3<_^;B'<"-I3UJ)JGT\>#;,9&5<08/.2G*:&)AZ68&9OM*93 2%Q69; M#$:]$W&W/OK),]=-6#W'8VSJNDI_&GRW3FV;/O MSX8C^I1/-6AR,:M3P1:;D/)!J$R R3\N3.<(+"HA:LS$NFB\3;KU95U7S"=C MK#T(B3TTM[Z*\"J^]=BY'=#UE IP-[*'R0TX+MN3WJGJ85>[!V5$KX//DGF0 MF6E5.XYY[IC@ 4L6R:CFK=(?0I'NR3AXS'JT#T-]C'0C2)C7::2KDSK%'*R* MG!D#-1*K[ MA[-_TA:(X_3Y'*;_7 XLY+;6IR163*(E&UD82*^8!4G6N_%"NM:9JO=A.CFK MMBD)?0S:N(5OC6X]GW0'?#W9K?=A>QC+M2VC]ZI+ SJ.LK?EU4 MJ%I\!D_^4IUXG%/T");OU//MGONP M3<\^&<.SB7 ;CN>Z@J>&9E:(UE[7+J :WGYO!7+\V^_N'-TFO)& ^WG5-X"K MHYULL:%VDZHS*>D/J'THN2:PB-S&U"+3Y5#I&^YYF!*"!Y;1YRN/O^XEZV-*+D59CY0GCW$%53=RWN^L%5^ M(3&LYP_\8SC_O$XS>#5>C6RK;4_H?_DC?!M8:T0.%IA)4M?\6,<\"LV*5L($ MRVUN'A.S#T351S?Q'GVQK4SE83#F8#%UPD7Q:816]J]R_-P.C, ME.0Z"[ .;VK2UO*/^Y]V(@K1CW3[VUIF@U1"DHZ6!85;IKT#\GX@,@4^018^ M"N?[V2].A?-.(MU:HM!7LZF=9S-XQ431PL#(FV[JSY8-V:$I6.)Z5826!J;W)"_/@0VU+FFTLZ JV M;D3W)#HT[:,'>W5HVD?@CZ5#T[*5[8_*V-?U/ZBD5'<[BZ@A%LZDX+0>LJ"9 MCTHR3(9,'9XY;_["W 'G4<8=]Z)\8Q?A[J+OP:C8 FWEI>T"KJ>+[CN!/^SUPV,8)Q_A=EJO_S1"$>42AISM8>K+EPQGQRRZ+DR4J6BHK_/:KWO M(<=W1QIR,>E!D*VC#LMY*.O8WIHN -H M/3?S2<3']M&#O>)C^PC\L<3'=JV:>_;]\NL?%7,)<^*<]GQ!%F&M&S>T8%Z8 MB*9@R=*@ZV'^VL%X'V6$;2^E.;!0NC-YO=:T5D0KUV(73+V71E_B>=P%T=U9 MW5K$VI&28ZD+IW<$,6C&51W[%:UG7I7(3 E%8=1@HWJR:M*HW/DX6K(/$SUH MQ\\M2&S M+\A'Z/-WL:3[)>G!M&J02T$IZ_PV5;=67G5?)\6TD#R@S3PVGU"]&[+CZT_/ M%!^D4'OQT\-)=6>HB]<^IEZZ.F29=F2!@05:-^,QBI2M2]*T3G%[7%'&XVI, M,RX:MN_=3Q+_F [G^+:4V2"0&+14P'02EBPZ:1A$%9@74%"K""FTOJ78$^*I M:U.?C#7L0;NG<#!-ON)T6)-%G3$ZZ_-6>D9$.9YF1O!+R4#(T[[FXA\G4^N[H MY?^Y&,Z_7UZ>O$R3\>1\F%Z-YSC%V;S+%='.G]WF)NBPI32Z\'D^@MGL;?DP MGZ1_OKZ2&!]LT-8P)TBCM'' ("5.3BYXI3U7CK=6IHU .L\07 EU];G/OB^> MLHP9@_.8BW;5M:87)I'SY85SC&M.^XFV"7?K%KW'&N^ Y\WQHEV$C& M#WV9DW$X>$UN^NCE>$[OX[*;C,THC+;,@$\UNL-9",72.9,D%.MET'=E+,PP M_?G3Y.O/]-%+]: O+K5BPP,?ZG*E&8>3-K)LZ#-6*$L4ZY9/.^#8X7KD?FZO M/O6XER"=Q3]I*+L^N?3H6ALSE,**1$-H9&$! [+B(UJ-*LH=)X3>^NCC MN3'=1#QI)I\>PK7O<01SS.]@.O_^<0KC&:0JPUF]#[O\EX5R1A5IR74) ^>MN^$GU7=*=RKO;,2P\AN*MXUJUA=T#46W["330/DYW0 M%W]WJ$D'X?>2B7 +&41>6_A*9I6GE\+FPB(:QS 6E84ES+QU'M2QU.&>+(2' MTX9]9-[:&'AS\0*_ILFR&P^,\_*+-'G]^OFZX;,U,2H5F2OU9A1JW:32BLF: M6J$YM[SLV+OPOD<]1#)!-S(FO4FR!S.BUB>LCL!W='B2DPZ?Z =O?Q_C=/9Y M^.6LS'%Z1?,'F$,AV\8R*)+.1F>0@0-/WQ(W*0%$USK+>%^,#]#DLGWHID]> MMNI1/Z'@%ITNMGQ2RS#O4;I<;-84'ZVH52#,UX%PM+]8.CNR9-%9#M(H%73K MB_&C!W5]\@JTJC?,DDY%4(*6YP+CZ!4:F[7$UNGZCS:HNP_?^P1U]Y'Q0P=U M?ZQG789Y552KAN%HI)*:.9D5H\V43EVN:@- H;DNJ#FTSEK;"N8QNJE[L7U3 MBYI(O8]^^U?P_)@$<#^BO@8SW$+S,%YI([IN=M5O(^OC: &GPU=;E5GTM0#3 MB\ -#)TTL;"3;*J=>+AL=B_QPD]&OG[B+B741OGYY/Q M>SE7<4/3EW\PJBLW4\G1PD M$81BJ3A!#DPA1SB;P&I_)NF3%BZV#C+=1G%*5!\BV%[BB;/: V6.>;'&OY% M9^\__&T-+N2DO99D"3LD/?2)!<4#*\)BQ(+@8NL>97<">O(*T$[Q5H)\IU9K[:P!.S:8_7+H]4/WA,TSQ&9 ; M25M2;;6[[)HUG<+XT\*8F3W[?OD[[^![_=EB!9?+&.=W(QC7N=ZK%V.7-?7D M"?2QG@>JOSU<36XZD8^%XQZ.K5[6)M$)KHUE-CM/:_.6!6^8OC'L;Y]1#B<%2SDRKB'Y-ZR8@PP5DF^AQIXH=+/9)"YFU;+%<@<"W*T P9=KRG6 \2$6:J'.M#G $A%34Z*Q]V"EG MZC[RKC[T"9)WL,QZ'1I5YX=A7LX7._]R,5^U MCGD)T_%P_&GV#J=+2_#[Y@]8;$PN2I!.*P:*K#X-1K'H:R5"'47E$FU,Z:[2 MF(/BGOTMYU0LK\?&?!_UZAN177%*=L'74WSU/FP/%"M]+,JPDY)V9/)HV^@5 MG)@02I"2*4/OIU8.6$STNEKE13*A&*5:1T0?1M/NBVX^547;A\#CY(R8&%+, MUC %(=%R@2P'HSRS.B29K16E>=K@8\@9:8,1+)(I@"*W2SNIQNT[%4=V@F_YP*V>VJVH*#(,AJ6'$+58621MDIF MG!;!98_.MA_9_I0K8[L8UCWQ8#PCU,9*P"4 MRZ5V'-.TU=4Q49"26K0E2- M.%!:5U2H';93<*37]GOC>YJ<_B@+9O3B9-!5H+]G) MXZ\XG2T\K<49N/"Q9LL?$U8Q$%I:L#&P$BROT_L*"]Y)QG.]RX=DK6W]WM\+ MZK&4O78I;FLK^99!_>6 OQOH+G_POCKF2["#XGF1D5X&.I%J;E(L#+CAS&2H M/8+(3BHWMH.MLQ-W>=Y3YKTOL?;1V7J9UT'K?C'\.LPXSK.E5[R /+"9"P&8 MF0@!"9T1C-24Y&!R]"%PX78[ _;8$>Y&])35H@>9]Y#B? 7*#WCK@-QSF'U^ M!\,\X*6$HI'\)%M[(4?IR0]6@9'1$RV=<<$UMQ!WP74*VM%<_CVTH;ZJP35F M$B\65O+'R0_+9S8PUD87:[RD"+>\IPY<%E9("."B=SHT'[YY/ZQ3T)#6TN_A M3NX=$8K3Z2J2MCSJSB[FGR?3X7]A'F1IO9*A,$QUPGA1G(Q@0>8.!N.]#$'8 MUB.@[D9T$FK13N8]1)\VH7LUFUT0,B%2+E#(+S*!UUFQAH$'CC\-9(A:J$S;UB++QJ1,UG"1+*F0 M339%F=+ZAN,>2*>J#X=*_;92N-Z+DK8EHB\['+T:TR%XL3P1YY]Q^O$SC-]^ M61R)?\<9N=>OQF0_#2=Y0,M,7-?"T.QBM:PY UG(O'8N9V6<2ZEU0Z)CK>T4 MU/11ZL%M??>-+WFO[L]O<$XB7?S@E\GT(WS[QW#^^?-D5%_3V:"0+6?!!'HQ M3:'-6];W-'.6C!0&73!)MK_8.PSK*>CC47BZK5^AR7XZJW[B+6ST@\UOV2 ; MY6S(FB4+2((*EL6,B='+H43R)HGF/4D.P7D*>M4[/QOBA(UZFVQV+0""+Q8= M"]$FPUY157U%:>S58_)R1R7 M6+^,AO,;<6XQ4!*+C9XS1W\O6[4$3^YG]LKQDF)4N;G9M2?&4]"97GG9H$C= M^Z9TRPX].Z^#OP9H,+@(@@D+F6D5/+T8@3Q:E11XEXV6K>.,38"?@LH=G\$- M>JB.,_#M.4RGWPG]$G0M>U_(9XTEG?C9,%-F-;563N@:MA083N2X_=7:,/4/=1W$//QE("\ M4YZ*KA&O4,LDH$Y*%I*!B+6DQB7C=XI1/C+R[^C-<$SN]Y%N#]EBFP_-=]/A M.4R_/R,CD>R](7VY[A,2C'0Q($LAD " <^:M52PF[3-78&1N/=5W/X3';2?0 MBM?)T4CI(0OY;#;#^>PLSN932/.!]Q)$EG6P9*@-$^/Z^<5T6F_JUJ!0&)&LY0P#)W>_9A^$0@KOBQ#)"U-" M\W:1&X$\0/5B!W8V$MU%M'V4+>V8!=@#Z4/G4B\>6_0G($^VB>D MM(@2O<>$!)&VPC3,A]Y[9##%4IG4HK-=X<[\)R" M4C23=P_9YHM,C6M+'@1GG;%>,RMJ@RM7LS.T"\P5LIYCY,7GUK&IVRA.@?>. MLNTA;_PZ&&\<;432,"4RJ9ZH%?4A2Y:<,BXF7K)NGLKY_G4SR M[\/1:! LCU*ES(K)9,)F!!8A(XM.6PD83&[>"VS]["=MU1TDP'YWY3>3W+5_"@2X;.?F". MG%&FDP%&&Y%E'*6-:&OCI=9YV"?%!]M$C;X%G8,BT@^@2DUG3\9](X6)0 MP(K0J)U5J:1^3MP3(',OX?500+-NLE^CR^-\.]GGQU)INT!G7&8VA<*T L*) MA2R!'&W4JJ0D6H?4=L5V6L&V7ACIP=^^@O.FZ2EE#CY9Q=!H6CYM1"P(:QD@ MQ))E\,;VJ"L/'I#KA\'M:M)%_#T&8M[!]_J.D CH)],+S+]!5:<3JUMB-:TIZ4%[%I;L!EC1I%2X\"SS MVH+/><\"QAICJ#Y-U%ICZSUE"Y23T8H6HN[!3=R R/FHP0.YJ^32,*UM82$E M4LQ@."@1H/TV<<*\=Q1P#Y[B%427WLV/M1:P$0)YL-'5D4]<.0)'QM7_9>]- ME]O*D3;A*\KYL"\_75M/S5=M5]CN?F-^*1*;S1F9=).4J_Q>_20H49(E4CP4 M@4.*=E2$2Y9DG@?YY $R$[D(832/6!)R[,?^8T#G;U$<2$*/36$V_? ^SS]5 M&_M-^7F>TV1Y881BJ0@'F67"A#D QN0AJCJO(D5/?E5KQ=B XZCZ<"A5#Y7@ M4#GW&"]Y%>BC)M.:X;+&]TL.Y'ZK4CMT&W"<_E!>UQ"WDF"*,BS1:K-K?>>[ M#?>*']\'="\2ID1,/-")95VM-R$LX"PJ2-SP8$QA?MBTIKW-PXUP MSDD;6DE]++/A@FLDK8RT/7%#YFNT 7R*#KB,%IDV!+!U8>!&(.>D!(=+ND/X M^1ZH"R\5IL1JPJ$E360^DRG,-3 1 R^$T\76O9_N/?[\+<*]!+SU56]=3?=M M"YK7.)]C+1H\H#1NQR>VJ7/;!W:CHK7-59I:Z7U@K'FZ^!-PQBI$ M.YSO[>5GA\GXV"5GM^M9DGU;/^B^J*XK+&14W"DZ*%,L-7/&0_#> U=!6\3T\ZY*H 8@ZS;%XC.8X5,>R9MHD ^+\'Q'AVVW@W&8G_'V(K1R-]'Q#WB2WE> MS>AOK;*;NB:#(B0T!HH)=5B#YN!S8J!"]*J&/7SSQ/$GX!RWN\=SV'JX_3<2 M=8>RHG=789'_5 K1&0 HBJV*-]J%U M=M,6*&=G"S20>(>ZF%9% X M(5.ISI"E$PM\";)PEK(VK8>:; 0ROHW0B*BGZ7^&E#L8">O$S[=D&:\4/ H> MI:+%1:R%;APS>"X,2('18+0RL5[-"-88SLTL.$C&'6Z9[N-9Z_4 1)T,@<=H MCF,!',;2$Y0?(.*.O4GN(2O&L:B=A*S0U2$H 5!Z PF#+]H*DU7K3,2Q2-]Q MRO?F?!_)=HD#Q"OR2=]\R?/IY,/'Y6^3*4[C9/JA0GPW*_/;G_P^3?GO=W_A MY_J3=0>44I1-W).!P[":.JE>M%T7/TLKHI&Z^?E_".#C54T\E_%'L82QZ.I@ M2'P; 5F/Y*KX_J03F.P=_)#)V$DQA60AEOIZ86%UK J]8XF%DA4WW+5.?!R" MZU1ZS!YRF]5<_MUUY(_)?ZYJER<2]/4/\C3FBX""!X?U9C]84F.3(9@J"#*Q M54G2%6P=GQP Z_PTY'#ICS-F\UO4KZ;I#NWU'$B65/$FUYEMI2;W!P].6$]_ MU5)RK3'&T%IA]H=Y%@K4F9T.H<\[H->%0NNJ@VFZE_7E'(]6"P$F&TXRH4,3 M/2L@LC!&('+3O-/2$%SGH#+-Y=_!'=ZBS+4YU$61ALPGPF*,I_V0E]I@0A70 MHB27?21WK74<] DXYZ41ATF[^S3.1U-E?\GQDOZ7+BR+9&L'@AD"H^5; 2[6 M:V/OA'"6AVR:GSC#H)V#@O1@86N?@=;YF[_D^>3+*O?QWIBUN_[__YY=TK?J MM*Q_D0^+B-YS,5WT M[]0Z6F4XXP$,-XH4S=)!):*#D)0+RGF4N75$Y$E AVYXMY^XN/>8G_ 2J_GV M,>?E'[/KN10_?;W[A9]GTU4B=KT5^>GK_\SIPXJIQ>3#=/6[U_%RZ[RDK9ND M9&HA!=,6/ K:U"73REJ30VJ]1_9;S5@YKNVT[^&F>B),GTJJ+&TG=8S<*]I0 MODR67W_Z>GN_RZ(F,\,'(+O3@(HJUMHP!9@+,\4Q$UUK@V\KF&/=@YV*LLQZ MD-8A:K$1V$T\> BT3A=K3\ ZS@U;(P*'J,4!TA];06P2$JT"P8.N/H\&IPNK M\9(Z<*Q(@:U[0(ZN&#MNX8Z@%WL(O>5,$++5+UZO-LH*;9T!@IQ+IB1$9FDG M1#K7O4(/6)(6#IDU#\=M/[;Y-W[R^-Y@,YG/6@FLX2W&"LSZ1,L)%^^_064S M&NL#!X>.@])%@N>*4*5BLT06H]WINCW]B#/ALXT(>]P^S!;7\JQ;#VTP*(*S M$'Q-WBZ:72_/U"LTQJ)1S0W!^\__8?NUH:;#G<(:R_K&?P":3A;>MTB.8]0] MGYDM%!\@UHY[PCJ)JSB50D'(42$9)%&!MTH >BNC9Y+YV#H[<@R2=QAHO3C> M1YH]&G[.;D\>1&U<,K41C*-%*3I^ F<.BM-1^V<_?T\<_U0WC8T%_I M&4+LD%VR*<#\=K*X+O!+Y#(D'12PVOA/6>$(FPY 9H5!EQ,/KO7XZZ?P_#C> M^U#7XWIXHQQNWIPAV#H=_D_A.HXIT([%K>K1B((.A\D.C,IEI3EPJ3.]&XE\ MFE 'W8K ZE3!Z%SK(,_XZK'#B#B6=@R7?,M(SWQY\1J75W.\_ VT'&QH[9K]N>/[ZYT8ZA66/Q=C!# M?KW,L5YC3Y;K4:(EVUB\C(1 )%">(SA7ZH)]T3XS;4SKK.='(,Z ]#8"[KKU MOYY-/\VF>8GSKZ]G5;QX^>I3;53^ZRH9XI\9%U?S7,>+25/3W)1&!@JY@<", M!YFL+9A$D;:U%[DOQF/J2^O+[Z[\;-U!1DXM^@?)>/'';+'("_+K-OUNOY2B MX<\>)97HF:)HGD)T[X$54D5TI]#.%*L])Z5B5<<8^4RHDH04OW^7+E.RX^3C[_]/7W*7&;;]OS;')"OS4:;XIR4S2KG&&9 MJJ.)=)1@9!:XL2(D7DS[+OKCK6[\I*-F^CK$O3\!E3B5;*3]Q;/RF:0J(2MI M0&>R=12M#ISP&9CBV2DA2RFC[B!;D1XKV'6J:G?PV[$W_1V,W@VP;FS[(< Z MQ<2V@CJ=@%AK9F<]:1E5;UCVG)'9#3:S52>4>O$?"PBL?9VQQ.1;W[B/K"_/ MB) =35WV8:-#BE3$QR\"]\BV?8[T1\["=BR6H)@#ZVPFB&@ M@T/:=8U,UKB866M?ZN5D8??2BWV$WCT+6UHO" ('';T I9,"[[PA>\HJ-,*@ MD6RH:7'"6=A[R?S)+.Q]!#9>%K9"P7.Q 8HD-55)2$*5#) AE>ILI]K#ZYRR ML)_-9QL1=MBF?[I:3*9YL7@5_W,UN9=W:'S2DHD(I%>J=A(Q$(IWX+A($C%@ M:'Z+N@7*#POQ20NQ!8$=\K@VP:I?SO/Z71H"L).5N!/<<6S%)E0.4(_#>1AI M(WH U$:C,WG1VC)34Q[KU @9P!;/)+G:(C6?I'$D1=EA.QY)3_80?Y?NFG7T MPYOR^S35)B57>'GY]?=/GVBGG4_P<@/\=8*2D-KDFJEB+?-TP,I$N%%"2LY: MS9V-OO5)]ERLXQL[C6G?.*ZC,V<=0F=O/E0W#],)>>-)>:4]NA,]8NC#=OYA"4 MG0RH80B/8T6U9WA/%3J G@[GYD"TEB6;;+!@5D5)/"$$H3)(I1DWWDKK6C=; M.J82[;"P3D6']F&E:ZKM>B-_7O#"@^"%D74@ZLU6[6 K)$)&6QQ3 MJ:!N/3=Y)ZAC)M..D-35@HK6$<([3.^P3O2XEUW\+B^7UQESY5T<["*A MX=%Q#B05LO&DLN"=09 Z>K(J95 /BWNWQ Z?\?"S4I%1&-BZNXR<>/VFE 6M MIP9H%_1%QS3K;4\:):EZT#(;I5 _?-:=-DHGN&56D-Q<3<^G?<75U=:K6".A3**JPP'7K2O2-0,9* M/V[#]2-KYF#9GG)R\&W9)#,%HS>T)>=<0)E:^)12 J\,';>?#V<#-] V*T=XT>8;D9RK+-ZC**'JP")U8Z; MPJHZCA1IN4*;($JP#QLA;?&!GW[.$085M.!BUD>0_9+;=H#,B8OB#)E(A22@ M4JC3C(N!PJ5TSBDGP[">E4.?.![OS3G:G S74,"MM>#]((1%!):5\\!D1E ^ M&:#]KHXUUB$;$[,,PTHJ!CWN3/AO+]J&"?&;5WXW;VFMFD(EPW,-KB4-J@ZI M]+I6FUA#6NE+E-(^;Z=_^*ASW.P/$F=KLI_8CA[AQ)RDR[8FZP9Q?4<479Y61,N\?)"<^'1"D-G8DXD)DE'9$$/)IG(M,G"I]91IQ:XST_31N*PZ^FV M@GL'[$VXG'RX[D\\>YN75_-IG3%ZO8H+J4+6EB-H8V--YPV B440TAH6? WM M==[$A@$]/TWKQ5+7SL^[7H]M[X:S!DED"*:X6IT7,UE^18!TC-:!3CG1+QGM MF:#/3^7&8&]KTO71LI'6EL(DCY*2M.%Q(^P^\4]GHF5 ZUO$8 MOH#"VI76&0U")Y/J<"/:U+KE[VQ"U"Y-Z=ZG7V=8,#(SR2_A]&[8.@K$,_"2 MUQ=5\N*M720J%]$ZE+)W+'(&&B) I02-3S".11K MK;;.&V;Z'8VGF+IT&.7[Y"_M(_JQ$U.&8/N1O[0WB_MDJ#R'@K'5I!:Z%&\< M^0.27A!?' 14D1P%+1/W.8:D7KQZ')*_U$T[]I'\B/E+(A3)!-)ZF:/UDID' MCI.MCB$EK9E4(K2.7[^,_*6]^!J8O[2/L$?.7R($Y)KI"$(D,K]\=1:3=9"% M%M8$9;2*NWR>%Y6_M!<7>^0O[2/(H^4O15&B$HE,;%E[4"D6P E56V1&%9)0 M0L1SSE_:BZ-GY2_M(^#CY"\)3IJ.@38TEA6HH#P$F4.]/I/H62I!\D$J\ +S MEY[-?WO1CI^_E&QTEGL$LF<\.46!W"-A(MBH2^">:SUP;/H)I2R,M]D?),YC MYB\II8POBH/,@I22>P-NE5YGBV51$+UJ6(+R2\Y?VHNLY^8O[2/IH^4OI10B MCY:.I2)KYQ51@R0F@W.1*V-J^ZETT/9_OKK01<;CYR_=940((UQD 4&GE.MU M(2?$!%O;&&4I/AH<.8?I)')3FH>INQ#2-:'I%M*WR337:5>"Z5Q;&4/4M4F= MH[?(68?@.2?P4AC9O(O?,&1GJC3-R!@_J^D6^LZLF*CHA Q*0F)9@HI%UE&% M 2(S3@5!YR>V[L76"ON9JMV(A'8]!&\AWX%[._GP<5GS9^(E3C[=2Z Q47/- M+'EPNF8PN-J!QZ"E5TH(KZ/(UO:;.[T'T#-5N5Y4C9_K]. ]V?:26,=9TE:" M+3*!*E6 R47@F;;U0#YK$OV.T@. GZG^C47E:,E/?\YGG_-\^16GJ7:F^URO MO.Y2@3;]](#4I^<_K$WB4Z/%-DI[6C_OSTN<+E_=>^B=TDKCM75!0W"QJHQD MX#@/(%)(VJ=@K&F=S;T;U<%=GF\D_J9L?=9UNH9*@AR:* &Y%O6%*1"B<<", MX 0[,?)\&J]^*+:Q4J,:Z\BCYLT]J#B59*FM2[HWB(>G50^\# QKR4?P""YZ M"3XYALS:FGP_U@MV_(%I?=1AUI>6#C[K]M7?90$,@=@IK6H O.-D5S6G=JCJ M',C+D53(2I$-\X*V:HNU(U*"D$L!ZY/T!8W(S6L9CJ8Z.S*O3D%S]J&C@\:\ MFY7E7SC/O^0O^7*V K?N>N'0ZJ Y,$<^@Q*E)@_4&5)),9931>I;VT';P(SO MUS6G[J$-U$3N'8+MOUW-2;97\TR+_FWR=_WJ=G:&S=XC+Q QT*M@""-ZZ2 * M'ADC5];YUAJQ'\PITO+][B],/U3HC<9JDR0K%<@G),0"##'Z3. M+BB=I!F6FDF?>H]Z^ML=[=\\\"SMT>>+M&6RQAK$NL/) !C[6)5#&&[_%N^V M& \0_D/Z#I!@6"?]\'8CR3W@1PW!4RV1BMA <.1L?LDG1 M=_^A+Y"\9\ML3$_Y7XM?;JJ-Z[IE_QYGN-DU0F%OK[,*[%/TZM/L_ER\M^K M[V]=S(4L26:O$T0K:&NEO140T8,L.3I/?H5L'G-IA?WL5.XHI';(.-H*K([V MPA!X4B*#<9E>'"/)A5T-:I*2BYQ9E#Z/M7,=9<#:L?:M?86_-55HC-2,USB? MKW).&F=A//K$FY%=:25UJ" MHM/6CJ5"C"MN5 )GLZV%W &"Q@0HH@LA.6-%:__M)>=6=->@8-;=" M)?HOT$IC'>NM,D-P2CK(QN?DK17"M;8"7UINQ3[4#7/=$?3U; M_N^\I)7'G";3=WG^91+S=0;_18P!;:#C%V5:!3G)T?3*@-7)&":E*WI8%Y2= MCSHAS@\S>SM(MDL!ZUW\Z$(J@R8Z T%%!?GSU6(Y^Y3G;_/E:AV+ MCY//"YRF6MJ?/]%''M+ZM^7CVP1HN@FD41SGM[JP_,?D2TX/H=[IK,>HE2H! MR("IJ5Z,]A3'.!2A@E99\\*:9\,-P-4NEO/$TVX:FQJ1O"8):"UI5^6&O$\X\=XVBK(P_343D1U<+R>@'H' M]#5^NNV4.P!NI\C/GE"/$P7J1OUP%6O&VPFH&ZK(Z41PP)TVM1]?!!]1@ZT^ MB4U:QS&WL?'4;$?$Z%2U;!^Z>G1*WF0*K]MZ9F9]P 1*,@_*>X+&@B+GEBLM M D^H6]R*Y4/FR@WXJ%Y(^5-N-XL/^;YNNU;8((Y'8%I7=M_E@R. M\))S'22B-4:98:WU=CWI//EO+^0.F\2=7[R.=")3FA$*-(J#PEJ;PNI$AAO-4AR82[Y#FM8Z<7,2D6?"2 1:9ZUY$B KAX"$EQX37[9E? M/_ND&&_C?3]+K#W*,KRK.%I3? MERJUH*K#$?,$XIK.:I5-X;H'8^E[HQ&[&4*#/R2F0-7%%D?,'].898"8GGE,HY>$\F^_U9FP?73G@ M9FP?0E[BS1ACY+**+$ 64>?[Z%QKC&SM/\LP,N<4_W$SUDQ!#K@9VX>H$[BJ M& +WQ\U8!^H/O+-X#F\GH&Z*97KKHH&A M9@UOQL;4LGWH:CU9:)L=7*?>S#Y]SLO\ZL,\KT[DVUL:X3)76M.F7O=X$3@@ M8P62T!E)+DK$82/F]G_V2;FBAW.Y\VJD'1&C7Y?YXDSQ24(0A8%BB2P!0X:! M4P&=E5(3]N_DNJRM3CQ7R&-7O\WF?^$\7?"D4"I:(VU/BG:J;, ;*0&-YYEG+4,: MU-FIC4%R#]E):4L;=[X#)>->Q-4(;(R9^Z(91.5I8Q/5C_1>@N!*I1!#3*'U M[>L+"H(_F\?]PN#[D-#-Z[GR#]>36/'W&17\58J]DFTP^OTO\A"VME4E]PHYW7 MG*QGILG-*\(!:LY!TM]]4$P;UKJ>[+E8SUBY.A/785+8_9OE-^4A] O4-IE, MTBC*Q#HL-D+( 4%X)X1+*>B'\]@/;T7V)**S5)Z&)&P=WM7-UDDL")5EAA B MH8LZU6++ $XFK8W2F4[:(]HZ+==[KQ4E"RA*0 65WMH.3($O)4)&X6TI):4R MWNWF,=N"'M$A>"8=K6.03[^]KU):,8"7WR3Q,)Z\PLS .%4SA96%0"8J$%Z, M22HN[8/S>EN5_S.>?D9:,@X#'3-UG[8.9)%29*V M)O7DGCR8;)RP+Q@-@4A MT;8N+QX$[(PTJ!\AH^56_9+#O5F2]6\')$AM_[ V64X#P39*5:J?__MTL9Q? M?=MKPF'TUD5/=K8B/\^)!#YG2XI3=,[*!Y=:&[9;H!S>5N3^QU[G,3B6!<]. M@.,Z@*+EU;:EBK2T6!NLT-RUMLDVP!@KQ:@%QX_[B1PFU5-)'_IC-OVPS/-/ M=3VW';>42J@Q.!#1.E"6>?"..;#,TO+(V0@/KT /5H]-.(Z5$'0PM[/&,NX0 M?7R(:7UY,P!5ITR>S8B.D[!S.&,[5. <8^H#$+7XC8.TC +2IL P6H/QGJ= M-4LBA];!YS&58$4>[0?O KT49/I=0?[L.Z!QXO&7*L3O2! RNE, M^UVM6HZE($H>N%>MH$E>)J_:(F]R467OTE-"RA<=@ZP^$QBK.@_$#A]F@1L<+R&\;)Y63Y=;6= M)26*"#F D76**/,*0HXUG[F86JN*4;?>X1^C.!.3O,.S&X'X?^7;@_&W^,KO\,IE^^!;%+4F&( %MT70.%00G8@8IBO=" M:!2L]2'_)*#QS_O#.9OU$G@/.X^LF_]&>>3V;I MP@GN;>%(AYR7H(RSX%-A0!X-;7W!N&)[^G:[\)V)=O1BI(-[\$=>$K#%&NZ; MJ^5BB=-4;S2O&^*[$)G2)8$F.D )9\"'3'N7M]G58PR;USOLPG0F6M)2\J-> M([<8\K?Q<]I='H\RQ&^K5I#%Z"V9>A:5J W &'BO)+ 0Z4"PEBO5.B%CQ'MC MTD-%!BOQJ2UM6+$VA2Z%%ILC*;U7.:/Y#NZ-]^!XR+WQ/E(]E7OC#4YT2,(; MC0%L#+562PKP6@B0Y%?97&N,1>M;X],.)N[%Z^Y@XC[R'2N.- 33]QA,W(NK M(0&EYPAZ+"7@7*(.U@#WAO9#SAR@*O15"5EIZ5B1K:O93CF8V)S[?>0[>C Q M!:VD(%S(34VI3+1:#!H8'8*IZ*!U;IWH_A*"B7MQME7FCN*))XP=P8+-5^1#4'VO"6-[ M,38L6>@YXAXO82Q6=,PA,-KK0"&/X#.=@<(73.A,D5J\8"5X3L)8!QW81\J= M8\ZWG7IDB.01@[6F9B]E#N@LAUP,JY6)28G688''*$XF:V@O?G9G#>TCW [G M_9;4-2.5\3DSL":1%>*2!,^YAL0"4S;&PLQWEA]X".T-A-SA3?_6K%EM9T8X MP7@*8&K6JQ+9 X;$P>5@BW'*R]BZ]=YC%.=BYATHWP[5_M\BNM?4:0BN3F;> M-DS',?0.Y>Q)%3A0X-VW@'OX C*?N;-T#-4Z1R8*^!(C*7^0GJ/D,;2>!S&N M(NPP]L;2@WWDW+IP_<_Y9#9_EZ?TY^9(1)92"(O@#9DGBF<-#@N"+<5Q[XW, MZD'H9TN-^HX''?O.][ETS#K)LG6SRVM8[W*\(F1/!Y^T\YR)6L^,4H!*.4'0 M)(14N+<8Z R4?A#EPY]Y#NQWDG#[3A6KJ_%74\*X6%9C]+YA^B<):K)8S.9? M7\^6^0:N]@#>2=% [=.LV1%TG&80NS_['-0C,X2[Q '_#?. M)]7RKULM8%&G15O@BELK?9(BV\:6P$,,Y^(0'"3;#IV= M[N.YT?0AB#HY H_1',<%.(RE)R@_0,0=3/\-R&3AV5@O(:54JZ-L 5=,JAVY MC60\(/K6R4UCD;[#W._-^3Z2[5$$?&V9O/F2Y]/)AX_+W^C\F48R42K$=[,R MO_W)[W1<_?WN+_Q/':<(! .VPEY.A^N@\G2*W0_6 I;R:QAK'\Q7UZ\K>,BK^V8P)S1I#R:U7[61=.B6/% ODKQTA=FW*#7 MDS[UWJM)?[M[+;]YX$MWU9XOO<<4ZH,IO)V2L1O&/D[9$#+;OYB[/; #A/^0 MO@,DUS+J]@ .;0BA,$L[NZUSP7-V@ D#2(U)*\,44X-*P=&C#)DLF<)$((28(P6GI-REC4H&267>3=?^@+ M)._9,FO\YMT-;/WU/U>KFY/EQUGZ??HE7W?A??S=G&NP?K7K"&.+#)*#+H)V M'64L!"$L<)DQ.EY8<8-RU79P?0C&<["11N/HL6Z90W1K&ZX;'V (LH:6UM-H MQC>^QF-UUI62QAO2#H369195B&!,S0&VJ_[CA39<)3E]P;7!06TW3E!9GC#T M3E%7]F&B]>7ZOR?X-D_S7W5;78\W1,83)T\?BK$(!$R JZ&[Z&N;4=0\/^S# MO25LLN'#QS4P6@I^UE!J#>W&E"<7?^0/>/GK=+FN]?.6:X6((%UMZ:@+'8\> M$R0MI--",2Z>LAP7.?Z/#[,O_Q]]]/6;35_.>X0>+?]90=@TWV$=X8@[2D7\):)4!5:P'YP.='T*I M(AE&XY[J17 *'&XY6KM1N(_(6I^-__7_Y\GR(SF8?^7+R]]___WVIA)3,K59 M&J/-127GP&MR-*,WTD551$IIT/&X^?/'.R$/$_:LK:0ZW.G^DDN>SW.ZOHC. M/\\6U[/?+)WQ-5&B%BLE6F:]=%:" Y.<##A7K+&MB\.W0#EVLN ?C;K''"[G MD>C_^;K_846'KJ#46@$WKB;&LPC.L=KWVBN=%2V9M^\:]!2B\U6&9TJ]2^7( M!E6];8M9 7K,-OB0Z-0JY!-$M. E,U"P&".\)J5N74*X$]3Y:L;S9=^CF<"& M+HDWX>6?9O/Y[*^:'8^?Z2?+KQ<1R<4KL=ZVA@2B"2#HGJYO/N-L' MWWFH3#=&NE<;T9GH_W8=?(%.Y5E( (Z,/E'O@_46!Z9-!F*#A$4EMJ- MFB03Z?N>Q>Q(9 =JQN.GGK5.'"CDQ]K@.FG#-Q7&WP*V@4 R[2%;FT&1A4Z MA08K;!%*,FT>AE_VUHKM3S]K[6@D],=:XAMKR2_7-R__))N*K*O+_W65/JS: M02]N7+R+8%U$-)(VMDS"L<$#"CH,40I?M'9%6/5,'=GU[+/4D*8"WQ"=.SAD MNSDGX\U?TSQ??)Q\OF\=2:.L(^M(LU66IB#,P2%PE9B3D4L?6]=W#P;WLG6G M+Q<;M*9Q.R"RLO-Z7H6UR%V,X+2L?II)X Q!E-E&Y9V(#%OW?M^&Y3QTHHFD M-ZC 8=5?#_O4O4I?:H!Y<9&"+V0D,SKN#*\74!:\10TL2JV8(#LY#3L_MCWA M9;/:3G@;*'U^)=@F5/?MFYMT_5=?<$+_;.517]!:0PF%MJ" "A1CA@P;G8$; MEI+P.;F'4QX&,KWCP6>H "U%O4$O#HZ7?C/IS";GK"^K$42E3CJK&9E<@;/9 M%=J/G,H]AL&?X.RX0V)4SY7H!GIUOR%/Z]3=6?EY]NGS;%H-UUE9A_9__?MS MGBX.'0"UUS/:#8=Z_M(:#8[:%*:\4ZXD75)H:SFH-,HG9'8 M^K[J24 ] NC7V:,!;62.M-\A.E" P9+1.AM<6X%:N$Y9"T(L,7I2%GV=(VK%61BOF,O'6ZR"G-F&C$\)!) M$_M(>KSA D-0?:^3)O9B;-B4@>>(>SQE4%EKEIT"&0UMF(9<89=K:P[)+"-X M2:KFY^2)3YKHH /[2'F<21/(;#:<%?*-%8(B=PB\U *$%3E[;[C@S6>6G^ZD MB;WXV3UI8A_AMNY!_&;Y,<_ONT?K;E;>\URX 5-$+6T@A7:F3D0(Z)(0!J,? M=GFUY0$OFLMFDNOP\FX8C*=I%38F#GS5>( G#\@4A\RC1VNS7 T9%?D<07=_^=&D@TFX*2D1'AK;7D*+3Y%PIJW5KL^,I/.>D'LWDWL$/>;#A72B7 MS*;ZM&;YSTNQ5 MI=(!%]^=$;6Y)A]3;(TNU6^?>@WNU49P;Z:W@.@77L^F\V_PW;T8Z&E_*F0P M%\=J\[$:BO,Y@^9>Z)I\QW5KD[3I @[=.EN N0YM92%MX-H"6]D%:#)X7H.: M@7P0-,Q&UCIWN!GXL9("CJ>[#S?UX_!^*DD'MZO_Z>N]C>^W>?[/59[&ZYA- M-"EGIAQ(L;HA21P",@:)%:=EYB:+U$N?M\,Z5DC[2/JR36L;\=;!/]ETHMX" M7$>"!D#L%"(? .\X$?/FU&Y3G<:\'$F%N&<\:U6;NJ3:7H'57-+HZ_OD \:L MR*0_%]79$6\_!O^\89*:WP=4Y4D"0#YR H'<&5X) $Y&+S MK.XAN,9WE9L3.D!A#F*C0^SUWDMS^^7_G.0Y/>3CUUK>>KEZ;] 3*$X>ODK* MUL[_&5#5.$])4H>(SWYHT; G9$HV@KT*.; M1\T8'[)M-:5KK)-O*VCME3W^(@ET[:2:BY4^:!]L/#_=&FX_G89J M[<-23Y7Z??KY:KE828"O;]IM\4RH",5@ <450?-D()B2E> B6"-:3S!] LYI MF$Z-B-RF,@>RT--VN@=-K(?,.5M!($A3*P:U=N Q);#<\A"C1?5P.&87!1'? MIX(\AX61=A"YUMWHB^;.@!,U:"M- !]K8;]G5@?KF!DV?^Q !9'?IX(\AX4> MEO'U]3E>WA4=K\Y8)IDI!6DGRY&39\@\!&89\)Q+-C*2P]C\>-D,Y3OWKQKP MTZ$9[OLY3AT2F/[]&F65AF/]5MQ75CEDQ6%*07"Y]JW@W% -![0ZAP, M.A;4 Y7;4I*V\U'C6V+'HW'6C8/6I8KOGX;F$"7'Q,@1#61CU%9=091 ;Y&S M*24,O QKS_OT<[Y7W6@H_2Y33^:3+[BF$[?-,Z >8CBB/W?TE*:#^.@R*6F-YYY$+E)0V0H>PT!^:,HAS&S=3EKG-;];SN+_I:7G5'M8D=&W2L!_C?/Y"O\! M^7O?I_>GKW:_\B5]7)O)?.$]WNA:2 MS1GK+!-E)"CN"H0H+1AFR#2Q3(:'O=8/?F1&*:$ M+TH;\C5D!A6P@-<\@7':TP8=G8FM&WDT S]69O#(6OIP1SP.V<=.!Z[#K-]/ MEG79OT_3Y,LD7>'U92?+Y%34,FV6>*X^AX:@BP%'AD-./@B3!IW2.\:X;WSX ML4*O1]*!64LN6D8(-@'ZK\GRX]M\N9)'[=?]?O;K_5&O0Z#N$U/=5WV>AC=N MJ+01H4^I1P@.%LBE\?7 MFWU(Z!"2_)6L]]G7G'^9D.]#OWH3[3#)D%-3"F1G37$UQ6MW@%M&1;.WQ@ M#8'Z&LE(@,89B%G26Q"5X<8-XGZ?IYZI.G03?(]F!RN;:MWU,>3$M:MKI*>" M0DV+3R%!"DQCR5D';-T'XQL WZ=A>C@7'1)(GB^(NV5,TY^7.'V-G_)MG'[W MFCIE!/18SW$R PY0DX<^^:EPW&%CZ[(VSSVGQ14PWM8 +EF*P>4"H:#T*B/R MV#H_X.7H[8X\@1-7VWVH;6V2O\V+Y7P2ESFMHMC_(C86ZWN#KRO,:VO!<<50 M*@M19;(G ^?@3%&@I%81 RW!R4%FVN!'CG^+L]7[T\\730#UZIU#8>JD90$7R8C"%VK9):"UICWST,$[V0WU_5^S]:R1E$2VA@S>["I4 M8\$Y9D!(%4JNQ>"B>3;/<'CGK3#/8Z''#K/$Y"^;XMRC8@V<-W\>S;KM;F\*1 M%IFYA:2=X)8G6T3KMG)/P/F^S816/#U6(=U)A6Y>ER'@.MD,3P([COG0C,9A MZG$ !QV.E:=!*O1:2";!TBX*Y(,E\)Y\,IE<3([^[D5KE^0("K+#PCB.?NPC M^@YZ\8]:AX:7KZ;I5?I$4EXLK^O-;D:9W!R4P2N954'(CF2@LI7@A!(0KU<#'=4-3@EO5[]<1/@_#// M)[/$+^J-M"K.U\'%Y*4H)P =KS%(SG-R+F8WTH7!L_#_T.:QR&^=][)"&9Y8 M2/AZ]ROW%W*_\<#5I\^K@H+?9O.2)\NK>7Y+A]T%]UECL *$JNW>4R!?&86@ M%U2RX*0I2@Y+D^D(\KO1W)-BNT/*S:O+U>_DM%F^ZSE[SFE79(W?L$3F%K<* M@K(1"L^>9^V9P=9!DF'(OAM%[$A8A[2==1G3=;^FO!GK>_S[)S+%RV3Y&TEY MTRJ\,4(%ZX#S0*L(CH/G.H$EX26RP+UPK9M=M$'^W:GE$0COO'KCU-,F_H-:\%LQ]G ME[5CWN(")0%V0@'CHK[4J %-*8 Z)6G02&6PL;(_%^MWI[RCD/I8&4V3G7KQ M)T[2(VSTCQ.YF,% MM*-8N*]GTR^K/?RZ_.O];(F7]W]>)]:_GBW_=UZ^S7'V8;H*T&6')3%G:SMD M6E@2%IQBL=Z J*14(#^Q=1)"M\5\=ZI\&FKQ6-_=R>K[M7%#[_G-M^KO\0LM MF4NNOM/&$!&<,W"&1V A.:.=*,ZV-I#'7>&/-^-T%.CQZ^(/CPX?&N;^>39- MD^LU?PK$0/KW;!7]GOV5Y[3D2/\&/^2+PD3)VFE(HFX+WAD(/BK(R*0TCN60 M'U3*/!4M'@?T=Z/[)ZT-&^Y$#FLCU7BAJ_S!ZUS"E6_RYJ]IGM?N2_?6JUFP MJ:0 9 L:4$(F"*9$^BMB4C)[6X;-1!@?^X^7X(1T8\.[T.""L-EZ[[WLK\HR MS]_A*E.SKOS;>_X+7ZO!&4JPVF9:M$$Z]ACQ99Q&G^E$=/H(+\3@!?QX*TY- M2S:\&L^^=1QAT;],%I]GB]6/'BS:>69RW0IX#@X40C]?T3^8+B^*D2<&?6&> ]98OQ*U M$8;2$F+"I)TO6:G6F4>'HSZ=>2R1Y:VF_>R3YD'WO>R6T^VX-FGYJ+8CS((NL8O436E^06T";C%9(Y9IOG M&9Y76^F]=&!'6^GA7+R4MKQ#UO2CK?2>;:7W4)-QVDKOS_%+T=\HE91U5+)( M-;[/!#D@B!XLYZ4XP74:-I/E+/5VS[;2)Z:V^U#;05V?;@RJDC$E1 %%,@*G MA:]%8PH\S\G&S+4.NK'>?0]=7??B?*^FP/L0UGJ14 :ON/2EB#BLU.E[:U+^',7IR,TQCL]G9U7?YIB\G5U>_C:;UW]T4="+ M;!(M3PL&BF0+*(*%D+EP.OK(_,E4DCYKA2>H^)W=ZM-5H%,JJQZ^VNN+D@LA M$Z?CI( .2I+AA+1DICU$3^O,F4NA6F?SC[:X%_22C*"EX[]0SU"Q%W7T_(,^ M8KFX+>AAR1I=# >C:EL025U'VQ15K"".RLMYE;Y=VX\WZ2AOT@$*UK"X M_+"B^?N"0?A__'>;'AO7HH^=2BD[\?.@^)2)IC*.CLHNM0< R' BTAG+KH0 MAU&E_3<-7>XM568G&"^>G%5)?,14)_72>CF/ M0: QQC:?7C+B\GZ\3D=YG0Y3LP[] ,;S!S$:+8Q*8(-SM%#TE1 -->]-DW=( M6TCS.0['"3F<) O_E2O=.0?E/\$7>2W-?U-O[;6QNMR!\*JYX)@!# MG<-F@J.OZD1 ZYF4A0O.7FIT^,=[_$+?XYXZ?!X!Z-TRD4GJS*T#6KP I7*B MK2XA)$W?"$7Y\G#*Y4E%J'^\NUW>W5-F="^5?<%!\-V"0)E985F"B#4TY&O> M%6UE(%%I9$;6CDPOYDS><_$_WNO3/)-[ZO!+#,1?S?-BMQ2L#B:B-Z!]9+5_ MI0.GT #WZ)P2*+U[.1UX]UGYC]?X-%_C;MK[,D/_ XP2B74<>1UJ70HHCD2H MDP@F*:Z8"#FH%YBR._#];5W,7WLI3596X0*GM+IJ'7[(TSC)AU3?#_C4-N7R M^\)O5-_^QVRQ^.9A=P%UXU/(/GNPKO81$;QV(F0CN:0]_W M1Y]\76M:![#1B^:!WD,DMT!+^LIG8"QYXVAC]:EU/^7-2,:J%&_$]\-#I8%X M3Z6<^]%2?OKZ&NNA]J;S'ZI.(<3L?( M&L."\XJY"#F[.J& 64"A#7A>:$_66H6'F< O3U-VE#R?@*+LPT+K*7U_D(0_ M7)OH-?+YX>JR_O;7?^)RF>?K.L=L"TKK'$A'_A0!+( H P0O<\XF9F5WVKF# MGS:^\]V,FUE/P;8N0?Y]FB;S')?O\>]75VFR7&/21@=7(H>2*B8LC/QF7X!A MT\H SX;>%^/KO]J]BG%_AY:OESSB??Z5O7L<%C&(RBNB FV)! M16/!%[*5(IE-(0E58R=]]_W-P(ZM&YW@WZG]26X>GD9(7DO0#$DG=0V@BM<.6=+$-8W;V/R M-*9VK0*W/(ELOF]^LO(G205#0%V WDCR)XM!",EED")IE.1D>MU\$M9S@(X5 MV&FJ.=L;_/6BZ%2B/\/6M_(WN-(N"QU &47+XSF06>(M.!TMV13DC:217L4- MZ([?!K";ICSJ(M2%L2X-JN[PW-BW0Q!UB@D]1G.<4% O_IY0DP.$/XY::,&- M+"G5'3J#(C#@/<'CAJG,LY!:M2Z_&TL==L1[CJ<-^\B\99AGOKRXM2W3K^23 M++_>^*JU"$Y%ID!G3\YOUAD0@Z"_.B%9-M*P05I C[BG ?2W._:W/WU\7^]0 M3F9-!=JAP]$O.2SO+M!7.FQB<8I74RRJ! H#Z;!-#FC3<5&KDJ++C5_TQRB^ M'UOA0 8:YG=O1G2O/]X07)TL@VV8CF,?',K9DRIPH, [6 /;\17/BB=M-SQ$ M4,%)<$XQ2*MFB5(%+EJ[&^,JP@[+8#0]V$/.K:][7GU:!9%65Q*+9=WXWET% M^N3)=+4)DDPFB\5L_O7U;)EOSC0??1%U_\O25E/()T!/@M QRA"CDE(/&Y>V M_[/'-Q':D#8;3^(=K(@_9M,/RSS_5&5QVPN:A&^,4>%>#WCK"* M[.;@"HX9'Q.=CTIX4")S"(S,)28<"]$29M=\DM)&),>X1SZ><)%'AW)Q"SC(N,$=PJLYZ MY4Q"B-E#0L-2E$)9;#WMY@&$\<_X0UF9M1-IRV30^?+B;2W.6VEM5(DSC0)T MX=7$2 I>_]']?/DVK$J]!7&C:T-@['-(#Z&[ M_6N[^T0^0/@/Z3M 1J!M9+('#+ MZ=J>OWT$UIBW?Y*D/EU]6@.QY,EQ%L!$1N<'G2+@N=4@"C="U%[/#P=[/8NY M;QXZWIEYD-AG+636P??=9_W81_3-K^HO5[^0TYLO>?XQ M8_IYMKBM,K-2!950@4Y.@$J%01 6:=THHZEC)-2#7(UME_)//.6X&7H'LC'K M(3LI-VPN^@&:]BG%U-EXL[D'<8+W(ITI@4( =O:<]+ M!GSM=A'16YL8-XJU[NST%)YCZ$4SZF:=Y-[!4EA5$"[68#@SND@ZZ01*LIN= MK:.'DX<@E1#,T1^VN1+LKOH<8SE\7#I)ZAY/G\3(O7 C%DH,%C-"07A*B M$&P!G;5F!J/CV+J$Z#&*\]>$ R7?,-WWNL_^ \5\E;ZL6E5<*"64"\6 UB&# MXBF3D:418C3%N)A%4,/J ;8]X4Q,A'92[%X5]A,N)HMWG^<9TYOI_2P'?A%9 M,+:VJ E!TE*2>M=@9RNE:-46S)_FOSW MJK_9V_PE3Z_R!6,Z%AD4!$:05"2$J%4&&Y+-7"EFK1FT,3SQD#/AO*DL&Z9U MKG#5X.B;LNJ^_0[)T5YC*ABM=P0G,JQI[")"0)% >I^C5I+9Y ;QN^4!Y\1M M"QFV3/_9H6^+7_^NK=KI7,H294+OP%HE:<4JU?S% $;JZ"4S+CR\QM[_);Y] MVCDQWERZ6R^DQVOX]AKGN6:SU]] MT0W6]M&<-@W6]J'H!3982QR9R(Q!22:"$N2N>QL+.-J8Z0>)3N36[?7/M<': M7IKR_ 9K^S V3B>M(8A^-%A[%G^[6VH]1_CCJ(7@5G+M S"#B=X'JFXMIY>I-8(V["/S<1JL61FCBD8"P]HUA-7F<8DY<)89*:URV@SJ M(?MR&ZSMQ].X5X+O#L<@ M9F/IQ9'>J9$B!J=G5G36CWU$/VH"> X>:<=4(*RHD41A"%CFP*-"ZU3"R!]8 M%F>0 +X7&X,3P/<19>LA/#<#4&?E]VF^\H"_K_7\*7Y^[9Z$%'<7?OU+G:Z7)R9E7R M&F0UISD/@%CSA )7]6(IL]PZ)^NEM_,]Q+8\D($.+?BV-J@<@NM[;>>[%V=# MV[@^1^!CMO/5*-"[6M+$(_U1T] <&@M%BZKWGBO?NF/GJ;?S[:('^\CY!-KY M?I86:G,BBUE8]/$'.L9WO7J0=V,YW'XF/U<[7I^)C*!&, MUV3S2F4AN$R6C57.A:!#>9C+\Z.=[T&6Q,$L=&C>MZ5GY1!4WVL[W[T8&];* M]3GB'J^=;T&C3"D:K,V9-J^:L*9< .ND*5'DG&/[2:&GW[CY"[=?WCPHCBBP%*0(6#,"0\QA,R>EA-/%[ZOKWG'/_^?+MV/5O"(SSZ_JWE_"W=8U[AN1Z M=OWCB=L@"82H@NA[&U>P%TN[6]<_1\3C MC"L@3UVIPCF@7Y7C)7+#=$AD6DBK/ O!N]8]1[ CC"H0R-A5A MP?-:;E_];:2-"Q#I;-+D;^=A#NX>1)_BN(*]6-DQKF ?D7:XUO@ESR=?5M5\ M_Z"5_3%;+-Y,[[[W.B\OF&=>&)9 XJJQ8U3@O.# R%XLGK"[A,TO0'> .IE, MFC^:5)6U):%U>N'/0B<&-MT@&DTKY>!S/:\E(B\T;X M) BU= .;J#[]H#,AO;E,F]^&W\=V(6W6P1<'5I&^*3J^(#!E21&CX[K6VXN! M&9+W/_9LN=Q+7AURY?]1Z[CQLK992I](J+6C4MU$;FKG+[(T(2)3=,BL:H5R M@B"0T!8KR:G,0KK6F6\[()V)*O0@H$/BVTWJYN)-^:5"FX2KE(/@'5F>M*:B Z)#=^F_?Q&3WOUJ?9R MNU!1\6REAN@(DM(.(?#D@4D;4Y")H6]=2;$-RYEI11.1M^YXL[7[FA;)N<(T M<&]JEY=B:"\3&LA <=)$QA2J0;;!"^IA]VPSH8D4.P3S!C=,RUI$H7P XSRK MC54%.$DVCI99%JU*5*EUR/<%][!KMPLTHN2QZM@6R4[O;]([+GSD**26(%"1 MX:LP0W"T8"^+-"D6E73K1.G[SS\S%7BV:!_3[/KTNWIWW6?F;?X\FR\GTP\M MNESM_,PVO:WV@]ZHH]7/,]KMIRMO8#9].UG\WSM%885'$6NH&.D/590$E-8! MUYG,/&9T>EB/=O"KLQW-H9O"HT^^OO\*/K*0' +>6GKS_E:?SXB5[9ZQ11C-;5VQ,7G*UC M@1T$4\='%)ZCD24SU_V]>(#I6)?.+6C?I4F'B+_#Y=-C?&MTZY3O ?@ZW3GO MPG:<&^BVC.Y4EP9T'$-M@@E)&*L@KU*%7KG/D$D\F"0=)1T\FNR_@C$'0)0E/SI;F MS0?%;48ROCO3EK%'ZG"PN#M/5WM6L#($VEK%Q[)J^9A3N]&T.D_\8UL7]$L2Z M#T:7("L=R*VS!D*,'#B722F?4&+W+>/(E7['T(Q]Q-ZEZN_SY\M)GC^">'/& MT6%I>6$%D <'*EH/CKZ$C#:X6*3)NG7@8P>D$[ MGDO?HV+ =K+O8%^\^XCS M_!,NMZ0=<5.S)P)LC@1B%) M,BCI*\;)1 J9I8"H@VD]L?PPQ&=DI8Q(78R=0Y#?AQS M:$Q=.5!-&Q#=XP@];!5!V6 4&1:1956;(P?P"@48KYRBA1CQ, 'U+-5TAVGV MJVWZ6/EJ&+(((4H&K_]5!G$G&34? Z8]3N MO.]\^A'CVVEC$C5K+N76B>_OB;:\!9?7/#.! 9Q'\FAR-( :/0AIG8Q),.W# M,/:W/^0[XK^1I%N__:^O*H0WY=WDPW12)A&G=_ N/!?925-3NZMS(#H2V; 1*U&JB,!@M.,''D;I8PZ%JX:L[\5S!GPWT;0/7?Z7R\GGVI!8RU$_AO&"V6\MY YI(# M9_]ZBASGJ>ADP#@4!$[HZC()2,Q*'60R#)M[F4\!.G=WH#TK/53F&LNZ?]8 M,+WR"^X#.5*Z0#NB'JK P5+N<;G_#2B?LT"6)-AD7+W/(^,E,5E;HBK!6/99 MRI='^:ZK]Y$8WT>XK:_*WJX"O;]>YKB<3^+=J&E>6'8H$SD\2H&BG0Q<,AX( M')K$=,0\K#O8E@<2-G12@(#LEE6 M8YX4."0?-IL8F"7;!AW;@\.'G__"*3Q(7!TVW/=S3&1EO(K+R1=2JWL9V);Q M(HPL8%F]L3/D-"(Z!SIZY)PSS9LW=MH*YGLQR]JPT2%'=".PFS=B"+1.!MH3 ML(YCKC4B<(A:'"#]L?:1=>(H(M?,UCT^>'HC% ,G' .MH\XBYZ3X*#O)$8VZ M\?5B'Z$WSX2:U6R-"FT=@XJA3OS6M2V=I4/31W"N)M>'% )J%:,1@VR"AY\\ MOC703.:S5@+K$+9]F[_DZ55M+2MY=G5P*XH40(E2[R(,@^)###8IIIHW:U\_ M^VB&7K]+_F>)M4M4_K; ^M4TK5,UW\TNTP77&2-&,FIS(?,62851:0<,F1') M()>F8TW[ S1GJ *-1-_A!/_'?+98_#F?EN^DML7>M-S>$'?N/YQ]69N?O]5J)V)X_+" M!2%09@=6DLFB2"W)\?4".#+:Q+0H7KE!!_F!0,Y(14;GI:%[>&V\Y.6KQ2(O MWWQ>3CY-_OLZ2_?FI%N#OX@F%Q58 7V=MRWJV<<%D(A4DDGHR/@P"W# TT:\ MT1N=O%E/R79PTR#P/4N+Y?7V(*+]_,24CS_)\K EBM/-H1UXNY ML#$0M!()XF>&DUMCZZ=J/Z#E2J$T6M9R%<7_G=]_TBDI=O M'0<>&:/%J@BND#'F4S$EQUA"'!8(??31Y^81'2:[#MO!RM)>7 @>/1G2'G3, M]7I/%4 7+/#\_[J[MMU&;ACZWG\1JOOEI< VFZ(+%$W0[KLA45+66,>S]219 M[-^7&L>Y^!)/,AI[XY<@<8#A$4E+Y(@\E"IJ"517I]]>2CXA P]0:<6OZ$,H MTS3Q^W0VFR@J"GEIX962&K<*[8FE&M,EE85D7+D(M4V[DGV"QGV36BN.+.EV MDIV7K<8E. MINVR6^Z/F;^:E(X, [@C\4)\*\L!8P5&*3PDR:)0BN9^3?VCPCPAW_K);+IS M2DKM?O*SV_8&5[#X /_=3MONB4,ZQ5]Z7)T>\-Z *W5W=R?)$V&/;N9!>>&Y M(=9"+C0CA3$P4^*38Z8,XK6^]H763C!50I G#UX6'+F4;4A!8H3K<)--94Y\ MR;DC /JKL=+1VDG(5B"'ZL6N8^NML<@@W1Z[Q7K72I9\JE0I""")B@YSZ1 3 M"<)G0@UNM;C?6E&=H7H;CF,5\E6P[AY_>;661WC7OHYIQ8;< ]5(!7K;$1VG M-F^XQ?:XP !U'\X99(HYNZR("Z5BG.I ;/*),&&BSHHF16LS#!_2"?;4X1W* M!UZCY?K-%>TTXCDR];-5&':.^.[\[+$I-"O.(AXIZDD]N?__[M6D%OM;^\OR^:KX^ 5DTB0#-CS%!TKD*)'X4AWI=V$1W! M,'2N;$4O2VY]_/LWY'"MU2ZT^F=Z]>6F_=QL1Q;!I61%(+&,\I4=Z;P*")0* M6_@KM7/]RJA>%//^[5I/B[7OF5\\$B8^J52BJ$&+",2H\:L5#"Y>O'27E#OW2_&T7[MDWI]S?<3GO]L9C%X^-I.A/4* M#,>,(DKT70<8&^*7&PTJK9!&08ZJUR:P3])[MW=]=58_S5/G=\W\T_S%_0H] MDDO-DU2A^F#%VQ'"#@%!.21IH"/TBM=XB3\+ZXRBX]J&_OO#S%O7V_6/Z MUN#?$Z6R2&7=KK!22ZIL6TB1?YX=_P8P*^S*$4DE JH93) D:Y2A.1&6>01##K M33,][=\?PTDZQT@FJ%WLM:*M7VU:[<28Z(3!/ VD02E0$P;@&3 M3"^'V'CT2=AYF,)J5XIL!)OK*YZ4LT9:50C:ROQ9*S5QT:"'F6"4L!%XZOO05;H/Q.@:2=.E4Y(6I5'!+!'@6LLW9I=ID$[NP#)_S^^RYRW(3Y6G*.5#" M)>#>E3*0X!B09*4(BE+/0W6RTRTX#C8SHX:=-X?X#E3LSU*E]5"S>C;S;7N1 M_[UIX&M7CJ 59KN^M#C8B*LI5&*%5(Y0R06EFJFT?C=?CQ-W'T@=8]0IO,4S_UU61]$(]5K;:(Y,NWM,'.MDZ_4T?5AO" KB#Y@8L1CPEW2 M4([),(8VE$J5F. NB-J%6H>R?E\&W+&-_QH5CT)VO)BF]L,E&J\+93MH]W?; MJCL,RV!#!H%(B<&SCT$0G2GW+@:=H#[U\4XX1Q@E.-!:&]3'=50]QAWS,TP? MIW?E]B.VEVG1#5C]F&#F2^;K'!(4C-I=N:&.)=8B5:@U]-?T_:F1[KY"D\I MM'5RFB M7Y>#5EA"S::A]H%2:H0W>.UVOJK70[VX^9(6RT>>W:*/SFO#W2+@.&^1-NRQ M,>EHIRK&F%WU*.SO9@YCJ_Z)C)]?^YL*V5EVL6.WN_^X_ B^3;_]\C]02P,$ M% @ _%Y=6 \U2$=*5)K2HB@"(B*H5"$J(" "2D="@B!%JJ* @A)! MBDB)="D2.BHJ M)K0A&$0((8-J3-YKMS9KYSSCS//3-WSKWWCUD\[PX\V7NO MM[^_=ZT%\/\+=#/-R']O_8 M?\G_]>@!=E96=FZ.@QS<_].#V0X1Y#P@(V@^2E'1N!L5R<8N)2TA**:NHJJD?T=73-SAQTO#, M6?-S%I96YR]?N>K@Z.3LXN'I=G;LGOL^??XR-/QS9'1L?&(23UA8 M7%K^M;+ZF[SU9_LO90?8W=N7BP7"RO(OXW\HER HUX%]&W#LR\5R('S_!D$V M]L/'#@J=MN.X<4]8X?@#3A&S)P75'5R*.O8DT9M!@]QB2KIX9?*^:/^0[#\F M6.S_DF3_3;#_+M&^M38ZTPE#R9/\[8 MC$1O&U7]'+L2>:%?2>C&LZ/&AL+3 KY(5QK.]1^UX>G3O>N%)VZ6],5S\AF M:#"FT >8D/E"-,EL,Y4)J8>VFWBZ^>0R(>TP<:T-C!%L,B3OYV# 0XK!$=/% MZNJ.]2]7?SX+O8$(FJ?,-.>2Q'GBM0PMIRHHL]]2[#+@UW)W; M\ZIGYF]Q]ZVS682&<"K\D\?UJC.$BU?//W'_[!Y(59YV\9VK@789E9O9(F;OLPTVH>PN&R&]Z%(;E:XGS7,+)00 6Z[DL YQ*_ (1&W*&9 M$](,NB<=XHL'0JM?GKZY4QNY4V&6*2G/V<7NUJ@]S]]<)CNDI[TN>L4S\RX$ M^Q ^GXDCW>5?W]<+@GP+2PKL,N4?:X/2+ 2AJ(>=')QRRNW]D#HZ8 %.1S?V(=)=/'N MP3V4@]6/T?0J>K=\#;^E+_!.:J9)AF@>7)I.2Y Y*LD6R[6RMH5E\*[0VU#* M:_#J\/;-"3,8H(KK+8_6[VL?4_@27 MQ$CYEF@RQ]VI-S--D=<6+W&LCHCN4D'U6#(A<0_:!)F0#A738ZL8;K@/9L*" M8$)O3-*4^M-EJDRB?\_1RB\3B1+S?[=CK>DO_<'!6=!6/C66-_HD:8V">[I@ ML7X2/S?E,8_KX!>*R(2+ /H#W?<-'A W*EZ/J,;BA6R5=(>5/V39/>IX?% C MQDI17NZ;.>HZJ@='"L6L\U-OT"Q':8*AI,U>''_('%^$P26R=B,!(TE_=,?_ M#O& ) O5>,MRZ%CH%7-[MZ1+/ )\G0?/M_*OM;(]SCXU+X<#=>X%LO#>%T&R0B0:&O1B M'\W5>C]J1_A=@]FY 'YI6X$OEJY2_9I_Y-T""L[X M@6,#[\IX.(GK@T]*$]QS\#"NE4N1S?GUY0,U:ATGKEQB\57RB+?\H=,B\*[H ML48-=DF'P?<>E"8S8H=2 W[&^:%K\A,))PE ,.DFL*KOM8DK M=X>44BF?7ZY;.E4-:[Z T), *!AKK#1;^D=::(4/G&0-AKUJ&D,[(OA4B]AD M8P;RQH(TG'-5\'/,W8 M1,,97(\6T(EM''QEH60>_$!*!U&:#N/6EL5PEEJIZ7X(SMDHFHW7@[I9<-^,*(TC.MH'_51;E9V/ST]VSXJ0FK''4*N/[D?*N]XH&JU*(R>T[Y MQSZL[>CY/ S)'AZ'(%UF0A)0NL ,U70UO'R>">&EG6TBM:64_^8F?ZY4$M,W M@$4M&FI,E9M,]5:W.56<)]8UI9D^PF;CYK/@I(MIB@RNG'EH,HX-*:R'HQV> M50 &RR+*VQO>?_].,72;27B9XJN"?_SC&QL9INFBFY82EUOG%;S M#X_XUTM+O[+(T!XF7O+GT2QXUAWVO'BZP%/Y!WP(2KJ, XYPK,^!!;B8GC^V M,$?DU7YS/Y3WE.^L%.E[HI0)I3KB$BY'(NSJ67/[ 0V!MT=-;WF>@^P9)@,\ M! 1-;)@PL-Y7#)A2*4.@D=UI%X$0G$"K1?'*K,#/RE:KHC4I[\E ;<74,^A[ M_FK1IB%IDPAU@C_C\KOJ(_=VB)![3(A4:R#Y3+N<8* 4AU0O[?0#_2+#VK^ M7?,W];Z4VN4QG97V_+'(02_).YD'_;;&YG$TV3'2&N49\DZ68K:7PX:CJV-H&5 /[)ZST&3825] M8&%"]"8#Z>KY,?#7@9,8!L]N):-]-%M.B=Z,F\^&RB%9\=_,R/XWR%KQO7&5 MSII?N01;1^^GG$T_I:1H*1G;P#+I]QLS[LK@YJ6J@:G8HHV//XT)J0GL'J^G M'Y'.J/G=$'QJ=&?RZO MZ!5.#. C;@Z+K6=@[ T>1R?)FR"(!Q2.?9JT/>6W)^6*PJ;FR;8=2QT!77#+]GX+_);7:;'AZI MK-#4U,HG[.U10I.E(^RLC3.-!-XFO\[LCH$HC2V'=P<")X?G;=/A/C# *Q!0 M25RO7,!-!O:^VY"SY?J4&Y!1SS?VV/UKIL&SBE.^D\IQAXK.M\YQ,A%!7)X)D X^74\1<;"3KI[8I T_UBGK<-SY])SL['8-N?2N*]2TZL]-P MFG:2]Z\J3Z;5*#Y<1J<._4C@#O!IJZOG' MOG )7Q2GCMF.I4+N$W=HHE#*.B"-=S9504TA2.\R@Y'U$%Y=DCC2-8?^/HQ,!2V M2)AU'3(3LK"9UB;NY)L;^-!4&\#9DE6>%OBV8RG^/^J.S5DL$7ED N^Z7+FJ MQ*)^241-A(7<2$P$LZ0+#4I_"$(2C""J'U/GO:Y!5K4F!R9X/41T^%:NA@M8 MR?PH(O6+E.G+RJD+/IA/&[]>P9U1L T'CB"(3PF!B7OH'B@OZ%BB#)W?4BKE MQ6?*?,?TW?5(=3777&VD/DM7:+Q]8>7I912V\4MB0)1&1W>,X;;R A_!*2RD M34:NEM^>!%FA[8I%Q.I%P%'I'Z>L!RCR#R M"_C.PF,E5!_2"T]$WY^.S$1#\Q1T92X:"N7$J!8FK *AJL\*F(:DPW+!XCM&&L_#8BSBZN1]S! M0"IP0FM6--U:NM^JR!I8.FYI\-96ZW7HC98'%%F(B)WY_S2);CD2.Y@0=2@] M&;Z.(I<"EO#\>&\$.FHXZ1?G9N20/(O@D$2 MS81DW7U\[,J.U(5;*OK79_W]08?3'K:%X_XM:/ 18K/'I>4R2^X$1KF0;@RO9O2$QB0OP0Z?G&"3Q^.-:(X(N)9WX@97V]->.K]#Z>'0@^9"MM4_V* M]4M\:S4D\AETV%8<0"PL?P35FMI,"ER?,1Z%"E4Q(=X]M22_1VT#NH:U/@7R MW.NGDNW4+U5TLR.%8WA1HJ!??3"5 B=N971AZL:ZX1Q((_ OEXA$]X_D68Q_ MB9^< I#'NYEP!ZEGTCKTX4,N)A0Y".&91JNOOBTGOVQX8D2PZ($'MT"I@]OJ(_P2@> M3 @V0Q*]8JB,[ %Y;J!GHN>+P&AVI(G?'^Z=U0&Y0-%.DV\5% &)W?HYEU>: ME2CW]0:F_*N(A#:;\WC>UC#E92OCT3 %XQBY4P*,!%"46; $VJ(G$RF?Z?EM M(K3K]#R4V&_4<0P^O:P"!KHE?LJQY2=[58%LOO:-!P=WAPQJN/$L=Y5Y&V\W M7>*OAL_'0+<2,!.;C&ZPZ&TC1P!!KY1],?^F<=99>"F&E M<#"X',G+77@.FF >OJV6+(VW[4Y3O +<(&UTG2'#XV$HB37U"AZJC^+#'O:, M"22U.$S-P=)NH4O(Z4[T:^B +4UJC<3: :TSH.W[FB&T.UI!UO8(Y:HA)^5X>$$[E8_2!2-K49&VN7KR+?Z*E M4XJC&RH\I2NUF:);*::FO2GXPN74U]<0MR?.XQ#/(SS9"KB7,$"_=CZ<:$(5 M0'=<"D&#SE:WN7Z/C.UDB+62LLN*3)N"2>%NV=)^CT9UQ%\LN>@5U'>.GHZ^,0> JJ.)$C8I\:0/!\M0S,G^SF"T?"FU8"0D=IV MS-* M _E5>\5B'CINO@S.!Y__Z (C!I.M*2)DVV08S%0-\.XM"R3E MG&D;"2G_0%RL>;5>N>DB7^+4FA!K\>RL0<'3V^?63D%+T:1(&*WP##A_3<<; M]*I*@3W(P$O$5E+Y %7C_ACCJ=.8">A^%V9I=^E%\/D\.7: =3YCPI6@74;6 M<".CGA)L+G>:\I-0!=B>0A<+/V2F<@\]J]9EMTRQZ)9>4'?F%RGCDV"8QEG= M07OUSYN8C74<#_56V MM&6-LB3X[CLH+ MJ[,30WD:<0WHNS^N=4_L8(E!.&WT/!X&&'3V,[AS2B=10]#:A,J2%;@D#5[" M8Y!B'WBDOT??TMK"WS@&JD(X_E7A>6R108Z*B&(WR]Z->;BHSZPA23]E(9#O M?$;IFI1-_=^XWJ#*0]6:218-HZ(D<9J8+8,G&(13#,X-AAS9,1U^ \87,=?1 MICT24*'+&VX)].L5#WWF3N0)]5-)ZA2+^#ZOF.W%?DUL7HP\ "@[TD1K"3GK MRE33B' *://8+L97N&B;5$0*?A0C]P@/JD>U72JA\HV?X1V(Q9V$!=MD9+_( MC<-_%(7.KDE5/W%ZCST(*O5IF_$J@@2Z7CR.A\&&[M!G"-'L@?+*B/!> \/T M^GN%2.6QZ[7UCX@7SDM%E5OF&"5]AJK).H6\YL>!ZDS%D!QQ&>#SFVRW<=)U M<^.E74P(?YO<2IMBGMG'T4!3K?ZRVSKN?;ZR':Y12H,$B]._IA(B55/D?(_( M%+@ >=WP:LRZ.IC+05 4V]M/O3G!&)L]";P@._8UCV*#YVTG4CKDI-)_N;6U MCI[]XK"UDII0:X MWR9.UF\A:S,AW6*3QWZ^;LZ65J_0!12//Y<=E*FO>UA"N.)QXB0KF4JY#MB! M@9--!WN5^587'%&' -4O3-,CP*KR!N5](]876J>O\&5Y-U;,6X=%;HP?S_^ M'(7=X&/'"ODUXQ!>_U M!7S>G-!O**<>K\.""RG_A63F[S\7V]*GOC7%'OXZ9#9ZCT$\?3/STRFCNVA= MD.D27#6.)GKF%*C ^55< T^=0YMR/D[E)WOC_V2E,NYY+&L2.S1X[6QMQY%FPP2+ S0&B"]( M@[CYS+G:P%0\\(B0DI<%S%6XTW1&D/"B5>YO'%GA97E3/A[IJSI!GA$[NA]8 MCUM>,MBV(*UU-% ?!/\=F%=3W.G!RI"5 %6X<1F;M4#8SN'3ILLQ^GX MV!'$AD= +P%9X*1M)%C,-C8IEPEY6*6'2',4.$- \-BPW4]_V;L<.#M5WZUS M5DDVI7:?-_ES:-+9*FAI<6NA07-)R*;GBIB1Y:6++) ?H+O$U?$#ZASK*V);=>*VGVC&BWPQ@+F_W!4_"1+ZP2F3@)T%ECYD1P\V^A)$OX M9)<=R;87,:ZXT#/6"9-PY^&'.ODR(3QZ41W%,V=[%$;\'SJL*Q][69%O9WI' M\_RF9W+,R0' V!N/3:8I@JQXUI%'L?[JP\;.I/[S38,;EKO\3Y1[ZJI9Z4L1 M.X(_N:XP(0+8:31@ .]KAG7; @IC[?Z.YJ]D[Q@?NU<\7?CD^7(=KJGA;E?U MUZB/7:RS;]$=GKCYIR #\/D&7#4EA2.QOI$TE[9MF><$>!/2 L\UU?OP=OMX MUGQLS-7]D, U;:_>HCN^"C.4**G[^]/X-[W M=1-M\7*E5::EAR[/FOZDR=J[/HT^7;8>O;HO3YHR[EL+JP=JUJ6^9MWC M*6R3:@3?L4$3 &I+7TE3M.A9*$/D3;)7^]9ZB)8J/I[QQ%ND+YX:\*;,@K?^ MY56O3'Q$.QHX-J"]6U"M(%> P 9&" ]^1H5D/%UEKGFXF#B2T\A==FQT' MSK5WL!U=H5@+F?204\]Z9E[**\J-/%_UHR0&_@(#&%(9E_U!7-@N)\N$#)M7 MHC*0[B KJD!@.XX$YG02F"7CX1(,!;^OEMFU?FZ),Q(42^Z'6Z0Y%A"LP@^@_6!3>0SN-V1^RD,ZV(F!H#\] M=RXNT+\N3U;5&1WG0OSP4;\YM%7H4_4WGYHCD6_QUFI*:B\-B!?RY4ES<2%16JY=_=03:X[*L(I*O/V@U>*N)MN/Q+2= M,KQ$O&(,_P^8<$1_9QNOM:3Q5>SD.*_MY<2+PXQA-43=S(4ICWAXZWIPC G7 M"B_Z!(X4XKT>2+W#^(0AV6\"4;AV(SIJJJMY?/!7'1F;Z-P(7':HK4EH/VTZ MO6OWY;&BQHFM19W/@I]W78GH.":D$48$XYK]#*BM3S3)(3WLN 'A5R=T@HKW MG!Q+&D4DH;@_OL]S'4'7!!"U K07([H%GD^N[3BL*FX-'0M7/HOZ3/:FD(%2 MJ@&ZPX*AAQ2FOX/?@B4Q3M!SD=:%/L&G%TQ4V\-G#P^UZH1K/W\\ZSSCVB52 M7%'J%-?.!DN'3,=:>D@\F[$5CDE )>/ 51^T82F M.N'BH/?.-^'NH,D]L=<'DM7^#_T?^C_T_QEQ03QS=Q,I!6!*JF)\0]>V MCIE*DOY2(\:Z'WNY7OA1BJCMD&=(5D6:_Y)_*'346%1TS7."[U[WB?J$_K?G M*ZCF_LNS@^[^11&[H^A,TC(OH?8(N9AO*VK7/%!U261B^^]=G!@3XHN;H,Y? M,&=HT=Q^;%N9;8B%&Q14.=VOX&IV@)KK[9ZDGD)W7('[9:1_,WT1N( SM;Y M6K%:DQK6PM17=B1UX#("DF"-#@G!OMS0#H!IRVULA&<[2]1E6O:\>+YEI9KI MMU,%W3/U\#._\OW>>I7WG[R=R]NI.2]H]&Z$Y5=>+D-G;=&?#+I%/_29 M>.M812$M8V3S$93DBIM = Y]+(T!6^E D4]-$_=XR(7\4O M5<"\%[ZKOFOJL8!.>KYK>N&"K^J00#+-LQA&>TZ5MM\'WJAQ\9J<.M+8@TKQ M5V5\:4'C-/>E\H\D-$T402D>09IXER.P"469$:R6N(E#XO"'6;N[[G.D/QAV M7]S?=?@+[!*T5 P12V)".E/YX(GR[^N+TTIMOF-:5#G."*N*[?A^.1:V\60S M(K(/Z9'[Z^J-E+XK+Z_JKR\5[[ZI;/,>F[2@B:8L%-<^J 3X.QM]#'<%KIGU MD76.TC6:2:4TT;ZNVN/F"QEQC@W]F/QHU2M6GW>X%"PR2C9[V^0+<5\OB*?F M*\Y[OKRW85VWP(587D WO:&\NV:7/WC?(7!$=??-]I]V*.D2_T1@WT9V/YG- M9TS[G-9?:EA#W^C%F]"=F:B#+]ZMWI])O5^25N8Z,W6AI?!#_0O/M+ZW7DI2 M-(^J%/QF#_81AEL/2D0DFI[X6??(^@#A^V)%$!/2EKAT;[T]F:YS>,]R^4I1 MP8$#V5!9B[\TD5QCT+7-S".W)8C[U->'K&1KCMIL6ZJ"B9HP,&'&EH M]"2MX.20:CGO2:6N@Y>4^AD_'S^MIW\1;9=1QV)14D@7()B<> HAC#0@^Y>4 M^]Q;EH *F=F2/B7R2D<=/8@K^'"Y6TYD00W=&7#8,+NE%!96"-9R]]70>T'N MWI-+$Z-NN;!I6\32?7@+K2H].5D-6V=RJ?#_A=,_5>*46'J1J2#JJSO[T[[] M120[V;1]?.;GEO4LZ2Z?E@HC#@XXG;[[)Q\_;/LN)S/$?JWYN<=EVBM$C@%WF-D$.47J!B'T'%D#;:;]Y> M$U+(4+Y1EW+2Z4;&B?1CXWRE2IE6JA1^/F.U/O+#; .I&4V%*/J[[!DSJG9Z MP.\]I1DB,/ (I>U%$Q=_T*'L*#$Z=^L5);AA\UUL;4-EL1\UD/@$1$+G@#FJ MK4TP'L9]S08//=BDIIMFNIB2LKB:5Y;#_@"Z]>WNR_E$>3UDE[DH/3YST=F6 M_[K'P_ZW[T+&S%NBIV9MOS4,+,ALPK^?R(!JWO)RN7K;%.O98NXONIAYVES$ ML2(";RYRB<5]AK3)./O*@/&Q[X\>08^(XXLDG7O%A%R#EV'G,R:5F1 5!-C] M5\?#Z.=ZH"41SDR(XB3N+Y$)6;VDOU*8S(1(9^= MEUEPJ;):B]X(]#6\IH\F$M6)$RIJ(!GT%O@7K&4D$?^:^V<[5OXX^)G>A3$+ M$_Y193;V\WKL<5Z4UMA/='4.R$LY[6CN&#ZGUV\7VZH?UN/QSM0]^F@(2\MG MSNVEQR&?6/SV?R(Y:E:+>/_(1#CY&XZG(^%$C!PNPYL] @3W+ M(FY@VX.A*S>RO&YTL F<%M5#7^FU M>W;YXBJFH"2WF5NM\'GG?U8-:K6E+-#KC"6ITD@MM" B*;#5JJR\!_^*%Y/W MZ-2R\[%/\<=YY'0>OXYMSS 'OI'#.] L# D_N!A*'D''6 _>^3I,[-UU+3P; M\S<\Z.V;IAO#E2A9U#"FSCL==SLP92^G!RL[T&!=LE5'-)&I.;B<5,')DP.[(T@7 MK[P?U\\_7H/\&*E8^W8,+[(=L'E5#&-"AA/0Z6W'@34[X"E9M?OR[]S>LI/9 M&QO! /NE$V?MXJ]*<$,@UQW811PI(U*Z[[??G']VQ4,DT\I9JL4/%RV*5*?^9AK_^C2W13G;FH@6/[0"\R(54<3(B9 M'N$J$<.+6[08QJT]8D)^I*'9&(/0W>.[:'JJ.OJWOAH=UCFP"P7;=ZPM$W+^ M01,8!L 0:NN?-]ZBCU$Y&),Y"([0"%,1VH6?D[;<[M\:OF]X#U N5-Q?9$+Z MQ527H9T7\31G.G>ZY7+:K03SD%!VYXNG.0H.XL3]-N" 2A_QALI';^@ZFUCY&"+,>V^HOR2@@&77O/2N_C&\=#4^M*S 89$(& M&JCPZ@EJRXGB/7ZN>VQOE!]TFT#;YVPWF)"#[3+OE/0/_2S+8%G_=S?%!JZ)?&E[N=9C4&RIOW-=^DCQTS-W.P3UJ PQ,;,0NZ9\+ ]8/ M\&9"%+3WLQS81I^Y33Y/P29< \1!IZ@""T%!_7_UFXE_\INY_^8WU@\^_@_\ M1C3P]%@HFF/;L*)CF]$T9Z[_Q" MJ 4EA(U&N#/\EFVZBS>1BQ1G SSP7>J+<%S?ZRGR9IAL_.!=2_\2)(N>"-UT M?X!X!279H-,#26,+ED!D^:S_$/*:V!3?G*9C.>9P(G7"A]Z/W?';=L?]&.") MZ*.'X(\XOZFZ#)9N:#T2NEMI!FIF M,..N6F$RY'\G:6S-,7CBR*LT5S+&'& OFGGJC3<2C"PK;.2-#BIX=G2SAD62 M@Y&GARIT% M?:R<=NO.&#WA/) %'?3@?#/AMQ,(V9)8EK%U//86*V.LRX3(;.0PSI?^J0;X MAX23E'/NUFLVY-55ZXS11(BJ3,C3$\BJ]'.@N.N*0/>_XW<2)2$#"(.&O<>$ M;.MCQ;"^@-M S#83L@-E0L[IH=E1_^P+FG2-?5\8^1=?P.W[P@_4]K\-*&N/ MZ,@2]ZXRWQU^WI[61!WK8T-:=, ])'074R(D#\E841W M,:KHXJ.[35:/H[A$^_"()Z([B32A<(+&[3F^5G/2EXT@Q+F?F5N#3ML)H8>? M17$D/=U41M&W[Q.XO*;=+FOF[1P[&H:8*XT$A8WY@_U U>;N;99\VM58; Y4 M.N*#U\ZK%>+J,T9B_S=7)WX%^L=6-*P+/KY 4$W1JC(N2TQ8KFU\)B.2N5)9 M([@A==WB(TK"<:V1)O:F&UN ZL$65_23,A@FCO,?8!4\:O=,)("5O5S'_^K#9O^E0W5CC A M8V7HU;N&4J!V>N-V7O];!(DMQ,T_-ST:R,<8YL)3\@37)K6^575&:,=<+/W- M=@$NC# <>\/X9+@ 1%%>D4Q?I\6I)EUO4#4I,;6B*V'?S=]!UK0=[R>K3V77 M&^V=5(;1LFH'OV@8F_J>*_6UV/B(F4=5@1F=D05MB=^70;27AJ 7H#AI+$^[ MCB)O :^*@"!;2:!PN"M?-.5R$^=>27G0U/6Z^/NMZ1:0NT9/7/.-R3L/4&* MD1V02-;I=7%,K.-5F*C2F^QVH =U0_U M!2/=ZB'>-9" D DQL4 TU4;URPI9Y?:B;R3XA M(=]TR1QRGU+QNINR $_W'JJ^T$_,;M;7L"TK(D=L+'M+S6;1+ HC_ 8XBKQZ&WE9Y>'D&$7AF.^PK?-#J._=@X*' M2F]F*T8Z3KU*B^']K588P_T?)8VE 4"MCZA,]0!4-KN@M3DT872'*0\9VALH M8AY)#=VXT-B X)V@:R7^+<\T\#82F/]\S>O?N;=*1=TLIU4K^ M+#&FI86X$ZCC2,_]788V(^ FE5)$?XB4)<&[$/R97'K\$)H)^:=CHZD2^5;N MFQ #<;X6?Z+<[Z,U/0%*:4\\KV2;7[=<94*\Y@!M@SC&29 -F58OL"$X30[O M+*M+0^#;7KUSB>COL)L^>KIJHLC3I4>Q:C']5OYX;'O=S:#*#P6:+#L?17?7 M2#L,;DFJ"U(6^$Q5=D:-R"F2<$E($ZIS1!"ZSGG%7<;O(.E6ZQW_3:(_<5'' M1D-B<017(,!41B+Y"*)O<)OQKO(-C21=?KNO_Z!D@0" MEL8M0LL,=>J_];HM/OT$18E@M*7;MD'_C&/FWHO:IS_A[%,94"@0)P5H>2Z/H:#LQX0HP^G*8() 5$'3X_]=SC#HC,- MG-!3"+K4WP6]]3EN[=HYHG'/%BCPZ6F+UD]&EV;Z"V!R5)@L;7PV0BAMWKANJBI3K]B(Z7 M<2_-V8OK+#VS?64_G+WB<+,OAD6O *&$[G!#<:)F<77\G7/L@#!%>=!4:DTL MFW$L\3+P #_P:#)^J0U3Y>S*KS_Y!5'#NW4JX&R0M=@52WFGZ;I I0"6728$ M]#J[6B"%O$9Y3$]&!T*3[_UNML$DX_SF.% MZ\:Q3%8M5*R$'71\&@1!=B>?D4DM=K["?_)9TD53L?V=[(A2!D_!6Z09_9DK MI0I 4/7'$:>I%X#[M@E6\VFVSID:&$$NBXF;/TU_+%:^N!-X[.8I0REJ!H.; MA6J/FIKC94) I#=13@D%FMZNF+(#3ZAFR.O#QOQDQ9XY/FUOJMP#+]T:O4[? MX.EERZK2!_9JQ<@:G?.?$ZYX0191,-0P]!!ZOH%QG)ZCQP^HJM1'O2N-81SU MA0NVR4=LCW_$T@Y+72UR/#;PQLW(0WRG^*O"X*$';U*_S'=Z/&FN/&ASN1-- M"O+.H%F0F[=,K*_B)M(9!?YP[ M"S42U6[%A+#9TTL84F#<6Z/G\;-LRXFZBW?E=K,LXQ]'^^?Q%UDCR8S,!/R)TO&]>/ TE&1'E M"O21?UN[8E/@0IL*(ZW1P=ZPO(.OJKDG?1K2(_7#CC9F)F;HG\N?C]GAO\;? M8'72\ZLU>VOU)]%6"\\O*KE_UTH3^$_JZP"3I!)=C\Z@V, M:>,$.MZNLMI^(",>ZL['I>2C[)[ MZ0'09&=-=1J)-G"B-/DR?K/'FE>*UZA+[@@I)ZFSHZB/;_F1V/3K0-C7\*R' M0=U?-_HBOMU =PBC;_-/.<# EG5_:_XI7@]\8J;B&?CJ80?BN+FB02E0NI_BKR/UZ!7&SB3I7C3):BZ9(4]* MJ]A? V4EB^,;2DMN.S1/VTIE!F1O19W8WI*IH6TU'/O$DQA02[E&QR##P3L) M@3T94XT+C7&$1B">K#]FFP2RZ06FN/1F!%<@NH4&NN3$AQU#-Y/J'PWD>)>X MO%Y:SK_YUDA-D_CPW(T_T/4XT+UC?QAS@1\I9 Z:\!KEPC] MPYD4^FNT/W;2XPS9NQLSQ4HYPX3$RP;RE1W$X*&L"+_!W[D/J_L$,QEH^-/]J^"*GDB8J.%P8>"KMURO/.Y^I21-?5\Q.7YGEQT MAQW:+Y#;[Y<[\*I\/$*<$@EX^'HF.C8,AW+]G' R/S0@95YV.^A<8Z.*XVD1 M.]?V==XRK=],B%RK+($)F>*AI%73\^JQW+\=T)RMG!07)J3;>FI-4J&1G%[Z MP:;4YVYM3*/8XQJMF07MQ5NNKC>=]+[ 7J [?.&WL"D8T6%*)/T-2BC"Z#+9 M@J:6,!DO<+SY6.&D=2C3ZI-&0[!?@O7<"/ M-"IJ:":EQ43GM_'0DTP%D!> ,K"6/ #^45(DGK:;*I+&NBJ]V^^+QR+%9C5_ M:-?E#0CT!U1_"T &8AQM00OQ(Z7=T;D__(ZQ>DX+=<2"G#BDR*() ME_C1H[PQ4M@&?+%B\!T&:^]&Z?SI_:72?R;WBC]./',X@9;TI"1;!'SJ== M7?KLGI?#L/K:YCUQEQU]H^<*K*XI9TX\L+>OA?L]A#FZXVBKW*P"O<1C;%+!XT>(:WGEXEW9]D;6 MWV>_HN=5VLH?O!?Z=J(?UJ6,NOUS8W"LC(! M:=6.^L'.7(1E<:Z>8]V.Q$]I'V7( '$+J/CHJ&!2>=^H^W%2L//M(->4:(?! MQC-*#SC_7!+\8L#QT9\Q-%?+T[-S$0",20Q7[P_]GJG46XKS_:3RMMD4=3Y]Q@OW1JHOW1TQ0%'$N; M*4WK(Z!*QO; N3;C-G[H]:=8OMKKYV[:*F)"'IRSP\U?I5(1V4P(Z1HTIJ\3 M(:5KFW'?_(482O,]5:7D=RO/FA=W15\#<.@Z_][-$6IC3.1V$$.U/.=*6+J" M%#I=?!]B!^^.TSA6N;JVOD:X9'O9N#OYKC&XLU.8D,_/3!V]NT+LS-$WH+V' M_ZT[NY6V]W_20CH'LQ4%- V[G_@X;B7-A"CI]8R9D_(ITOQ)4L@_F*S6\43J M@' AHT+C#UP*C" FA+.6]E&C^;GQ^0S@X[-IU*K2@'>B!MT5WOF3:&^P[:\* MR'T#8Y8VAQFY\6^G1$2@.U11LJ9/26O=".& ^:XUPTSG23&9W:/JFEWCK471 M'MAX3N5D&^&$\L?/F3=C)7H=9Y)XGY]/_,4=@SV 'JHLHT/"04K9I?? MW;RZCR>%5A=6E;N0?TY0CNM@>G&H/9.[M%HY[;(7WZ*>^QC!-W^V.C*LOS,6 MUC]HL*TMVPJ,/ALC;"/BOS],(JT)MPWD;[Y_!ODSFZ3F@] M^>N92)R5??)>']')$U,Q*'70/NYN[X V'7CSDQ&ZJ;FQO=840J7ZRN=S29TL MR.)N#2AE=Y([S29@;H&XC>[P0'M*,D1H3M ZQSC=UOUSKZK4JS=LLP>N=&C; MOG[.*@^?$]K>#2:[H0M:CW5+F*I]6EEV\M[XZ5)5G3EDA_*=B=RLA7^74\=/ M!W)[CVQ]M=\I^PBU,E^3A*EKP+4:]S>M6I' ORS^[Y-#1MSF_%"K:_'OG+.< ME?42RH\Q&Q7)MBL:ALE=HHG%J5T7XZ]&?#M1/Z/G#4C9EQW1\[ W*L%,1PN< MYF"[GEZ8?#F:[RVZ#G2JD6G&GL[ORC_\/X8<:=VW(KB;'+P0[(Z$XI.G]WHO MPL@6?XDG>ROU3JR/,$B%R1H/W_]WG3>^]G'!)>NUV/(":-O,C3W&DM8ZL5#2 MUS.,^YUI4?);LU"5 O:P;:N J96$IT]KIO=X&%Q8DA9#&>D+%?B;HK5G^S!V M.G9MZ_/]B2WQN0"IBX8BU^B_Z>)5K!0O0+J8,8#FU)U+',V_EO, -5CA)L^$ M9*0TLGX-#)7@Q*T7[E0Q<#_F>#X8T:WQ1YQ3L;'O$;Z>FU9:R2$]%2E,]D1IHWCF).TBK$HUO M^%?WGN9%)BVK;_.2HM-=3KXY5$S)VQ@-DK9 ME"9?N^2&G+^I;V[_2-_+0J:Z#1I4B>8C$;06-5J<$PFREOC!!$DGSZ/R<4ZB]/IS]3+F$B/%RFJ? M57+#;4PNV[[S)GV\K?=^I/A\Q34OL6$;YY(ZW]):MTO_:L-JO[)NR@GB$NU) MV5FA'#-2=P2]9W4%&QG&)74:^8 =6G2SBV@JD:B?X.,))T9B5;>>^!5@=[^1 M?ZDQ.LGE2>]]G35O'2Z>U"E3[T&^44([W/V+KEATM0>:ROT37P;MYCU8N32M%W!SR7)9PNE&59"+9<1@^H?3G@\O1EP!9?/SY^H+N%Q5:$FMFO %[5_UJJ+)S'VM2 MT*_OYO!_L7>BF0TB>7 ['XVBZ56_03XK!H;^4S9,_V5IFIO>R(3<@";,-2#B MLO04_>1EJ"S?:4@LQ^;,74P=='V&E$+))VGF0X 6 M?$A;PU+%QL)A[3M>BG)WA*X_"WCQNS+UZ(T>5 >^+QE@\&=V>%PN?Q@86'^1 M^@$1.M*S&GWYX@[-NQO'N<703:T>5RGS$)I;_]GP)6QB^[)CV&!)96#[;XW5 MS2E%!EYF;_6DR]@P)RZ*?+W'0ZJZ52BIS32&. MCE'$K/.7C,\\2(=I5[R['.VP2O&+P*D\A:<&?XT[@?^*?!^9)7GY;;-)[J9X M74ZN/[N(G7OUPK\L5LE5DHXS3B(5@XO?[A+_JF1]-^12/(7;4\<=62\?,&5! M%*+]5D_T?Y%_&75$4H11@_WEGHB89T*&7=487_;,EX?/#V*E1!V_QY_HWWRI MQ/#>QK X4F@:B6WD943(*QS/_@K<%^_Q>!&'L1B&+#!'2$PJ)&&ZF)!#;K^; M'\Z%S0YI$J&S'H,BX;?D^9;K"\S:CM3Y#*8\6US/M&F8.YM=F<5YL>C9S:JY MLS?_L>&_SE).NY0[1@CL]>-:-];G[O;'I5Q[[W<@_=2;440EAB-_=,! M!TJE'G\%LJ6=>Q,8Z5@F1!Y'W*B&FWV*.%VF><[D/M@J9C(A,%PUWZM2)U\Q M@567J\\<1AL&-1THI'.""N825Z_*0"#M!TH*DQEEJ1X2;WN<%;=U,QW JG59 MXI]KUG\&"7!VB/[A()X&6]Q">B[.)S( :8V?,6D5)5A]#ONYK2:^_N<3.MG/ M7;#IL_*A.U:?/1"V@^X--AAO&9,4IY?-K66VK>X,&W_EQ6&+C%>>DC#!^5GQ MXP52[XG*C2_=R:A[OIA41!T'30A':00$O'\2]_^?C"L@3Q3Q= M[#I2WJHJ#ECU(G;52:*B%.UB4-^GZ._OO(@O?63,&W$P[+E>7M8 ?>=.O?T< M@[. ZGW!,C.0TSP]P2;T.WKSN4T4F:SX0%FZHC>'P8;<;M59 +X,:)4S(3$8 M8QH/SMI6_)IS5K_[:HVY!&MS\WDT>?S;_>(H1&<@H(#^+^U]:S14[=__%.4< M.>8X%7(FYXIF*I4D1'>.,0DQA%08&C,.13F&<*>;J2CD,#F?#8;<[I(<(C-A M9H24PPPUMF9FS[.MY__B6<__S?/B^;UXUOJ]N-9>L]8^7-?U/7P^GWU=^SLK MFG22+!63UH^4QLJ%RZ)UK5VC+6^W2,H,C#P[F=U^_&XD,9)9QI6V(M\\]FXN M*[UYTIY[<^F8YPG;-S%J%_BP67,0Q3-M,55EH%(QUM3[K1&R796BD1HO]Y5_ MD ONC"D,8_Z%DV4C(YB+B9AFH9Q_DHU$E[JB)DU31\JW9N\2)"%6ODG7ZIM- M_9W%1I$) L&>'>V)[1Y4&15_/@QGL[Y_\]HN7 8@P(;Q\KDPUI#R,W^6/#)2W2L9GKL]8Q75(K7:6.YSBH]E:#C.\MA;K0GDB/M M)I6:UG.*^VRWT%HZL;?MSFCQ86&#\*JK@'Q'$>NRBW=))6PQ C3/ M-L>R0I!J6/?\B\R!,R/^TA=F1B^<'=\45E8O$?V]22_K1:7 A1IVT(G),WL; M1JLQ)G%%IAI]>-G,6Z.6[=(A)2](SS&7R*NRM,_XWC!5W?SZ"J-8R.#-Q8._ MG"&/H\Q/&7KG$;_8^*RY;?)A>1"(R[%37O]K-E_\N_V[_=]IV"V..VYZEOD> MOO=&AP ?)DKDW%XIU(]-H4#A@QBJQX[9UH=G'XJ8#SP*ZONE$P[S82E=D,CJ MX,/FJ7S8E[Q^/JS''?F5<0?%D:XF_:Q9[_(ESNU!LOSZQ'/3:UM4Y$US\HXV M[N,<<_SG755%$QA*R ^TMBWR-3W?@+[<<&VY0!^U4!,'I5_).#ZL,H8/>P=Q MO5;M__X85J@<6!OZ<(?-CP&CE_MAPSKKF%SN]66)S]/IM$#%[B6OR_W@$&D];&8' M'U:K=YX/&SU7V4!4X:FIXJ"7R*MGQ\F'FXV8TLEO[ M1>I/B<14[F\^+"D18N-0-YKP7.DY]M51/BR8#YLJ\V#N+O%#INO_5(;X$$#N MM70S%&1OFH@]6+W:E;(O"+;^/O# 1DLH^:YDQO:26(^_&1\F_%TIA;Q&=6+C M/S6V5*O^[#2]S"MN#%$.>1+_SX!F+Z8XZKX=K>4A:Q+]3+)"FY@/'O" KKR M#-HNC<"']FE7#??)WMOF4U02-!EOD MK_MC1[W.1(1M&)JN/RQ9%+*^&A\R@MJ#[R$1F@)7C#EWP+[8Q;=X"NFMQ;') MU&J$;DCA8<*%T0-US8F4S]WJR4<8SGDNP\FW/IS<>E*+BOCXGR]NY.;@HB < MI'H:K:2QC 8(\@@$)MP#,*I<*KR!%\>*^='G4RY^7,W15,AQNB5E5JF>?%7Q MZP=6@M0I%8&I;__+NYO^:^-N;=?NP@_V?2.Q-;WP2][S6#+*"?__>?8&L=]I MZTA, 0^+ST%*,8RV5"?Y,"D(3K:VYN U\/IP[M/F>/SR^5'2SQS=%;TTWE/\ MU^GMN+KF"DGWTFPW-&II>ZGBH+41[VX*F),UR\2O/H;,2-K_(E5OXIC3/T: M=1KHK%H&^1-JA/0S'^S*!@8A#MOC,\=R(FNRX$G@GJ49H5Q&6#9NS04)[53HZ4AP3K_S[YZU??85S?_>'[+V@KJWTCG#&@3F>E6=GQ]@->F8O9539J_'&L%FYVJF-L\]E5;!]V0F$$502'R9M MV*4+R$_V0YBYI\.6[O7PLNNB#6H8?QH MMLO]'"L,<6#F@-/#0LL'AB4?5^CN!E75XBL'8EYE*\1HRNX?M-KH%IQL #_# M%4 $UC.I&U[?W /Q-Y*L&5Z2Z]CICM/DVM2.J3>W,'$/L#UF8D_NUSTSJD6P[JRP4#*^YS!HC4D"Q82J !OV\$A'Z!P?!@,$Z 7)H5S3*BQB M#%3_+HRU87S-5*R9O7BFU7"BR7?D(+II&#-V;FPU\\B$PQI%@5W!(@W, CI9 MZ4C?(CWZ6G\1OILDBH"C/'9T*N MV("4X?[1^=XFF12;LY2(^875\::IN/JDP8JQ+4 MX9U97&5G%I%>L%P/36)M'YPE!JEFY$>#:,#JO.X<'Y]I%!(;5 M++Z(R?T[5:@JWNT+4@@"F5+4F\"5YPP]4L)LW< *B9X1TM_L^<>FE"UMVI&R M $[(4M089L4ZUZS$C&8S)K/SS-?Q7.4MSGYL!!.UK#.'GPK?+CZVUVN)(M_* MLG1E[>HBS/GZ5G@$,YW,&[+UW ?;SA@/"1PQ[8=_>3CNSR7=X>KRTO@P/U(" M0I#EK),8([UM,U.%<]R GN+!<=^_B!ILKJ0QV9DXS(: FXG)10_WK'E M"XVM#A#B^$'3Y("0PGT$8< :9$([8/'%MQDQ7FF'[;.E6%(B]T*^Y_SRQ 3; MN4^KW?APZEMST1\!0?FLAMP+[R/>[,D"12(X-K@OQ2: #@<%W0OR)S224MF? MPSW#*S1ZE40F*-Q9:,YU';^S]*PKY+9&P9LOX0L?[1>.F-YHO;RQ(]W\#PB< M\22T@Q>M"M7X*J$& DIL>'/"N%*3K533CM6ZF//^SBW+A^*M T%A(L<$-P&1IZQE28X9 M2(7+XVEE2,6&:2E3^\PREDA,1[PJ%@\Y3"(3]QE>7]8O20D<4$,RUQ([M.A'.XS#&4-GU57C M.^N3VYM7M+WI<1?O,1(M&8_3 M9FJE<7<=JE1[OKLS5"$[1G6B^NY=V?SU?O7*!-7>2AVRGL[<+CL:$K+E#G $ M =_^ZAH<0S5:9O!A 2CX-Z0DPA"X2X[%)W4XOT8_JG(R?%I&H9X/S A [W<+ M*O6_[MR;0;7;&0_9[&JUT_8G8"-<=2"/X\[U MZQ!$XS5\OFAD+(>!%K*YKD M Z6RE!?,U5S_TU*S@[RG$0+>LT.&6U.KXN5)U\Z6MR?-84\"*Y #:6Q74<+W MJ-_)VH.;A.^[X_0 I?)K]J&%F@#3*;UA%\>OP3./T1\:B:2Z3!N&'VA6,.P* MVSM]0+K]NBWB*$<;O&W;,S3:%0\I?1S+!*0%Q#-]CB-@%CM=B+S#74@UFWRJY]1/28Z-*GF$& MSAF3*.KM#:V3J_N371C'DRG[7,US'!)$!^I_W79L:>D8H[6WU=[U"+CO8X_> M)__P@>!SW7,::B8B*FX+) CQ(J& N4D*RA+S /]!*N!I?QXK(,/5S,M'N5XL MZF66:EN0YPW,E$4U.JBVF;+:]+4_5)RX]W&E:=7)>)Y>4[PGU?9&G=6#C]HQ M5^HM=IO8?8_[MN/GOT)R#'.N8V9!D7=T8JJ\/+)QM>PKD/=3N+3628O5B1NBXP\BQ(]0CI 7CR:+W>^$[/AL'XQ^FZXKDDNM?(&:#>7I5!? ME99F_*>HN[[^G&.42]'1H\?EZX)?.'"S?T?P86(H4!B"G9.0NLAC&?%A,K9< M SQP8)$'Y>%UMSX2UP'G-^*SQCTOF4CXN9O$](%8_I-AB+P]6.R#_S2"R .M M CIS[/<>X'(T[2X?=A]4[@+\#O%A$@[// ;IBWTED0\3Q(6D029NN6QVB]3Y M(22VXP<;P8?EV@$08OLOGH:DB'#(2,@663GI>8&?KF]0Y:F_7NZKMDA#AP;4 M?B/>O?61S#K?4J]0+7/>H-2.^*)02S='SF"?ZSI5/ )U M$:O'>M7,DNE6"LS VC W79C5$R5AAT+%W-H;BA>FG'15EQ<*I<_U;&GX#GO" MO@41"QN0@';-A6WO[PK]\,NA]^U0](BG>W^G/'>I2]+CB>-'GC*=9LIY M[.IZ709(-()&3@- ,]0-6*D]!^_-%!=CO$!?UME'&/_ M\O4PL'ZRDOA._H"+QH9<@6!HZ!2JJ7)>$M F<>5V0XEDL@]YST=P'']=GURN/T$N[4E<_IF\8;BAO E_,7YH_M_F/S/(/Y7O419T/".)_60K1 M>XL,6J,XS87W$#-GA1%R7#/>(VL[EM )X"%Q^C-FX&V;Q8M'%$!M1GLN:'4U MNR3<7,,04"[9=S_^>M2YS_\:!<4MA?+B$GZ0BHD&!X?*P(+9R?Y/["RN@CWH M2"63V(ZAR)]=8)KEZWOKT36\V0$?_^(<.' MH2 %_-*49_DWZ:O=?>A6-Z'XV5ZFFR^NV%CCREFQU3]NUQR!OW'K"Y^R=TG> M48Y).A6#-8Y&P.HG#/XN_L=[^C(6&+F2+J/<]M//1XP/V[T,3D_B&VVY,J9V M(Z#)]^L# RC!5T][4'L/?O)?7V@./0Y+9,1QTRD/R.V1^8I;6PYQ6Z@'I,:! MY2R.+>X#BGE%4@X<(M1;/#U>1H8#VI+W.XA*TQ2KTX5Z%,<<(/F[20F(0/1. MOA31M1X*NCHO*R4YD@5HSA240WA@FP'AC9R[_9Y*S@F@%$@ZF[E@DN,)N,P8 MH^DI6$^IU2*$6?)M,S<\,.%?ZV+QTWD*:,TDG1,F=DVQ'7 ^/:0U8[Q6Q&.HR> M3P$AY#9_"T]<$5JU,:.HP5<]<=_XP;.I1RY?WM[0@DI'U:^ML#C'P6DU =Z+ M7RA >S)#^3(P]AS3W%<,!^(XQX+EHQ7LGGE0/?/J[ZI*F_G&16E*-[3=RQ[4 M.'206CUWY9%DA?49"$)C #YL3A(XD)'%E2NA279G";VK(@A]^?Y[,05[B2%6 MOE+E,[%J;Y6[LTO(X^%536^["DJ:&UW7^]Y-QJJ7V@T0$/8RG B8WB ME8+"P5 N"$Q)P^WS@(2=TF0RJ/*#/12XV?P_G2B,96O$=WA")J.$1?O%AXIAW%[KJQG BF.N3+FV-71FC MHW?C#E&.,AXG/9BQM'5S[7$I5;D6;TT%1:R@,2OR7I!"]68IIX;9F4 HO1/N M#&BQHIV9D:_2:,ZW;VG*:[^ST/PKN2W[I2VE]XC-SI)WEPI9?!C$OGJM$5"K'69O):BH_4J!EUBW@-D)D+%_S^Z#L?]CG[^ZMND5\6I+2 KP\D M>O<&S.?Y[U"VRH(P2]"1]^P.84\(G.F"A&-5"0ZLE <-:Q2MM\7:S.;DGYSY M'(=0A94<2HR]HC[K ^N&VY6D8@GL-,N238(88Q@2V+_91X2DES)HG)5*:@#; MZ=YG%]T_UE0?ZFIAZCC8H+T,CLH]_[CLUR0J07/GK@ Y,:J]%X4^H9@1P_T\ MY!R2*XVB(0>&)8,4KDWVX_=Q11ABJOHF9@RK2ONTQRD:KPO(]P?W![;(M7+N MX'LO"?N15PSR8)PF]:"5.J2!Z<@ M)W$,M6&;\[*Q,?3AAW@IQ/$9M!**S%/H+7ROP'"7<6YL:QE?"%+LDW=EGAH] M_NZ:F=\^#7G9'8.0Q3'2SK'S,.I CUN;9%?/:C6TJ5K M*FG%[ZN$?T^.D9K6N+*69%3]P !2$#>(4 *>,#F]Q6:LKJR[-5> ,D;4JS=! MH,K(BO?!D"<'+>57[EJ/_5UK$YQKT^X_:I;ZA@Y"8C01H'*/\0J[), >PLY? MI >Q-T)I>(IE]Y)9P62%;(KC6'7AC->DZXTJ^WOZB_/>Y$-$?(\GSMH;WW,$ M3R.B=N%IE20I:YD8AE."CR9@CR1+JOZ(-2B@NITV*'^'WS4B]LAF4%_?^-W+ MAG]:0U]WJQ5P=* Q^F$#(6ZSRR$-%$EB+3*B>YT>U@+DWEL02Q/'Z6(5KZ=. MT/I5^^J7*/)CY'7X=AUQ/"<<>WV$*\#9 M&>Q*D+I1]:S@(I# >">Y9WKJ,W"KC_J/P0M3)_&3Q,!68UUJ^IO[AM[LY8LS M]G0\8&G%QC*)F69K:I[@#!_6F/'^=UBU!#?*C:3H:N_A<_1TXE%USKYI1?5= MMTQ*TS_N"D\G,/^ 4!B?#)FY6BF+*W.)'KC M81D\[QA?33?FY5#V%QAH2%&_G%OY6GI+FI,[ U7PAH5_C90]G(O*71MQC>9Y8A7=W;/G#IFMNM"^()Z ML3TCJY\$]4"$1%N&IHK41U!$_];P.<#+53@W&F9NE9>L0T2YM^8?B:X559Q0 M$!51?AJ<7@^+)5&TNMM0*\_Y,*%=6 &64Z\8->X2I(:M96J@C";+M2L[7^?E M[OW=V%H)]WC#\ ]O^=VT7L?Y>_52)B8[4F@D0&>8*R_#OL^K( 4[?9YDXWF% MH%C/7'B2T%DUY99/OX;.AJH=655O?3+!6+QAXCWMF#A]]:16Y( <*,S,KI[YKB#OQI[(KT-1 MJ7V#LE'?#K52E9^$;6K<##T%1X_ WX&FD.J.55B:" M'T#)!&0#LK<=O@>9I;\T&:I M]G0X5PY.YL.D$.)@/ZB-D@:4G%)^U^0QC!ZREC8/+WT,47CT(%3?0"-/9L5% MW\EZH\$W7\I@/&?,%X:(84'6MF=$]^.G0OJ038'+C1QW\#U.H6YLN5'B4@]) MN$M]1KD(WQ<;5V+7,.TD7QW**XJ\DVU*#C9X:;R5K9\C_5[]]R(H\I 3BT&" MHEX<&<"436*F)+^$F!1=O;E8U>MDX=Q0J 4X$YC(V'M(Z,^G<_I9\9Z6IT[E M_($+A<:MBJ35\V&U9'%T*]-L:3RNW5*\ UOFT=VUAZ MR:I'WRAITFP%#P3J$Y3X[S+"&ED$V@R!Y74)"(RDBSG@&(RU M$Q\;]4Q#[ZK]&>"+-A_7VBWRZI[&BLB.%S+"7X3./I,\];^Y^6T>3BV#Y@!2 M;F6L<,=MJBI& O<2WV!NJ>HM(YD9HH#(I?&%J:R&$[@1; M]+A_(#)%_PZQ.4;-C8(;#GNT]=328HAJ&?HEXB__7S69J7H; MP;]>,T+.5]O&V#7-1DW/#"R-:[N0+V8HG1])M3,C<8\D]H#DI4U+BO>Z3$+0E#C8ZVC(A&C3\--YT3XNT$=C8%/=N#[A+GPO&2 M5, !E,4$+;GF6D\4^GZL!H?%,^VBS[%#7:_9:8CG. 8O9#$7Z6LI#?8D<0#? M76B>^12G@D*S8Z\XG[RE&'4XQ_PB,6_+\>3? M+IE<#!\E6M<10L;N!.TO0']OS][1TSUGAL:+X.2";OZP^&U$1DI.#3 LHECB M46UF>VO*KTB]I>E*6C]ZOX?[U?A736(JK,R//BR)+A3$R8W=T;.*,U1V#I5_ MNNNU9ML)A: '9W=_?(JA[#9^JR=)G^W>_B\3X4,=+8 #,ZEW1B'7^2HE"8@F MLR?.?ET\^J@WK>-K<6L-I*%Z6,A>4K*:Q;B"&XM SA!R:S]WSRZRXAOSRKER MD0,VQW)DI1V/W8H+_K28P)4K!^RX N48I#WA5,[D\FA0/9K56&(S]L_AO,^7 M>']=:]1^)NZ4 @$,J((]Q%P';.F!9)X,^=CY&\,;/=/CJL-:[*Q=D&MPR2/P'^ [5[%1]8S^3#+K+4*IB]OQQL@10!2-PF@FFJ:T9 MV8Z8E8<:N$7/]#GK/AO&':UNTQ9X,M(E!@F5A8H]S?2U>S.*;SJ;0RJ-"*^W,2N M6Z ZR/F$"NDA*,Q58)'2S: P\S$%SM#C4*C1*#XLX$?AJX30B)C AGEL1>DI M%FW=(CO)^[_O3/]W^Q\U(?[4?P!02P,$% @ _%Y=6#(IA)\&7@ /FX M !0 !S<&ME+3(P,C,Q,C,Q7VZYSWG/,[U_4_U_7>KN_#8^9>OO=]?[[?S^=^!N8HDP Z V5AZ#A ML[%!@V:'1@R]&@R]#NSC9Q>0.:G'(6CAPBGK*Z3Q+#E[O]RETB9ARSZ2_*G; MCT*YN$5$#XN)*QQ55#IV_+3F&:VSY[0O7]$W,#0ROFIUP]K&]J:=O>L=M[ON M]SP\_1[[/PE !CX-"X^(C(J.B4U)?9&6GO'R5>;[G-R\#_D?"PK+RBLJJZJ_ MU-0VM[2VM7=\Z_S>/S X-#PR.C8^2YR;7UA<^K7\F[RYM;U#V07_[/WUBP5@ M8_FW\G_H%S_D%^O?->#\ZQ<+:\#?-_#O8Y!_=<-%P@D%"))]%1,(O6:_K*M,?X=Q-1?U9 B2#Y;K9F6#^2W2 ML@.+L1Y]]OK&MY/[;SH2;1YR)V^>F$I&^(W,:=&D.YF $@6T8P)NZ>KTT[^% M6#:PI?DTT2TB'TU(=):21[:BZ$*-WT#9D]\^RUE1S?/4#I=6)TV]C"3?3G05 MZ:H#7S/6[TT<$?Y3^CJ4'1&-)?FJCGSU&;_\%5$.7SO/!/:U@F.D)1LPBN@E M)7IQL/[2GM^HJ4+W#QOJW)=0]UA?L32>3P]^O(M_EHQE90)A&C2'V22 "32I M-YX E]IK=TK2PCB=\A)$LA"'7;C-ZK="#3BIT;"43$ ?AUVI#^?BGP #KBDAOE5Z=AQ?7 MA%L*DJ7M+#3"TU0T3CPZAP7E;6G"*[/J-&'J;%0<6HDF#UH3U;GM04.GN*MU M563)GSJIWTA<8?DI/UA#?'O/X30AQ_+@"^Q8"L("(8G^B279\46\9:>7?<(0WB#*-IH=7><,VSO7+A(#I0^<&,.,[K4 MCCBX@X_ 2S1*W>J&Q31*(#\LG0/,/_:0H$?(QH5&:QD*OVMX8=6!PJU*/@JD$GVC_+ZOS M_?[+-"O7$H]+Y\NKIDUBUJK^G"R/3,BUD,TI\CG^[@M 5RCQF35LYXO$2-8? M99P'C>87]G-4$V),1'U4>G)S8VT*& M1\P)>H[L\LK=>A6P9N#*\^:U46[03\[5-\)_GE$MH0WZDPD <%?S\8[K] 3, M/;[1$6)5*I&N95%1]?*R;^XM!VU'E4=ZVL92L[P2'<>U=B.O?C[ '8NIPM&D M@JD\C&],H/(;/4WG'&FK%7L(7[K3.J#C0\0?G+J8;G]MVMDXIYHWO2%%\/EO MG^=/,+>W-K?VA'YL%>FINT0NHIU!H$F+-FJJ#5*2\ /U] @]& MS>%YQKPR;XG'ZZG)1"X*I[DFZQW17A]_:/3MK+PSM@L.GN6A4*#>'%$GP9E9 MGU $R1H#*NPFH +/O/)1*R!1V\3O%KE+VCZ)1*A=EJP:#S\5W=6J-6$&G+6\ M'LI%/TU_A=:@29"C5A$D)D ))YG%>!&2HL;S6Z246[7-LM!'*L(N]LT/O*^) M/79&*XU;C^UXU4#I)4G) S\Y/UH@,M\J_MU4C]5%43)@&M62T0'_W)&HJXR2 M (T_QJF+H4R\T5WZU6GM+7*C#N:-Q#4Y*,9U&HU9ZM]^=\CK%]^H%8-[C*3. MX+:@*GK!*JI7_0@)F-9:?-222.9(BT/-ZJI_G$.S<#A[_BOOJEH!92]G: ]7?FQR=W=GZPT(\%=* M5)+55^E9;66_SB+_%A##M>%!>7>:D#EC_RLRE<']Y3%FS)#!]8:(B8*+UP?0 MRT88:L/I?.5CG<(5NUJWS_LWI)_7>JXO>[(Z@D=4)E&LJ!=.6,&#*M@U48*7 MK M2IMQI]_!:N$\C*-(B3G#%@0?S1ET(>[?\>$%B_0KAVCPPA:)]TYVMUK+]32* M(IS%M6Q80N1T0KR>X$_B"2EXDN5&PBE&$X:[4> >@G1U8YR#C!(D\5WQ/M^: MX;B32_%>R!X M&9UX#K@K/$X#[&H3?U%E(V)?W)YT-[E3R-)$Z^7F-) E%VL@MR%0=U'EXA%8 M887MCQF2!1, E;:Q)#-S7J1/A_01>AK-?XXNVCHM4_9358W&[YM?7U X]6W9 M^Y[WNII/L$VN_ M%$\S10T_/1H[OIYP[X'B#7& M/Z$VQ>JKWO9>/U&T9N,<:;I:V'ILW&L%,1I'V:*GXPGOX>RS()FJ2#.K)DM' M/N MIAF(AFY7&_3L*G7 T1R\.T.:@K]1F49AD$]V,TSR3B MK>$XJ79LOOY[A4Z)&2M&?Z67RR&=C -UB=.7E%,W(W%=/J"&; >QD_Y!]\SO MIYY.?*Q)K*/ZGS[S4IX,)?PZ#V0.,.!U]HCH?>/EB QD1ISEQ M0=UD0%6^=M!?U6!!IKHR5%-ELU/N^[!7.CDGW&"\/ZYS+CE=^#;+6Z,4V*NKWYHB4,\@ M']*AN;Q*\WVW(BT">>)&4R%+4L3O9N?H$Q$Q/A['K-"X4WF);^===SU=@J(N M/V\K[B4=0O=#4+>!WYYA8_S D*YBN6B(L!;*,I$)Q/6J1]<;%AZ.>J-0_4;> M1F1V[X_Q@[@C3L_6%>!MF<"V(Y3H\JA>-(#T&B^(?X 'Y?"M?/O 2_V":L5$ M6"3VT&.L!!.XT\IA[U7DY5,^*6^DT2OO^ZV0Y9SF#+H9 X73UD^EDU>DQZY_=V5O4G%5!/@15L\/ M"SOOEWONM8@9Y61P+UJ7BG?*RYSO+3V8_OD=:MB61?*NV\8%2H_RPRO:+Y]B6SV/ XWQK>4&$.I]H M;1\:_^4YZ\6TP/R.( _5I 0=59W4B[^DQ%R2+#1*C^N-BP:<;??Z,PU-\ ?X M@C9,'+^2%(G?D1A0WC,"BZFN'O"R_-4UZFGPZL#-STFM6.%Z%T+2_GM/1)$! MF3Q1E5J;*H'[PBOL(AG1FVUO[?2 >29 >(D@.:C_Y8C7((3JT=]LSXR%$3E; MS 5I9S['SK5J^R2Y1(H1 UXV.]^SKNZ034Z1Y*8^J/=I80*E2^$ZQZA(,(Y" M)*U,V/]V4@6]W68Q_'8MWI4;"A7U@>_J C@/$(\=D$]^4]I^*H*U'D&!&')H M!Y0R ^FE]:I06EBA8QM9O6;$=,^"[[_-\''>>]K]([]F3"L. MKZ$<+L0/RTY+9-V4.:-EDWHU,]SRSR;VW)-]9U;#1;XA<+_^WVF$=@QX(95A ML48J9W2=1NQY#"I3;N.%,(2U8O<.;.7,5S@K QH7A/O5!;)?AY,\::;UE;_Y MH:[9C?"GJU4V%GKN?E[/'GOO.Y61@GG1O'GLYF@*B^57F#*FB05#2&("$#,A M%.!)QOAX71A9M ,>C18<'B":#J5''(PAKKS,84 8;1M,C[3*X-$DF7W55/WLYVEXF562B\ST[CDI$^ZC))?/U MO4AJQI^ NAC#CR,ZF #I&GXLM6,&6GXOG]'SE!?]/OY8*>PA#_'(-)*<0V,H M,K>LJOI>4MH#1RG["9V2?DGG>7ZG!HC60O(@= (]HJM"?^N_,3;#X'H%+485 M/4^E$B,P:NX:.+>&(33FY^OG-IUU.9UN0V[=O-#"B3)BW$S(0A[T#>%#0EOX M)YH!Q@P(W):2/:AY9Y 795.*@F)C8S1.$ M4%Y4'!/@\$ 6(B!ITP1G O>2))K<*5%]];>J.WV8P(5K]K8O19,10 O1B\#\ -ZO45+,D* M&XL5UA5%R9-&VOBBIU5 OX+?XIWD_-9C.CIB=X=6C];5.(0/;%PKJ^@6<1VM M8<\*Z K;'/?(CZY'O%P:29DB/PQ-R$*0'AC1A;?5Q(_PNX6XZ;OSVV^ MSK<*R2QV#CK$< CY;Q5)2[$H9:H8LI< :UX36=#D$P&SB-SMFGR"1K&H!N5K MU2F'T#W]PAXX(UA=POMXY6].)_C:\>-:E"0\F /E$108U(H0W3FJ[1Z!UKV' M%OY)J,5,W6SR4K$9GM5Z&#NBXGZA^L?:--X=3\B'DRYB1LL9W#CR3--,!6R- MI03$7QVN5_[0D3?5,1MLL%]V^/&O=>E9U1*=T3MN+5TG! PLJGZTR( MM1,Q2*"]8(_-&.>ZS@?5 MYFA'W:,7U9^GBJ(NT*/\>T=MB;"P=R21\N*N.40T_%"%5O]VC4K)@_6-(V%F MQE=[_9\.3,H_>'LS5FDNP(-'P^ K[ 44 !X/9V"*(8^?T*S>+]LF>/L'YB&= M)+S";Q^PO!!16Q1Z;I\ GW0:7;::)M#!X-KZB+2=Q4?H6%,50#E[\W!*.@DI MO7'CITQ*$$S1XP#BP1V5WPH/J6'?3#ZK^"%ZM6BB^83\-0OJ#4R3&Y06C5 M/;91"YG1E*XESMM05>U!PMPRVLC\WC^E>"^\JO#'^RO);(?8[D_F%AS Y&,B MX(*TD^2,K]J8UB1.^Y43'N.O[U-(8%A+=:TIT?MVKK%7D)!5JYY5R[MO36+[ M!%AHVY C&]A-/QAK$MVH-I^1WH&X#/W*G@$)/$('3=R:I&Q ,LO6S$%NS6:T M8 _\KA99M6Y[D2EO:W744/^Y_?Z7&(&KWY&WE5LPA'5$!+Z";RV!ZDB[\!-S M%S[F0%Q*<"'!PC=4="X7_4)P[[SZ9+GN54P\7,*.R_ -O]A&5,.>98DYP#DU M'K#J!@4D=FMHB?UU)*B'ID&_UK?!H;0S5D74=_P+[R17[_#@?YQ2$VI"; ]+">S9&V*KW96I%N=A!,]:/-!FH MOA%Z&$.RPOS=JY1XLL\JG9P$K3L9UJ8K1?8?]"H"-7H-:@2S0"WY@#WOUH== MO-_NW$Y86#=^81C%<1*!AY7U0JK8!KDTZQX#996D"3F*_V"C /+\JDU',XQG M;;NN.*"-_]*G:>^=;9OK%8WWVXW25-Z'URL+G@[/:'6&]2K2)/*9@++4+SA% MG%S-R/(_OB?*X,,P@=1XD(\)W#;#,8&\YR,QF"9!]$'&(!Y*M321\N:9RHP. M_&C&7$:4#H]:.?%,P[ [J%7R0\6&T4Y1$K\2V3JMMZN=U\Z$TU_0J] MW!3U%.LGUKI.0M4'C #Z66BF#)G ]^-_3TFH1QKYF<# A6*,#I;T$+>Z,@=I MT22:",Z 7@EW7SGYP:/QY(@J0P9YZ>;/3_R_29/*GC8)\0]LL *U!W6*%LQ> MX<;QH(SZFBC5@&9/3V((TF3) :ON._18TOP=_"@@FT$S9 ^\LWQJ2'FHQDH)ZKS@ MM8T.X6:Q0G51-4K?>>Z^9KJWVA?X>J&16FPU>P M4ITA("NR.2RER_7*Y/$!JI5BNC M%]-T#'^7"4Q846Y!JY6'4J87ZIY"?YV1 MVM[@^N5T3JMV;1+&65D755[U2B$A;W.N4FU69ZKUB,JE-^]>LP(0A3@#D1IV M8?H;^ ,_*I16]!AP<("X$?;8T5JSEP73;/RI^^";DE\;,CS']3F^$5Z_"PK, MU+0UM.5^LJJX]Y<@G?*$?U:,@1.PTSQD/$TP:K8J8Q8>M3=54_/EY^ID9X![ M04B!/R^MI%MEQ*(L>MQ8+.ZXC*6KDEAMYT.>]?7]PBG0\?X?W#!J6&;90' MU/]+:)(5\!Z.AK/8#I_14W.3,QSUWD^.D",JLH!QGPE LV^Q*GZG^P M+/PHG>\4&6895QH,"<31I,@084'S0(TT>[Z%-F^>."9>A^V]I[;*#UV#6*7, M'GW.#U>J^@6T$[[N"E/7(+ZRC[P>1X8Q]D]0=;W&A9;ESS2R1)F\R)8T=3M= M]2AL7?[92@+4VC T)!FT)'3U@KM)_25RX[]((ZWJ?.-OH,02XU^L%N3L6I,@ M;<+S2S[!/?+8I=:;&ES.R4*K9U,4:62H 3WT,+X:3SO$.N)(C\$3\A"?\6W* MV(@,\?G:J,AZ/P+N8&.Y5\YDYS.-3S\%#U#*UNR>Y(;>?%USLO1%., (N8>+ M? ^ULDR3 _'Y;_@HDO04QEF:&]G[V^;JZ2R^R)'QHV_V=:QGK9E;)4H$*?FU M&)DDC]DWX"E.B'%W O8K;P Q:>T/663$D?RDO*2[Y'>F^;,*Y;HNV '[3LE# M+3FC^@<>W7+LV!]]ROAS?4KWJ>2P3("!P!.6D_Z81;7C]F9G<72#[>]T>M4CH/4!Y- MIJ=,V2S,1;?4/(]Y_M%<)8H&364H"=V+J5Q:^\O([4$<]2JZ%_YYI,,4T52[ MT)[F\]ZSC"8QXMU-'%L6L;&\*I?>YVB15_V\9&%?2?_%'N5==0*>)F(X:Q9! M/84\=1G2S*SH(<5;?33-#Y<+D _1/>+=+6U!W@<,YY^WRGB77Q&#(>>54;D/ M67:QT?40==_?_6$"S$)4EJ;:#0Z8]:SBNK'<(?D"J=4XH?WKMH^+&S;//*UN]9GH(L)6 MF1 ;8S] ?\=@88QAH*S1BA!'=TO+BDO6VB;>1\-FD''Z)-KFKS,6"(^1ZY$CIR&_0 M! ;TR+LTT2U;>A64TO#A3FJDC-5J$M6R9K!>KA@LNM0P(&A=^Z6_N]QNU/!I MC,YSGJ*X*/:,^5 %P^,]$"70&P0L](7^OS:6%O1 XQ&P8Q8^5DWDC(6[8WCU M/H%,P)1D4^!/2)!=]I-:+Y;*Q7GP'(B/>FGPY5N/;_(@6AL"]4D\(1M.LL*! MQW"KY"P&VS\(/_A=X>/A?]E_VOZ2%7A0[VHB@?\00BIA .6)U2Z$CDG8* MC?(FGGU4_.&7+0_EGN23S)473H_VZ\FQGKAABTN]/F:\/LM MGWNX,_TZJ(UH#2?)IGH;-Z?3V=/FM@O"]=@75NZ#PLTH>WH^WKWWF44-6$G& M7.J[JS]%4="V=CA4U+*2R9967%=475U7P+=TKJ,51+MWB3)IP0J3N,#9YE MSN*9"NMK2T(%3.!1YB+F7(/@=GS&*QJ]%6'T0UA,VTY->)!!-^R"O1"M'_GT MGI8T-!,-\:>9,=?F=4HC*ZDCIM[B^-(=LEW>FSK,UP\N1Y@ WG_.215*H]LH M_=H :78Z]K0).Q-(]R[R.N6(+>#/A:=CQ$&!6+JY.@G10CM@>T9L*'CI'+Q9 M[203Z#3O+(=)U%_IZ-R\;2V_=XD?$?\B#U(IL-N_,22'C0GN/V.?:.<)04<, M>7QR;IV!;RQT^3GNAN$)A4R@4JUH=N6"/1VE*9_Z55R?\-9!FA<1J2BM("R93Z6&94>GQ@55+!RN"S#: MK=>9:SS9[5?XN6VNT.QXUI-'_;2^X0E_W<9^..$30G+M-:_/5R?A.KV1;Z%$ M$7C,JZAEQY$(.*%$5_I5NKHD2KRA2NS/8K__E=?8ARGRR+T'N&@EW)8@^YQB M-"BF*!F4LG:VV?;/EYGU>_22#"'W"J>TK!UCQCVZ#HF3)L1&<2!3\\IH>N*: M+7,B>_0Z!]<5F1^7&52<\X"FH[I#:=*-ODKEH#J/C,=:9\I5DK_L',@-U4T# M.QQ%6V;B,(*Z0IZ7K4&_N01#HXPGM^PFDR6Q&^V/$B^\Y$=\N ,WENQY\>)4 MO*0[;#%WTFVE2U%^ID=IEX3R=U(;+30N(??1>Y;IO^BA[QMA_Y*1;494G*1$ MYWHC!"B2$=X^^GJ278R!9K.1724KMO>9>]39_#9<%/SP8W:R>HN/R+AGU6NN M WQ1$4FD;PF1"0TOV1 _)X\1^;A]7\!GM0Z],7$?0ML:ZNL+V8Y+?_QG4ZY>H6?FW:@/M[SLAW/8W[QYS7=A M:FJP2_+ZE5B[-V/1W.]8C14!5E/ 7!\);U('CXO2!,LIR6#NW^>K^]#C\(/U MUL1*]T._GL)C".E!92$9U+-3<:\!X\TX NM35J]I*!S44SOPE8C5-=) !T0@ MN>H=R7Y&YJ*.7\LGP$OMKH%%]?*$:RK%+9.!=D<"L\YL#2IIU5# MP&5RD"%I?CS75F"YRC8UO:8FFXEK/);8/K/HH'R6M&O;_PQ[?/]6QH-7.L>7 M5&[XW5)<:Z(&H,[2$W3$Q9E UU"]W<>O'9=(\X]FL1^W%N5>SN[S_STO[!1O M2UZ9PW9@8^$5/DGK:'F:'?ET;6*.[V8K]HG$S;*K+0>"Y>+=W_U^9"R?@G$F MS37'8PX;N_H6]SM4*:-)6Y<23E3_)?^/UT\L>) M6_S#FLU^H9()0UO"0K84$9-D-YT+SQ(%U=X7##B*VDXUS-,F[C-.]&RMSD63 M-]OO6N?9Y/R>CGD2.Z[<*1\:JX2[NR?0J]+KQ/7S)[*K%$Z]"^$6,6Q*HM!O1J&#L3?!)N#1Q M>41>]KRWQ<$NY>%?;'<8"[W9YXU_&5P:&0Q^:DN<"C:D'F;,[.%;N(IU#]/N MXC.I+7>B/_G;<05NE_[D^'TG_&GPO)0&8,_(@_:QW?=S(*XG.4"O2G3FV?'K#5TQ>R.OQ/P-HV"ST(I5YX.)0 M(S^CA,!7'WM0L*!BAUM@R^6H1PGH=M;^!&UC_J$4+L6;XME@@^ M2MEC_-Z126SEN:%W#+:2\TTE@>/&1W?>[0":J .#VW$."Q[M6#7)FT1I#C[& M@0YX@5VOUGWW5U. MO/-W5*Y @"%9"Q? MQIXYUU4-+C%XOD^+D@/6@J%@MD;'&12Y?T(I]C>>XS$U1X3J9YGS?>S-ZW1Y M=$?,("+BQ;K\PM4/>DX@;L5J8U$?7KI65/))SN_OGH5VF>#ZXLG>(("8&>6%.3'M2LK MO("22\&$D1?Z+P7XC M%0W@[-EW?+T(4(:SO0;NI@[*M$6U8^)%Q$M)@])J(VZ@:W;;_>[@0H_=IT4= M>:-VS:/N*;]_6TER??71U=A_B36$.,RX8>_F3W8F.\_;5 M227W%[:,:(.**I6$,I='RE=M"3DO%6]@9,V6$"E^5Z^^*X7X#VPIUJ?QJ-S+EV MC'J9Y@X1J0#T&)QT@PNMC>QJF1%@"*$"AQ[/1)!&D6_7><^W9)HE^.;G:GMY M=!VI_"*8NU7<\4;P57RAPPO3=[#*&[9R5#C*N![L)HDVP0YK2AWQV)56)D5F M?3)W/L6(W[4I[>GSZ_U^"Z>;-G*=Q4F!^H@QKLM+3V@4J8[&I2LS 0'/6!+H M?AD:1E+,Q46[D]\B-'BD\V7TV,LNB,[!VR"&@.( 73^A[,"(C_2LJWW%UP:$ MFP(=SAH]A]6O+U@8%AT,RZ1ITS]@[N&E&(-8T4KU.">=&EF'_,UM*ONCVP-K M-[!JTW W3GG"@]L_ ET1Q4BKV?DO7:>0K^V]N/1+'KS>G-*#MYMZIJ4G&N,Z M: YD:1W!M$]JO/GQG[#J3D:KBR.S^[8?;%B+8.%D.!&3V*B!7+$ 4\ERK:=^ M9[87G$M?7_<#V:^?O6(187V8&P"<;=BAT#\D?OKS=L[5%S=0KC!7* M#$EMGD.EFGDVGU[G'9WPGJK:\:ZN<]$7LHF$0M9UEK_F-$&:85P)AB(]C+Y_ M),:V"G6&"23#S)A B2(3N*1)$Z1>PW,]#BS.?"B7NMP*)ZLN1QM\("MDLEL M5NJ!7ERZA^M>;=Z-,+ ?3!U\MR^?>@0G<1$^J,N)Q%JF>:*T,GO(Z2^.3O&(4CO,/>RL +XB#N#I+7V\,B]/6M@<> ;1<3$,80$A'EL+;@RQU/ M59?B:=XY(">Q.KZXWI9L,FL356!_.1O,L8TA!GQY75GDV+14<>CTLH\O]P\7 MRQ:%7;J;/J#OYN;^8:PEWV,XV6%BHK6T:=_)<*,^ V%KP[^?AW_,FO>^/HKR MBYYSFYX!OUN,(7I7D$M*R#Q\!]O!\QL?V%W/PI%'^(Y)#VJ7$S8 M(VT++*^>=/(>0]4UQEE%G?KQL,; T58B)JV@/^X%]H7U3&_9[]Z0?SEJK]S& MBS2J\(TM-3TMV3B(U)YG IX5ZIO3GB^/_]DY%.H*6WOUE%9)]C8."/#_Z-B% M"?:3'^B5,S[=7W,W0%$A1B?%N%-3"I-=?ZH%U!7]]FOAB]OZ@'UC6?IFZM:# MC2[O9,9#LCF_*Q*GBWM%Q#98_*HU4#9J"]2W"]RHXU9ZWS"WU/R7K/V;->!F ML;3HV@#Z(Q\Z;U&;\GBCF!_!$>GC$L>LS7PX_'Y7WR88W/N_NX"_1O*&K[6865VW^H-O6_ M;-HV]0!=AOZ!E=S&CPO.Z$DFXL9VX&W#RQI,0'X3;N8/XU=I=W$5< M3Q)X%-]A"'J0>X+3RPD;KM_\P%%KJ'\U6JHE7OJB%\^$?6N MC-J':2K6MM0]] *"K*\>Q)@V-:F<,'&E-$IWPRL?C0YFM%=D%*YLV4= ;KQ_ M2_BGSS1M%ZIIHIQSK6]5P:'WM'W]/EQEI#7HW:/XZ4]_]C]V*XS6.9/_CC[ML35PNDLTH-Q;DJ=EF9.@K/L M7?+=5[8NDI<^\"3]Z-]/>+S)9?PYBRIY=-I"'^.,;9?YMP#^WP/Y .GKTM=, M##6)"617(BN#S)O749SY3. +$]@[600J4Z*90&K03Y07;!SSCP5:6B5YAQT MZ*+FW@()1O2N;H>',6!@Z@,K=$&^W)3L8Y.(/T?U5N5M81'H*[;3,)+Q3#2N M"*5-%FU1KBG;.Y.;D?XL2??&[\M*%#Y^N)WR[DS.R"$3->+O5W=F:F+"RACT M\YV8^?J5==VNT-*2R#NDM64+M+(U>&NO'XK?:WX[SO_PR1?;-XP/-EH I0%1 M!%ED"5=]#696,OT[%TN3L5KL> [?PP'6"VWHPR,K^321HM;N;'3;TE6[_8QQ MLEM$%H F6:?/P5X##.$_HHA1-.#L>CG<+>0_\DH21'831D/)K#>R01RQ.N=&K"S=KTA MC[?6%!D)3QG<]/?P3;='3(!ZV)()#-ZWV[.-P&]>MV8"..B^G_#X[]Y(X-S0 M^_=[ Z&/:3I1[SPM1?]@U;)VC']E7'6HI!FI%F+&-[C_)?IHHS_.D/[$'Q):_P.^8!(*_4:*@5^3/GW%PF8"BZ^C';UR4*Q&2/1&-H]"O>W'\7V M\F5:%(R;K#=@">B2ORHP#587\5<%_H,&.XAI"E"73Z(\)3UYR]>I'D]KEU[Q M. O;$\-U>=+M(%Q,(N40Y*2O2?N9@+.]?+\#LN)/J,E+(HO]\(/-$_MH#=HC MBV_P30C)3O6T /:\:JJEDW)2SX4ANNEL5 Q:@I3!;M&\%-@CRF-]U;NY2C;M MW%CGV&:/IXV7MR8\AG:_L_PU)EJST(6T]3KPV-C'3ER$_]6)UVG"4_E?80(: MZSX"O[YC:IWFX+FG5WQ":JM?E5\G2[TO0=,_^2@RP@4:XR2VTTB"P)IM- E' M$Q8VI\N]I#5+2K7NG&GN6G+[4Q[ZOD%5%_"(\%-,6.+\Z<%MR$C,'Z=Q]KU_ M3J]KU;+*]SG.'DW94=] J";LW:9+D-0&>G,4Z=\/OV*+S ML6MA BDUBZ=M2Q2;8$ $R^(PU[K^ZL4G3. #W-X_OPG'-O[-WB2H**V7Q\]O MFT% ;'HME.+-L#D]PHP5,7L<>&)'E)'^[LGE%K3B6W+L3@I=+9!7>"V.U#'; M_]%J=O_-O:RNI&7U/]VZ [-+H2JW&JHCO6O.39SP,/3Y\\NAO]%!@GH)Q=]R MWJ)YKI )1"8(X3=15Q"$)Y>;5QD(X:M>2^J,BV1NY1G;ED8QZU&=8[FN,U=# ML+UNNKV&_:>7-#S&38MK%.4G)@K]F +VT_;+E?,O9&HGYC55VK',7-I2FC+ M5Q-\W.6<9.+M!D',/(H).'63WBU]%8%11IB 0<-CXMZ.[>WIJZ(_C7PMRD\) M_#!6+-"DU6VG[CDXHP()/^!\+F4Q+M8J5Y2IQC96/NEO[%&O8U][8[S0#P(> M.-A-KZR 5J$*+3?_W'Z#1M_[,I$^\:5NYA5E;? J!-18<_Q_ .IR(_=D94:[ M.9>3XDV4J?,5O\GW]S'Z/B$+?>"?--0R)%XN_9RQH;\T>Q>7G =&]B\D M:K/*1_WYKKR5B;>%>VUP5B?B[V+$0+02JI,C3F%0B5.%,F_V+BCUL/ ?0T0; MPJB^\29:(SO69*K( (YRDV<"G(*;)5KO9S,OY1OK!R_C^YOTA6P)G.W_:1@_ MA:]&9%='8SQFV):7I=?>RE;7R(V+;,70)2'NQ23I M]3THJ4[^&L *Z.9>ZR!I[MSB#4GW:+=#BREOV>1C].47P*-/S^F+1G?L/OR'$P-+QIGAW:I^NZDK9?K'A5+.B!W(=0X#;>A. MB#3*EHOLEA3UKP-" ICQZ'>PG>ZB/[O+?"V;/Y VB>ZF3C<]5ACT'GNZ9F/=T?*^ (KL(-NT_'5Z#9Z%I?0,^WC-OP?&C3.O" M^#[]-G:_]^/?S9 M9,I%W(@ZQ'1,%(3*#%R]]TS^EUS./EOG6)I5<=I*@J=B$\LD$VEM"M,7G4 M-\/F*S'GJ?_M.84%!?>MU;T+UWR%CA$_7DW01W:>9K@3=]KJ*1E\'OX\'2IF MED;SEF*')0_I_=+[8#N )UEBQQK-HQ#\G.WF!SP6'B,$>DS!!+2#%TU@;%L@ MY!:F0GZY#=6&6!P1(BUJ19SZ_'"$WT*=<'/^Q\]<<#J89HT&>SX5GR"'%&Z](Z#,>FYP_,?>)6, M8JP,AG#6X^PO"[_=HFVG+WQC&80'&=0+-)D!-,Q>*(6D/JX9EPLCDY\0?'QV M#5C5J4H-*WC31RH1[W5*-_ZI'G>3S(+ MO>T]=.?R6%J(<[ ^^@;-#U0GSH1@^3<:I5M ""N3#M--EM(U3'.Z?+IDZLO; QV%$CDS+S76!QL,5KTZX1$2*_PKK>RU0P.A4[9E-.DT/A]^NP\7; MU\.$&X]Z^, B5#Y,N7MIS%'MK2^<9 (Z-Y)>,@%^"4.RZ_;QLW.1FI&'A_B% MV*T/ P=#N!GO2>=;N-.\K(C7AD7B_;,YJH./:XX%)VY,C^GC?R)-HA:.J:!E M[C7NVV,"0;1&1LO'][&,,K@AMS(!,QXP!Z>)YA!%UR2(;Y097%TD'T)P1G,O M[Z1AWDTP;$[0DRNPQ)-??>_^\++7"64?R;;B)N2(GT/=,7]G+W4&5Q,5XG=- MSHTRT/4RRH\JBYYY"O_:VD=C(RUV.8[XZ J-_C97:&!D/^QT<9Y4TF[+).KB<6V7]H2X_7[6+1LXHJ3;A>CCE+[7,00[#P".+65!.-:?GK7IK M8@_9H2X,[JS9=QA7BSR4,ORY8K\G4B-R;5)!\X\('A('_V4=@&J M'HD>QG*B-="=-HA*PVB:.A'&AQYVDL2NB3P5C1)OJA?#24@$41V" @_T:P[E M%'>,9?7\>#8G$,7=+K/CLY9 O;(RPXIBST<&S=I$>9>@KI&G/YZ&1:(E:I[P M3WF:Q:_Y^58O.B@;69H414E&9[O=^D8N IZN"6<1UK1:M;7"*QKDVJ;EQ7N* MO?);1/*+XC2K1:NY0XS/QFB4VPZC1CT>LT]7@H8DY2 -B;HA&0_C*XN_2Y6/ MGSL\([AC-9"HU[Y?+I;FT#JS7X.A&5\*BA2X"LRL#E9]?S*V;65<=V_ IOK[ M$NV4H:99)>P);E8= 83*^C8^_918.(.]N6 \JPE4;/@6. MP^L[WBNM_[@HU>UU*0)E?:\O1_18YYA\EG=CC*K#\4-OC)7:'!NCVW ?F8 K M;)33%L1JYK=NQ%<)W@3O\:NF9QRU#+[FSU[7P;5#[=%V/C2T,E/601.,:I[A MO5-%[FW/\2[Q2DY6J$H/"TY+]6;ODS"Q@]D8U[R; MYH6> %-UK-9X[?KPA/2S*:&_B4/G(_6G2(*SYA$, )+7Y?ND^2IJ2;I8 EBO5LN^JBPOZ&'LJ:K;+S6"G>="KT*H,B-]QK=$LB/CPQB,_T7Q(CEVB M0;HZ[=3LV/V%8Q(3P3E//9_&%PBW-;L^/3X^GEP[U86C\?LU0<-M["RT%3Z'X)M&D\GM%D7XB\L\S@K4@D>'+T6_@LG.FK MI$UEF1D!B N\8K0B2.9X%EXBYVZW\%2OJ[\AAI"OOJ(9E];3% M2>T,7*RVNF*>5:5UJ<8U9)#EV0=,DZZNVG+CT#*$@Y0[+> M'M9.BMKA^> CX*3O(ESX>R^D)E1^X';H^*"92Z))_/>U5V>4.#TP'N;52HT(.9&PNH15!=T7Q6\_$GEK./5WEG19])="# F*-A5WH9QL1??"*WR:S3D]T4I, M((*?>O&7DP;9/*+"X>Z7QH8^UU3OR:KG:O:+1&%EV>9W=26DFOO*0%#UZA#U M/I*'$@WFS#&!,(PJ-[*^V#KLD\0']8]<-]P?Q=O=WW! M:^VJ>3>W9/[/?.4C39A2SF:^&*PPG/ 9#F,"A!P!)& M87 MDR[/R767W!/);QZ?S"UW6KZ>)&MS83XL0C>WP$!^/M5I1Q\YML1WY[5Q M&/)63[AG2T5Z48\Z$G^VHN>6$P]78MXJ^9"E$R9G"I7T Q$/_ZR^)DQ*7FQ( M:LYOU;X3*&?QD^5UQ,Z]TD5U*;/^'&I[O=.]N]5I[[[$)/?%UFH3"J3T.+-Q MX\?GT;(T=E"3[':3=@7TSOV=4K9&O36<_0#8%CPJ#PNSW9KAITN>L,[]/?^R MVIR:9GL:;954G_'I#JTWMN.AYK%J%0630!/KW6(,!_I*'R);5Q,"A2V*;<2Q M1$>&R!N@]YP^FC+[P 4!'HBK9P(S_HMHV;]_=@%.3[T$S>=$TI[ 0SRU[UR_V%TXO!C%1$,9: BM / M/O;W$7,)/7=-,B[8O;GZR.,3O_T.0.T_5+5-8G %4LWJ(EQG6SG!+)O[?-]/ M(24,J> M4;CD"S]^P-FXDX;K<-R8)KGZ\VSRC6?!KJ!'I[9:\CP\6*2;Y@-/[4R MD6A M))]6U..41/:V@-?9$JC7N-VCCRUG493R_CBG8O5N["%;?=+NK'IK;^Q>$L6V M!H=/12?1R4XM'SSLG6)C64 M\M8W/EYN^'3JBX9SN>]3_QA+,_B>>77."%LKC&OC&\;4:[""*(&__[=F)0!W ML)*\U.;AQG?@L:EP:ZH65>.:P>#N?@FY'.Z]W5EL,R(*SEG!3NIM\>&R][ ) MX]!CO6O\$@.I;'N#W=NFCQ_;;FMQ(X.;7TOP@:8M>9;#_@H;-S"4K3'=PN/* MWZBWZA2ZRBJIT5ZT7MM=)I#V'%(=E*C"?_H\Y;_LO^S_;X;Z0[V)GIHA_8#Q MWZ]G8P+<.*K?6J;*TZAQ)E"MVUV.&C L]TD^ZKO@?HZAXAJ//<$$HAJ9P! 4 M.!\RA..W[GMC6";0NT%+A]%BJ,*DB788Z7.C MU#UI748/%499C//Z&)S:LZ63I"V<>G>5=W0JGN N]G79P;J-T8W??##-P@1* ME:\R@7ZCH@K<.NU#PRT;ZZCB_];.=T4U\?5K1T$! 4&JU*B@=)"N@HF*"HA4 ME2I$1(2 5&!H"&A*"!50$'A+U% 42F1W@D0B@V1(D@BD 0!D9: QL$DDS.^ M[[DXZWPWW\7WWGT7>V5EK9D]>^]?>9YGS^S?N2FWVRJQM-1PC"7R L7IW'[6 M_48TLE.[./6G9$(J#Q*OB0D0=$/#:"#P9&8X%X8%L!"("Y1YL;:6!"#3]7^J M"& 2 *7;TL-0F//;1#QEY4)'\LY@V-J'H-WK31C*+:D,!,1GNRZ9"6"B/Y23 M*:LT9P[AUH:')R6LS9FAZ=0U[[!F=?ZR?D7_7K!+NE[>YQ:^L M*G@XQ")O[1)NV.=$1-BZH>G:W9)Y$>L+<:%#J.V$+C*Q(6C9F'L#[+DYWT>@ MDOLL#HVG5B)T0POV$T\/[ZYI3*!^Z=1(.L!T?> VF'3MX]&-1]6HB$__?KLD M/P/?!L)!FK?1732LY>Q1SG:])F MY1I)%Y2^?63'2Q]3%9KX7IP*T_X/-=X&A$.O"6][OI,Y>WT("[ZS. K*F?!_ M>/8ZJ==YXT!,/A]'R$%*,XTVU,8%,&D(3C8V9N!5\-IP7F%C'&'IU##Y9X[N MLEX:OY#P;?)O7%UT?R" E69[H%$+',AU]U@;\6\E@SE9TRS"RGW(C.1=Q:EZ M8X>S!!-\.G>\W]Y%*L"C7I(_3;G7- M,6V#%L%,Q:,U+RPJ%G>XV)SLF6N/!L4=N!K@.!Q.#JP,8HHLB7'M>#8LK5[2 MMHG"2<73K++T< ,#:WN)HP6."(?(>\?W1>I?O*_;G.VJU"#C,4"F?R,F$NN< METVYZM@ NNU2+]<*2^J?VNU\M\ RQ;#DTS+#TZ"B4F)Y=\SS;,68O7*[WEJM M=PJ/UX%?X(H@ N>=V FO;>P2P.+(D2CL8F%3\%UF8D_ MNET]]=7$H"EO__3ES*@FX9J3HB))A*[]H#4V$107J0!L.(-#;1A(%, (49^ M$H9G6H%#C( :/T1Q-LQOF4I5TRXGF@W'&OR']J ;!K$C=B,KF0?&'%>IBIR7 M;'+_-*"3E8[T?ZS'6.U]3.@D;T/ T=YEJ3\)B>"^AJ%(20_/S\JVB R\] MS_>C)5_I>%8^4[]4V_CX_G'WM8$ SB6 "_'/5Y ?-U%Q/M#/-; ?-& K=B)3 M\2KU]< X/5ST"\VF['LC"_^#=F8DSZM$4O?I5[9VU]:(IKJ7LP-!82NLX..LJ?CK_"LV(4,I1:%EG^JNQK?--_Q5-B^8Y>+ MJR:V2$=(0[.R3N@)/\7\;]TGQ24OK@LO:K3C, X)5!!KU!_1?4@*@-8YH'W& M$>DSCC./1@N;^J(734(L/4QH)OS7?7NS.6E8_(6!W1 ( /M^Q^%B_IYSYZ?Y M\]L(Z/!,R!7KD+*\L^V?C7"RS[$B3$19B1=6W#&)<\MGIP%F:2Y5_.7]([7V MYJ/7E0J.94H$!-ZT[9*TY71#\[F/0[(?\:N0EV//T+4HQ!T\Q&>LS=FGTXH[S(=$7S4[498HF]@I+YD<5H56U=VS;: 7%9)GA@(X(#^*HC#.0 M<"$"+*&A)?H7];FIS?%'L]\KKBEW.!>;9O MI;0S.#%6):C]F[-X*JYL$B-_J19:SDAV5N\@-8C9]X#!%Z$(8"KU ,^&V7[9 M-3PDUSXB**QJOC@F]TVJ2$6D" 0RI:C70,9S\P7R/P5#:XNW 1+-22S@QA(AS< M)LG=X;- 56AF6[JSMW009_S]7WJ%L)S-Z[+U/-^VG# >$#I@V@O_>G?T$H]\ M@Z?+3Q/ LCQ"%T![/8B/7F)R!KI:IF>*)KF!G47"8_\7"3O97<@#TW)Q6;4 M!5Y/C"^ZOVG#'YI;#2#RKP_0'1'2^$\@#%B%3&@/S!=_GQ+GE[;9/EFX24[@ MG<[SGET:&^.X]FBU&N]/[3/?MA@8G,>NRSW](>+U=D@G17!M\%^+3 =+@KJ M"_(G-)):WIO#.\$O,'J>2"$JWIAKS'4?O;'PI"/TNF;^ZZ_A7P6!H[3YY/893BT;,Y;/A&_!1ORZ4<#EJP56 MYZE<&Z8UG6B,S#OAJ?+1?TXG/?6W\T0XYQ0PP9)E$)=]N6&\"X!1I3T;RX'/D01RR%(@OK6$;W#[$__TXO#QF(H># M]E5'FMAB9QHF9([M-,M8(+.<"&HX0NV_3N)^@=>6]4I1@_K5D:S5A#8MQL$V MXW#FP$D-M;CVVB2.JWQ]A0NU)_JK25BFG/Z+PIJ3H7^K/$8A5''7^8_)](>( M+?S[2+14'%Z;I97&V[*O7/WIUG:,8G:,VECEK5MR>6N]&N7Q:MWE.A0]G9DM M]G0D9,M-X! "#CU]!1Q!U5MF"&"!*/AWI!3"$+A%N4E(;'-]A;Y7X6Q86$:E MG0K*"$3O\@@NO739M3N#9K\Y#K+9A4IG-^CV(9X&\(#KR?,!WK.%CK-6RF8& M0BD$,6LKNE2*FW_,(((=_I <.-B16)%XD73[YH39S!'066 M(0?2A+KQA@3OC:SM^''XSAO.*2C57]-W+=2%6,[I=5NX 77>#YB]F$@DS6W2 M,'QWHZ)A1]B.R=TRK9=M$0>YVM@SX#8(EX0U@'FV$><\$,3=A,WG) *2,T25 M26P^(ZF1GG%1-*Q.)^RJ\O#B@/#QIS)R 5IY\27H'84? E$ER' "H-6_?!<: MR5YH)!> PDZR7/VR:3=2^1=2@0K,=ZG#J\PKZ[$U&6>+ MV;-:U*IGV2+W7]5MFIEN".^&,HE4O',\XA"ARQ"Q!1RMQIUFK:8:3/_02 MTV]&E3S!]ML9DZD:K77-XRN[DMR8AY.H.]W-)%0P%PE!V>)>X'OD(H$^L-#^12X MNOF+89X/FW:.K=82['T%.V%1B0ZN;J2N-'SKQ4B0=MPO-ZTX&L?7:XCSIME> MJ;%*^:0=<[[68JN)_8_8[YM^_BN.ZZY1-\*US7)I95? M >UGLA1K*]+2C!]N\]37GW&*]I\( 4P3=> D1&9"% M7RJ;WB"W?PR]V;;XMW1OKCT (?:E^>.0%!$-'0K=H*@D/LT/T/4/+C_VS[.= ME19I:$Q@S?<<9-U:RUIOX'T]>\U9T5:#!\S'^?D7(.)X?V6;WLPJH&O)4U#I MA+/LV^&GV(/]$(4,9T8UT_FA+KZ(]WU^4EFGFFH5*V5/&93:DXH+M'1SY UV MNJ_1)")0+C@]]O-&MFRG'SY.@??/3'? M$L3''T0*::^K*QWKFHU]LA&&JWSE&:OW[XU'2 O4H):UV(V<.#:R5U***8 M MQ3.=[^1U;&4O?[S#P#B@1MT8UK[^\*^?#;K["C4B$N,N.3_DP[$ZFR !JQ,XF,-^;E!E%][YVJVUIC+/I-3=_>@%]R.Z!S M94AUBTFYM-Z//S @'Q3]S86!GPDLYW, B4',P&L"!*::$3.Y]_"9_LH76#_P MCU7&(\5=KMIKLOG"V,P$ZB&\EDI0)O,D]\*)9+Q'N1M/^%1 MPF6I'4#Q"'.Z)U:O6P&AEW:^IG9$WS#<4,$$/I^W,&OW^YWLTJ+*;=J\SD<$ MZ7^\--/K0P:O4IUGPKM(F=.B"'F>&?^>M3U;Y APES3Y!=O?UV)1?(\*J$]I MSP2OK&27A)MK&@(J)3OOQ%V.LOORGU%0O-*_=2\(;VG8:/#M0!F8/SW>^YF3 MQ5-T )UH%#+'"8/\V0%V&))65R7(W^(A@RQ2>1,@%H DOY:XL0!&REH[>D+. M8Q*^&;\.]D^OH9'BA*5_OA/_')6\:1 SO@0QPGVYK$;P[4/;S1" M1GRS*"N H2 %_,R4;_F&_,W^#M3552A^7" U-EOT4H;&XZQ M&Z@4" MM2=-I+R)-7J>($>U2D'2/IA M4@(B$-WCS\1TK0>"+\S*24L-90%[I_)?0'A@FP'AC;RGP_9R[A&@%$@\F3EG MDN,-N$T9HQE?Q],S<\/V%?QQ*!TUD*$.,\C1LB?D6A&7@V);0U?: MQ6V&VHR>3@"AE);_KH)0G_&XSE_C7U404@^<.P>#'=J$2D?5KBZSN8?!274A M?O$O%* ]GJ%R#AAYBFWL*8(#L=Q#(0K1BO9/O&C>#VIOJU(OK4] $!H#"& S4L#NC"R>? E=JC-+Y'T%4>3KCS_SR;@S M3/$7RQ5^8RL.5KF;N\1"GZW[9^=9Y C5*N6:/^.J@9_A+"\CJE?'-EQ,/@<+ M'!3I&E3'[4WT8,NB0G\WW/P1LH8^%ES6?;>DH:ZY]=):B=U*J4.0T6XO8VG MF8/BEX*B(5 N"$I.P^_T@H2=\G@2J+I(O5R/.1B<-P4N^G;D3'VPHVOF2ZGT M:^6D?Y0)?G1?S*7Q1SA/!LG4BFOS_=?>/O&7 ":!?7^ZHV8$+X:]/.[64M^1 M,3Q\*W8?]2#S?F+*E*6MAWN76ZGJQ3AK&BAF!VU.X#-IM+WI\I8 M@$/OJGU*U2M?J*M%F-23^Y MLSF.&,7E'&J,@Y(^^R/[BL?YQ"))W"3;DD.&&&,8$MCUNX<$22\5T#@KE5P' MMC)\3\Y[?JJJW-?1Q-)QM$'[&!R4?_II*:!AFR3=D[<,Y,2H=;N(?$:Q(@9[ M^<@9)$\&14?V#TH%*UX<[R7LY(DQQ=7T33-5_E4^Z\W174)-_, MO4'HO(D"@/F'#@.3HTGP,B?8%R#W.0C038IBD;3[G[61T MPE8"UY;WYNO+I00$G[Y]8L[PYZ,V.+@MD)W;CBX.GFRS&X!>'&WQ;$1_,KKYC*FF>+_Y VH&X:)(%X3:]":G(7=$B"7<3- MO\@I-Z]@Z 2J9>>"6?[X2[EDIY'*@BF?=G?2G[2(0N;[RU+Z'K M (%.0FTAT,O)TM:R,4SG>+^]@ .2(J6V>-,@G^9QW.#%>\*6(?%[-F_U]8W? M/ZM[UXQYU:F>S_U;7BL %W3K;Z7.-% LD3W/C.YVOEL-4+JO02Q- J^+4[J< M.D;O5>NI7:#>>=G>[AFF8.60OT6+6]UW"@_(\Y5(]Y&7X8"NR!*!&XZ[/,03 MXFX.<2=*7ZEXDN\"Q#/?2VV?G/@"7.NAO3,H-G66.$H*:C;6I:6_OF/HRUER MF7)@$ !+*PZ.1.D.U0X>%69K2:0N> MG&(;/&T;74DWYN=0=^4;:$K3OMHM?RN])L--"EK*AN9\AM_Q]VS4%J-P8&\R M!"_T>0K&LD_=D#7Z9[X[7!EG5/#'0,7'LZ3 O9'08)8C4=G>.77LD-F6T^%S M&D4.S*Q>,C0",3)]"5HJ<@]1"?U'TV\W/U?1;CC,W.I!D@X)Y=F<=R"Z>IO2 MF.(V,97"D/1:V$TR5:NS!;7\5 3V8(38CMWB]-BST!JV%JV"LIH;\%1/?2:>$R0M'Y2OL:Z)R3N^I M>#S=/PUH_^;)F7*N\J$P"1B<:)R1ZI*Z0W7CW20[(OL+,K,KIWXH*GAPQO)J M4#1:SUNYJ._[FFDJC\)^:UYQ&DG 053?@)W,^%M@;\LWR&OC@JD>/;';YQ;] M1GFJ?S3WAV1;H=*L]!Z&M?UCN6K]4O-X;#/UPZ9>!^CR#H#(FJ<06>XH0*OH M,0E8M:LE.@'/*@=>]%Y_T9>!5AU:J.Y92YAN];A>[W#!^*-IXA&X)R^,7XO8 MLSC=4 71!.$E?BZ=]0?+-!)N3+>.GI&2_^)XZSG@8V>:=BNXMU2V\W=^ODQN M@Q%"/M/0:H^5F%H)Z6*CSD$%'.P.>A5!B5:[D M,J:EO]AEF]):?)VO5D\>#[S:;94LLK0>Z*)MQ/Z]',@]]7>+?@_D;'0H*6", MJ-X?0:EX9!VRNQ6^'9FEOQ387/_IEP]2[^+[63V+S;0DW2"\%HV^@^4!V MV4W?V7J]SC]/VF T9\0?AHAA0]9V8$;W$B9">Y -04OU7$_P UZQ9F2I7O), M%UFT0V-*Y3&AYV9LB7W=I+-")8;_./)&MBDEQ."9\4:V?H[,!XT_\Z#87>Y- M+!+B%0'V&$O\M9E@]FTB?(K)]S@!!D0QQ1SR3 MN7KD4[V>*>:6^L- ?[3YJ-96L>>W-9?%-A7+BGX5.?E$ZMC_RS,^LW!:&;0& MD'(K8X<[_:6JXF1P!^DU]IJ:WA*2E1%;^V$B(L+R$7G9. "!GVQUGOP8T\DF M %>1?-\LT)/(GT05CWI,SQ9ILZ<C+$4&W4O:B'6OJO@:9OEO-=;+0%4I P]Q'A;RW]ZIZY"FO,MTY8O0IC51?(JUB%-O T(%,".P#?<&P4P_8.#B2 , MTI^NK-SN:7%"?<>T "8ZGJQ_@]08H^Y!Q0^&W=LHM+08H%EBOD;\<^E756:J MWGK(KU?,T%.5MC'V#=-1DU/]"Z/:;A27#.530ZGVAF_U#'Y]@>C^FU'=RH_) MQ7X_&EI^S66%FO]*M9RH\HCLJTU"C_IZ1DME^^BZ4M;W/FSG?3/^5960"BL+8 Q*H0N$\?(C-_2L8@U57#$* MA5M>[6TYHAB<*\[K>U;47,5I*&ZV,AN- M;(?,7F ,/**G>EQUGPSB#U:V: L]&NH0AX3*W,OMC8S5VU-*K]L;,6._H[PE MV]QZ(M++7VTN$_YY> '&CNR<,@ B6=S^*=G<3C\KEF%&9;!;WTO#M')T]GGJH2J+ETDG MM(]T=O;O+$?(L?+O6(LQ%E%B6#A%&9_QS+-_=@)=<.Y^%(>SD!-5&A'WPL2^ M4Z@RV/6(*ODN*,I39)/3S: P\S,%3C!B4:CA* $L<+'@>3PF(B:H;A;WLO08 MF[YFD9WH^[^/S_W_]G_51 03_P502P,$% @ _%Y=6$I8P3745@$ G.X! M !0 !S<&ME+3(P,C,Q,C,Q7V2+!'*6"HIW=_O_3R_^_G_G^]O^3[WZ77-ZQQS?7C^K?'R\R&-EX>'3Y"/7^#'@9P)"0H(_;CX<9/_2W0#-RMAM\(C(F]'12=G;U#PR^'1I^-S(Z.37]\=/GF2^S7ZF+2\LKM%5X M;?W'NC@ 3H[_=?SANH21=6WX80/>'^OBV!#THX,P%_=V31Z10R=XSUT6E=\; MRB=FG)A9VL2OL.\D).YZI4] 0E%K4HGZ8VG_MK(_M[";_ULK^]O"?EO7*"#$ MR8$8CU,8P #P*@W-C&0#?M:P6LE\)Y4R:=:<,%;7*L?'!FXIM$J'TQN*IS8> M<\B-6CF0Z9#M<$$F<'HV7FT.!=\:8PD\8 ,6@6R@*Z*F\9@-A5N1/JJ1* M"K,>G%V\SF1EH!K1?]CQMA5YHH"TG(IC//8A,:Z3P<=_=?VKZU]=_^KZ5]>_ MNO[5]:^N?W7]J^M?7?_J^L=="Z?)\"X-AL@"2X"7#7#=@'TG%J+0(IB)K+29 MV+/4^!K#A[Z^F=_6BU!^5&.EW>V.SP[Q;A%GGK.?0C'DEMC CG((P^KBR68# M.?(A!FR M7$_&[B;1QP&:50VD-_Y;76=#( 3 [BUHQ[S06P AUXGI".S ;*B M5?X9C7.Z%U8=9HBO-I,@*UP418"UZ33Q5?I!F#2%C2GWW@QC32"QX]U7EIPJ MG]QG5)]]W4/+5?#4Y6N=JG>CM2"%5P3C#)T#1AO#"70LV*1&U,"KF5'5EQR_ M5-LW*$/,%FO=V)=NFF/CG8KGMRG/V"Y_:PNNF<:,N#6F&S"+#?CII_%1*=.. M\+5)V1M'H)6ONWL,B]UU%+@O%N;G$A9=&.A_-E LA&LS@8N M[%A@ U8+1NA?B)T4"$N*0E?K-,V;3<_,D1"3/();IC$"7GKUZV=HN?DPJ:5/ M;_RPD(V%0)/V5RL%OIG;C-N-"XV=7"A/-G#3G@TT.3*$V0"W>14<)QG1 ,"] MD^/Y4 >VNH]ADH4?U\VNB_]JLK+G7'*:V&V(5"JX&(V5!$?\ MWY*7![*'9]'-X(A](Y:'#7B61&,KK,/>'[I!/?]E (YN4K\G.I\67%_5_'$/ M9I^%H''1G@.1!Y3B@8/&T;!"*PDZL\!)L&265Y:\4V/Q?Z)K^; !-"%HTM+G M88(D998H7]97H:ZJ_M$\SP;T=^XY?Z]?H>I@[KN=Y82QZPOO9%B"6+H.:PR4 MK;>FR\*I3>G;8'MJ75-JD-WH:HN&]'VA_A?EPOJ.[QOGQ4?S=+:*NSY(M,V6 M^<(YE_[(YR%L1@4G21VD2!I6W! %MP^TRLD.YCZWPC@\VW6V9H^U4GV]S"KA8A\&F 0KDJ#&J0;."@S3FL/2##"4J+IP-3.I5I'0XP>0" MKR2G4>N+Y^*>[O*_=LQ@MNJ7*/7&J6V?;'8'M8V#3=78ZLC6C=:T?3 _7:Z; MSLGPK.RS-QX\AY;:;8#9#!7R?6RH%1$DZ1"'+TA\#;RJQC&0!C#/935@X&3$ M3&'PA:MTIV_D9_9S5R&/5O16HCIL_TL*&V@;U8BH],58#?CS327I?K1\80HVV6BQ 5B) MMSE.9WJX%3O2TIJN"?E^+]CTX%HA[&-7;K%+0TFDPDMQ7VV-J4/"@N0V$8YV MTP#,!#)YR(8-1("07<)(M0TSMT&,H3-,4,^;3=>L@99K@VY?")^YEEE5^=SK M4/B#0/':XP=>GZ+;=Y$@! 48F:,(5'291C)FGMJPA%X@D'$27\WJ3B]F WG% M\B&8TX5+#UD"B#?S\LVBH:,X]!<7+F8!&SC7NW4G/N_UU$Q+6GOHE-7>[_W, M;0$61CM,_/V7Y)7.\(KLWO<:8^JSMH)$\J<0-G KC.:NRP92,9)LX,MU;8!X MB]A+@IRMX]E )7;N4SYK""P?9HB@IWFC&=Q/F(5T?;O^>K?)Y(,=(_E)XV=3 MK!ZK#XBGJ$K*V3G[V6^[Z4-L199]!5F :#6M'?Z&FGM1[(0?F\2TZL>=J*C# M;B*'(73<#'/W%1N0O]FJZL&0KF0#*KKP83: 92FR M@0%6)C84"UU^WR V3)ZH)6UQA;D,^ZZLTQ)PU8>X'ZWD#NS*KG&X17C0,"CK M@'KX&C4>@GFFI_8 -B1XN4&XYHZIRBXVT&R"BK@(3BH]>.\VG_7!\$UK/&8( M=V 6*_F%#)UFJM'BX3BJ9!,:LDH80;6ATO.4CE^.@_8Y(RY@(-5JN=*BHF#V/(G M^&@&WHD?G-P)[9SE\06/U9BGV59)/"M?6]A9L.BTMUOU)=?>VI*)ZGDL$@PE MS +PH@:\6Z?9RKF=5$Z.6Z9L)&R!2W#H<"*75U7HRDB)_'-!U>>WGCEJJP;. MC3PJ17THP!@D > ),?MV0P1*;];A"R=GY@Y,E8QE3V$9HC'3N/ *$O>W)"_$!D;K\^ MHO(X\34:J,>=>TS8-W#1S[V?8*)]2Z/0,K Z@F];P'//OAC'LI1[B8<2+70[ M ?3E$]@'Y'(L8RN5OH_5!U:[)"+0O8;$AQ-,F@2W>AONKH,^3 Z#Y=*48^2J MI5N=:H<"MF]WX3V=<=;ZEWB?<[B#OA^FM!EN&M96 M6:ZD*H?OKIB6?9HU:U#@L\OFO9F*NGA]O** 35QNV-G-J*>/2UYI2(!-;\G/ MS&XA06*%IKUY 2G'I!ZGFMW&+8/\#.W[HW%.S#D&6>^SJ86+V@W;O1E[2W=9 M-&??,5K6""-!+I1(BC1Y(F4TE2&NT,0&RA+B-1B8R6"GQ8X.0\D!;37>^KZ4 MD1.?:LR>IXC7WE)\5G6<=VWLX]J6-[P4?_M/O7-OD5!U9+6#E;NCINXW2!%[ M,%M6T!)?2D<3-A'T^PQT-A4\Q>H]V^ENZ[L M*U4SMM;0M9$T9,X&O.H2WB$! LM,@>$-!@_\>B.7%S:/=UR5R*%U+1PLO> P M+G@W_@"ZZ[R"L"[E.?9H0(K79T>@U'IFR:N+FKLC-\<#463$T;Q,+!=DW:8SNF_:+H^LRI)DA1#4? M0VTJ3\Z0]+$P9DF.<^?!K@AUN;7O(EK;%((_KL<\?6<2G.VC9]O? MXWL-)Q]AX1:@N/?.H9?%T8RV'UO(V^&'DQA8GA59R#A?E]9K8J@QK$%0V%V@ MG+I5>ENBH*Y&2&)P >ZT:.A-Y\R>P'4-AN1#*V;&=\,=^+ ?>7L+0CPB;S9L M-NV9QL@Z^-"<3!X-9!DD2*2D[]A7OG5[>>\7V3%EV;F4$C@ M[&0^PDSDDLH5R175P8UD=+/ZU:=R(VQ3NEH&O1H+UK4K'RL[EO/+^A92K M0@F[GGUX[IEX-VGVN;A,Q*$>@/C(OH<$V5#@G9%SB,]R9<)2O.VXT7W'R;7/ MWWX?[VUN$'\S9:&]T?O3J7U%1^>>)&;L/'_OY2FA[!1_T[5]""(&),R943U8 M DJ3">^<)Q9:T&+X!#,J)B8#ZDEM';LV::E:R9^[V1@:^[53O?!H5\/E\[I* MS7LG2-U86#^9EDLESZ/HSK , BS,7UG;&0?+H/T/BF;3W. 9*TN\-I7&C"MP M\ U<4O^XN2-25Y%K*@1C67\9"91#F+DUZC RH,9H+TV4U%S+VU["Y=FP&_I, MGDR(4BO^\,[+*:??Q'LUT,RZ6G";9DJ2;MZ=)\S^^<7A;^($1,U< ?6P)=V' MV('F-7"F#K#X)\%,?-@$XDH+0E[I_-34-MP&A\Z#D-5>(6\G]>XH1?,M[4_+ M5 \O9;9[_R"'GZ"$#G"4T@J6IC)$<30G*F_'@@A^]]"-!,EO-+D=I7U:,DK1 MAT2+[*M-&MZ,^_"U#PK,W/4P>IV!!D]@Y< F??)$!1LH5V:(\4XE1(/N = X M&:),*X=^?UI<;PO5M7>*C!^A]=]_*CWJ>2:KUORCC+/7)D.J48[F#'FBD 2= M3HA ?-^<) 8''8/9 %V=<6BH0D.B:+JE017J>?U J7CPS2XK _6MU19:Q]*O M!"]S+!Y-&7T'T).B&?7,''#B&_J=QX3D7"9$H84]@P.FXD D,8OY1ZVO]'8MRN19]IG;\:Y M$%3=%P1J0]&0?_Y<.?T80VV88$G'$#M)4@RWZ4?[J5G]+'&\6\OEKTZO,S<< M*;,D=GLI%OAZ2/F;IACS!PE$;7\ICCE+@?66: +,HDJT&.PSG1J^ MX<)4?X M/UC1G:"J3[DT%;2(5PH MF8/L]0(SD3JO1.=@>,.^DTR+<^DH89ABX;SQT$7W*XF41[M-1&2NV':JJAD* MAYA>.DD^27"C1DX&M2R$(V1(EN S_6&?%128FK6_%)RR+,QU-K\HH:'U7DI/ M;&1IP[Y?8SWD0_2.JBUUVR'JHL*%4^BY@2EPS)FF@5Q?81C#^="-YAUKE1JR MI^'LHWW$M]SI5A]ZBF/++*_MTGSLKC09]RS_TYJS7"GBK4@9<[.3A5 _>VRD M$SFJ@=OLR1>B M32G*X*86\G:=>7BGQ?S#>->Z $ M> E)"1;DB8\:"%I;8D=5V8 '9O0PS03^=758S_5KFD1I]NG9?:/>HS=Z=JE> ME:([^'6T9 )-$X)\DQ6 %V8 ;-IJTV4"T1!#O M1]S6=M:?@CH,*AH[^H\%&YN/JXT]-TH\;_ZZL4_74<9''&#:9M5?14Q50T3J MH"93C#L:Q7I+*O_$G/ZB]R5)]6* KIU^S_[O.U2UBYO5]C@*1T*E=B>+<@HW M$*[24I%%=S!VP<[T<[-DZ!AEI'"2IX::/1VW4GX&"YNU7+]7'!Y'O"A7.W=F<9]X2$AQG0@21(0^"$Q.4D1G:$+-P9>&=VA2(X)PP M01[NR?"^'I'.$J6*K[R8KYS_$&->'3BT>FFSG">CP*%0OE!>PI2P^6 82^ @ M$NWNS >8B;040^DWACO:BO#9'>,'&N*[&TE"#+1?JG1#I4%2D8JM[%OYVUU= MZ6[/WK<^X3UK%V*8D=6P%5IE2-2U4#9A+O8*LIK)U3-S/<4,02HIH>A<#<23 M_1B?TNW85QF18AJE'O?I*9,#):UH^. ,R\IC M F3>W6C&!LQ-B)3_JCL2R&Q+X(,#+"O.B6KFW8=DILX+XNCP9#5#MJ: 8,(L M-]S*T&:FLX$+N)'\:=[X2A(_W'V<3%4?BH3"7&ZH:3L8OKY=K>Y>>NS,@Y=[ MRI^^ZU3D.=,HAQ1*/&?80);'(@[H-[:=<0Y_-D7(5[ MH,^+SF= 8_A"H56V2^,E6JJZ7U_'I7QZ7WD4;ZW]3#Y#VFT*W$+LQI:A;[.! M\[A1+.TZ7#Z!E?Q*$O\>$+<%GSRYNP;G=LWGZKES&ZK'-N8G\CNJGQ=2\@?V M;C971A>!L@T;80U:%*P\M1 ""A?+!7.V-T@WO%FYGWWQ0%5MZ$2R%TM"X&/8 MNY ;QWF7Z,BLC3QIJR":A<&GG=]XU7=RH\0')3_GB]5!NUL,/XMCP@FKB,=> M1/ F8:2.M2E[N$&#H%&3-&SSAJB*UZ-Q7!PC3*W;W?4(+WU[P5$IKH.Z*Q;E MM)[/XNN#P*D.ADPY(BT(ET+=-!H;36W;QGIX!DWS!<@SYQ4"]US@8JH?U"1<\=GE[@\*)L])\WI73(Z#V.?%Z3]'JCO.H6ZZMJ6GT5_08^8FI<4:G7-C_F?9V^G1F+5 O6L'PO M0V(_=DRBE]9 [6WMC6XX.%1Y@[2!^,J%#QH,TIM?^5RVXV1UJO&,QPCG:?W, M=%T+S9R'N7NJ%EZ7C(%MZ"U(50L?2+6F@NT+D=>#P@RP5ZGDQFJ]U(B*N!OT M8^KJT5[J8AAOX2,[$MT65\LRK/?AC;LXT1;,^X9B8-,%LAL(:TB4T'^!8UC\ M(].]L89ZV"T^(,ZGQ_#SF-5;^0;'#,E+/AL%QYQ:/KUL./WJ%\^P[NW7-J!A MU9(Y'&+NXV\P$\_U:"V1@!]:#'TW$)_$\%&^ ML8%W58G!F;^><7DW]N))5V2W:=QYY1N/TEU1>X816QVN($6A-V!<>Z58W20Y M%A?#%-*(&9BR8@.WYXL);M"J[8#OTXK9(O^Q@"3]PAC_T%\MA:)=*9_/\HS: M*P+$&OLE9 3>;O E2'-G R7_YW%HWU/V5(^<.V4NM'P'4?A@# M[6,).$^4P/NK&\E5]G,HNA_#MO]BA3-%V'JZ-V)T1RZ.NS+O3MJ+N9,NL_W. MC:DG*BX(#13V[+"S4#R\)<;-'6S*)FHB@$.$2V@OWQI(TD\0E 8J,?$Z]M9% M#!7JS.V%SS6BO]QV^?QV>^(KM>MU3E,'NJ0,RL-\*P!S\V*1[^3F/ -_+P5>OEZF_IV6]O9?]:U[['V=!AFB81/DA *U[?1#*IRZ%-#6?SUI>,U M4&"V4+?"2/6(6V"XZ]V-EHL<7\_.GRVCF9 M()T/&!ZB$ES-$ORQPYM'C9P+ISLRN)'\U(R-3F,#H0^MJ5;D6.+6KVGNZ=JZ MCZ2'3U6D37%%>,:]NG3,]RUCL"63V_8\K@.$=RBW+\"JU0R99/HY?/ED?COY MG7T'41FJCJDO1 O#H$7_=SEU4^<@L-Q;[\S'RQ9"HPK8-94OF0-&HS MC6L\XS&1'R)CME].$+XPE:"^\L'.43'>(B#8(I"GE*^T:#\M(Z(U5<3RN=9V MC!#HAT11#&V4>8L\,;6%[.>)L+6%VR1A F5\A:"KMHU,_?'3W7H/Y'1';@EWW6[+B>MDF")WO6*H31PF04=)H\K3 MDG/?IC7@'0GMV"WXX8ZJM#/IJ9E>TKPC$MW'GR5!RF-^?H$FONY3\S%GO@<8 MA=ZLK3+B326V&X!-H\-GP;Y!N)L-6 ;H,8\AM^UA Y]$TV790-D(0F%FZTZ5 M(%^.:-""F"^(2/9H:I0@55;/8^B2#.L8RU)XM?@K<1\5'=8@_JUZW;BRY\-H M3X![WVA]\LC"_7J_S =934 R-I\$!7&GMEHG4)Z1;I(]4",(EMFWXF3QA2?@ M\'PX<=Y "5JP'92O&) O&Y3W(F%@1FR?S:J^5]6OJ'Q%06 MG5]^GZG3UU0L%^FH*>%"5'$L&UMSZ=7NVY+[9J\T[)%RCW%ZO&&Z<"I M)T88141!';Z29L_A&OIA?$3PSI&%><*!R;$;SL/AOSQK46^C6THW['TR+V1R M=ZNHB.BJJ:$7,R7'5XVU:7K0-)V0@?'!21[9<&G#_NP"56Q>OTFP(T)\HO&H MZ<@Y>RIIVC"4;D/LID@P1-(UH"K2UI3F1W[ZCJ\?T4:^R^^-.5FX/?YT MEHA04=WF?66%A&Y(9E)CWFR2!.N>(^- 86(K1K:()44A]JT/1\57:S3%X>NE M;;]G!R@&H01&I?#Q_H%&N8U>U.! MJPQ1N*(KE,][[RS?%R/M#L(U9H8!/_T K 53.D;MHW'%G0$1 \UR_(,K8S6/ MCC[O_!CZ_#CO(E)'<37#X!/"*22(WL.HR>]15/U6%Z':MT0U M; LJVD!YE_!7O6L]W=?N:+?:'$$#L?5^>SJB6;=QF(D1TCO>*4R'"3,+XP-& M4:0:#N+C",\4X;KICW6W^3!5MP8K7RWA,]_+M>%P;#%WUJWT==BWO=-S3XPM5]=&JV9^. MZ61]/!M[DQ^ ,:Q-)^%0D+X'\?A-+$7XQD0>B3>R&.>KE2#@./;EC7K]?ND+ M;1\W6^&V7@XI;1]J-M\? CCNX28X(R;.9)QDEM4?0+0S0<5&D)'J\]WJ)"5^ M.0%VOA[C<[TZBK7/*N.,3/5 Q?M67QN3^HU;;IM$"65?WKT_K@93A(9.8=^E MM+ $E.G<##/F'3]M!W]ZK_B7)_X'32?0NP=LJM+T"P^@/7 M: ,/4B +W.A#EH -,OX*J[]! ^:G?J-M@..FL(+XAL\J*PE"LVD&\]L;0LI, MP+S3.5<.^4LY)M[4=+3W>"WD&H(Q)4^,4?XM!?"R^ ]0RZ=<"NAF<%C37KQ& MAYQ49;P:6A".OM%IFNM[];YLOR4^Y(30ZN%+!SHYMU+79.B'&5O?L %/:UB/ MMQ7#67^J'W1#6$ ^Z]70=+2=:5K[&2N[S]NZ#LE,[E5F")!S$(543^?/7Z8; MS=92YMWHOQ#$AX@HO,J7=/LP0U'O.X(] 5G&[B3;P225V-+WNJ>B9;8T^=O> M>1[T0 (S\Y8HQAI41U+U9C;0_[KA'IVAX/(C?_WW-DW/]<#TS!.-JN1 O)\/,^%WPU,EZ9J M&U']DN.5-CH64">>JY]%V\QV:S>(E3;WP00KK6/=$*C.Y;H&IH+\%>XAV_]]+9.G+>2((Q87]NS*AE.IMVGBK;FW7!&\XV9PA\52XKV MH5J;R7=*!A#=MS224* ?DO ](C!N)=&& M342 )"-YRPH0Q<#ES2=#TB[D;> M^.Y$V9QVI8:;&KIMNR[TFZ]FJN0;1#.0S'1S*ZP_!3)DNNFN!%\8(:'<8O#E MJ1[1I@:= ?^ER81H)U18@*RS\=L+ WFUBU66;EROXG;IQ#?OYWCSM$/@50VP MID-K_K?:KI>UJ9T,)T-=GRU]QJQ'!0];G!RI>G@;)_%:YN4F?2NQI?;QK,-8 MA! T0>3%(Z#' EVZT?<<,KP!^0(*88_0832W%T;.D!>^VI[(.%$SJ)T@H7'; MO[5&9R-/]F4?]\SWN$-"$E0^6F)IFNEI2=<;.%AW8-*^!;R)AG"8MMY;)#X# MX3P8UZ+'0YJ,L9(YW*\N(>-C;M]::R%MQ="FY]MT[IB)E/PM2BZA8L3FP%"7ANK6\GO.B8ZVGLC MR)76V'?Z6P] G39%OKSC'N>+"]+Y5%J=GI5); MM!+-//O/!C_9VZBZS2->A1.9Y*H,WI[V&M;Q+PU58.QY;DJXHQ20S%:N+V 5K%T%63<^>"MK9J M ME0KTK>!84I[#/F%L9]YB ZX)H_HL_G(D.[V'PXN(;Z\/IF\=7BF)QHK:<;\A MB$]T>_3G5)U-OI9J^O53=GATF]\%22'2-P6'7_,CP::D:E&->0K5K^^\O YL M+CM@(''FY"M.F ?S" ; )0]S1Y#.%$D2CONE]KLNRRIE=Y_E@/.3EI_R\)E8QPT2HX?1EW#7L MV>/":4> 5T@\CX"?ME$$>IDGGI.7YQ_;O\- +KTH3STT0WH%*K'HT_)QUG<^ MJ-S(,S0ZQ!VO&U7VR[PM(/3=CS1N6+E(8R5/X]U8?/-4Y=8EHU7+3,;YX:?R5;PI#LM6 M\KYA XK54SZ3O;"6QS02R&T@K*[32H[&2&DOS"/4=G4RD$P8#1^X\+U2JC)X M_]_OKU%80M/*$+B]!#8=)D^$ MD"";AYA1,NTX?& *)0)+&E./C.:'$*QSO@Q+TO;.)B\X:CTZTBAHQ#J2Y&S( MC#!YE4CZ'D*<^8*@I!'V72$"O3=S.Q%]G>E?Z95LFU;5=JR,@&J_[MF(IMOY M!-ZT?-%@_2AE?/'N4N!:D?-WQCTXG^Y-?$,68_UX36E4PE#)>J,#GG0*2FV/ M0[4T\$&]M[5I Q=CG&Z[5H3-R_/WE!TZE)DG^L4*JUE\?+DM^MP>;CNLEF&CVSC'L@=#8H;%_Z,B\4?6WHKOGB3% M:Y%#27PL22Q!MVK0-1YOJ#7NW>_R\(%ZCNDF+6<;_JCBSBT?DG<0S]2SV@E: MD>U#E$T$#(ZZT\?+P$PNRK-A6U+/JO%PEKCH746AD@=UO)RQE]06O]%$?]!Q ML,D$\:87NC*DT*Y/OKON M#7PLI0QL4MG0(W;"B/N?T8@_;+R 6?3!(+7N7(8W9MU8C;9.W@Q.K)+6M$FA M"/8>UT8SMXMQ(/D%\JIFY.ZCU2'L+X%I:(TEO_VQO\KS$.RRP?B0Z7@V,/!Q MA<[\Y\ST7ZW]I?E_7Z/]_JU7(J^/^%0%*C&QJ1BT Q-!*RXF4BYYHD+!RL36N.N$;!0!^TY9!9N MP \]P4B,SZ;8N0ACM\Q*8$:/CSI;;:Y[_EQ=K=-_RBRR)ZS+\U[R-G2%OWTO M&R@#YZ:I(.TL'$D]W/2&<8J*C2&B*7'[3L!8KVFRN-43RRSSOM-FU_)BNB-2 MYB<;C$@L@7W4JM[I_% " M!A-5K/U!HT/TW1?0*W(UTK*\?ZK9V:F&^4JS4$I0R]W^0T&6?A@GC=QQYN9R+EO&E&[U2?"U7--.I(;UO%] M;XF?/W/JFQ#H.42$6FP-L(857B+8>LN:2F^?IUN?82!E:'@V;SQO-$Y"9<$J MGY9S767@%ME5.B@Y1L'KX_W;.ZP:/'J-T/FG[#_-_-N[;:W4E$PDCY@C7/ \ M\;5=BA.V#3,J>&* (3/)=Y0_HR]@+3=ME!5@UGL_9='I ]_J3<'[@A%HY@LVT)=/$S<#U;^NIM HIP/-M%(V>))$#&2#:8\46O5, MJG)S3T_+^590=Y4:ZE^0M9YV6@9.F(C]_[[]T<-D,JZ0RLM"76,#R8XP&N%1 MG"?80+^PD1SX!P&(#<'\0Z@._GZ(SQX,20\6_P%H'RV[WT"'[DO@HPHR,# ; MR"680O%1DR51Z=*UFE&[=]?$D=K<-A@^-:U'=- 16/DJ\=2_Q55*B.>!851KY(&K6< M7F6(A;$V\=-)LNDI\OW.O.F#[_@[_1P%QVQ2K M#(";&][8$DB$3+CC2]RJ:9@"6O1ETNR]H&PZ)-[0 $I?E;KJ/.Y*T>E)T@X3@ MC1=^UWP_U''CBW=S1D'>S6XIL)RZ%0CK/I6UCM^AX0W9&+ MOK&M?+]YDD3\7O[7D)3S]C%#1RJ:Q?^-?HPXLJ[10@Y#7.HX&"O'/\Q"$PR' MYP)>^%A#@5$!W,.MZL8OA;W7;S]/S"ZK&B?,^KHNU0\WBK075H3<2&"(SC2E M;X_]#V?G]:+(_4Q](:3W=;Q:W9)3OQ7]5>@I/CB(+8P!=?*H4E M88^9=IDU 0A,.J_GI6\D;HU-V8^_BLA@)+P#[U34QI;II(I]LM\U9Z$K1[YW MPYJQ;=V,P4#D)YSM$W^\F\,&/D9]I= .?L.LG_3YH,*)9FT.5F 1<2"D_ABQ M&-J<#9 >4AB"WN^R0I"$.LG;CYGYO,H&-HPFP(>6$];67K"!QJKBZ/\3R90A M QVW/GVHVX[_7 '^+"/"!EYBS=C CSW C+1W&4+@3W?) M_FWL0M=HH.-WXV-^NDV5RK^F8.X42M!KW3WFZF/GTQ_6$DT=@\YH2C&^Y191 MMB!Z*[W!!DYO!&PK(/=[!XML#O9\=M%VBZGZ:F+!!O@,$3_ Z)!AB;>Y^>!+ M0]3Z%/GEJ4&.A)^_&@2;43E@;\\"B[ORX@DCY)Y0V"QZ:0FY;ZBOV4].9=QKX;: M +>?OT+_9!%GL>,\F)_L>>)W[EQJ\J\J:1=8.EDG(\@T'!5\6%RMPZWXP7^D M?5^']N 0)@K\J($PO>%9-O#&"D#_MPVV_QC)K<.W#=3S9]/47V?Z7@WZ;")U MX8-_J\=2X?YTH?[\RFB/FOKN]J++@1_,"UT0AT]T764]EZ[Y&TH>Y\'])SN" M;;&:45G?QVOJ%Q[%/$4]U#RW_O;K?^*KI9S-R*32V<#BD14<76Z%Q%35_GYO M$H2LP37YZ]7,A.N]K+MIJT86NPPHWDODS=_C1W$; EPN( M\5Q.@/NJSP8H%YS831<_$XAXG8O]\<6$AJN=. N#$VGPT_; M/V[HB-.#L;1EIO(QN@JT@GL.Y$ XBCP5ICK),/Z&?8P%@'BZ1<0OG* MX/B#_Q3J'\;X@X9"2K.;B X[1=^2YVX,@+_#VXI!/Y= M45+T]W_X4]Z]H9R +Y\VP+SDG:NXV^J!'[3Y:FWFQZQ@6TPYELT&]AN\V>! MXR? 1=WA#I9) M#&5]POOS3XHXQ?B;XJX>0]9*0*^T@7>L1;"GZ M\?RW+!3AJ[-\&2C,/T)522/Z'S'M3Z4GB PKDQF)!YU9'2\\V,!1JQNY>"Q# ME,(R__%C<;?Q-:^OO+/^7> CW4!$:, M)'FE<>C>WY3HN>%G+=J[%__N^L^CZ-\X0^%/E,'F?ZGN;8\^ZQ $#HNSC$-V_.?\F*_63#PX-%E?7M[G7WS8]FU1T>N4:DE)X?I5 MUIEW4XIXWW%SQNII,I54;;3#(N\"L9=V?HDOWGK9M:PH=.H2:A@SXD;K MA:KG]0OP8TW5H$"]VP1*@J$[6#Q'\)FTWOKND!AMKS6*)%3:ZZLU-+S'8LON MI#8U5=E+^)+$A@-@4P=6D(4J[FU31]$V,#,8CI"-]8O%W:P#7QH$^#/>FWV^ M!OI47'MDV.?M'/XHUGOF^_>NY)6.QA))8@>Y6K*YV(86"V^4Y;:I" M*TET69\+LHN"UEE#WPY+=&VO#2U.&U1;E$K)IH1-Q#?8#0PW7 ELV9;FBOURO?+9!<>LBS>E''C,[(3B8SD5LM6 M4]%P'2T3 8WP!IX?48"N/P%)&C%C0$_KJ+A)=?/9VM1HEC0LH'[8_,:@+=VD MWJ:R61*OJ"X4YCFVRZ]^OB> IEAWU%H8O&W4-+YP33G-0O:SQ9%^<\[3 M.4D;&]%/&I283QLD&+N9B> D@D:>N@NLK;#3G_7Y_.@IVQ=]TRE:EWT, MCE>$O(](=%UTV^UT4CA(9-\G)S1#G-/J324NLII2D3_7/6U]BR4&5S]IRB,< MI.)B-+36MB>QIO:I/TK)%J]L3?)*U5'9TIK$NG[_#JT$ ="P MC'KM_&]DZ @8*UWREM_B:O\0&[$<68Q-[7GIP+ZVK= MY'-L(-IP&SQ)ER!L@P>F.M.L[-O8@& ]IOCKE3V?GNY>_J)\AP2+1;PP#1%0 MP[01U:"9T/H#05,4B:_0.Z^JS0]P&LJZYLEYT_'OAW\%6ZZR7K*!99<*-)W! M!AA6P#GP[WFHV@P.5B;%$51U&N>/X2M?2BE2JXH5+_*O)!?" @I M./08L_ $\W\LM0']=QSEJ8<+=7?8U8+9Y$-/CG1O[/-R0-?N7]$N8 /\"1&8 M+]J\S!4CZ5-V.,8.0X3090RB5]^BH?NP&ROL.$@YQ9%KXHY4JVZ3">L;$0<, M/O$O)?83&_M)AX68-CD5B#D3^7W>-\ AW>SV+1.#9".9GXM-1PG#W=!@X/'V M]5?;4Y2X1-],Y?YDJHR-.]5T?C-7PD^F OJSRL&?S/6O(U4$(B3^I3QVG?F0 M#1@7D'_2IT:SB]*;B_Z=V^O>RL?%#1:))[B^EP9F_[]V_?_64MO+$$\<7V75 M9['5%!WWTQ7KWL1?'*[Z&A[P0Z\HFBB$^F_78#]$\1L?U=BV("_];-S M>3%UAF?&9F!'V*FH%)FL_F<8?]^OGIQY__6#YS]0RN"/:JHBC!@^NV4U'5U7 M6?G6]9JPU3!&,]=1/G9H>9KQ9^WO:B@E2JRW(4NG+_P^D0(?;V^EW:3 M&4]V)XU&C[=CXM$\C(,EUOD^>GZY/F!PMG/WE3*'\99K8D2?;)V[O1N*$FE@2"(E"=\*W8H1%#;%.R]%/^?@ MR>*"KTV)ZK20-YR&K1T?5<:=Y-F9OGW0X*%.;)''CJ[ARXM+M =&O[;(EGP= M@4CA"1$=8=81%4O9,>?\M$I*\T=N;3MK]LG-[]7EZBU%*-B#' (N'V8@9?>M MMR5L0"8#M0D&?[QKS8PQ5&"]=-%EDOU1$M\P4%X]ZDEE[+A.GX)S)RV>2HC,BS"H79>$=4@'?]@!![[+IGUE1A!\(13M*-PQJ1&;OALF M3QPT,X)PH035)V9!H%+/?/DAV9[YVL]G]H]_^.28E_[)=?.N\R22:_4(34X0 M"DR=S(?<'TP>W#MFEJ0JGVQQLUFKZGRR_F K3[/,U?-NO,H'O2-;*+6]N-T;XLVK=V8D M<7N!39<,=6%)EH "4G?-0)0Y7[H(G@V84 M[( G9Q3/5[XHKAV3?_6=I_U2Y&=]G^77-4C$,)1AQPEUGY-4Y5"B- R:# 8\ M(/2XL &+OHRJM+7%8[/I6AM5.Y5W671J<:";R!%ZJ":-6X;B\+Y)]\!^AL)D MG:RDU>X][8+._C<-IAO>M?G?/6$DC'5P^)J2Y+7^Z*Z]Q.+3D;/I>[Y,ORF8 MB.Y@ ^%GH%Y6U/B/WZ#>!N&T#UDA!J(L_OF\V6[(TM9V8 + SS@ ?)' Z^E>=<>S#A3Q;Y+7T4(&7'W#R&14!*,;)QPF^G M>5DAVUFOD4)DIAU-7U;Y[72GM\I_;Q$UA:9 NRNS)[6J$C7IY[/5MQCX%8_^ M_DV!_O\&R_AGB31H([#Q@CB$K>"=0SQ)8)4E]N-W'<_80#6FDER)F;+UNCJS MAG%=)$]/J>Z?[DG^/JU?\YK'<#<;B"P#FXS +PULX%-A+KBH3BQM,=Q$U1$_ M?[?\%R5OS7R;M*XK::EURKS^!9TX25^7E&6,_%2"M*[SK?+1$;N]<5ZG\KN# M^)HZQF/=BSZ8O\@I\:\D%]#Y/2ZX$SQN"%?$>);'AB^V7 M%Y@=]C-6P73D3^_@F D-"7S,Y,RM>HUI69T3@\L:\PGS#]5D6E,L137>U5?> M5=67JL]O_A6=FG\4%B#7U:-S[1(B=;<,QEBOQO;/FLF/:16J"#5Q@EF!';KCX8:]<(:O7-/!U#7UV'ET=*%CG M_Z,G0\2K/FC(!9SWW1VLPY*RZ5Y*]D.<^MC5A)8Y;6TR0[)[CD9M8@-"F8]N M2V*@1RN-'0QX&#%(JPQ5@14"+A:C60Z$:H9IB1#Y"P:I+>V0'.'QI4=\*7^. METX$6ZZ S8YL0(+$$D;2# NYD^9"%3-_'N/)!O*$+X[10%HYN>K ^NX&R0.= MY;O1KYZ4S-^WU=[KR8I:4@]WW^@CZ5,.?]@W+'5\8)!BT9!KVG0IWNY M,HN=;;.*:>56WF3$>]6Z#Q[_+_%?TOWUWM"/YDC4I%:'-VSQR*F"8W$Z>G$JQ<[7%>NJ MO$\%!056292Y4$YW".W)O.9^K_F)BM0NBPE /VT-43!M@8IMEQDA:--1C$V# M]0'R+UU3V_6Z#!]E.#V;(.TWDILH^'I;++$KV<*++L0P@D<"Y,CTRX1 ,O4* M3D0YM%YK(>_+GLU7Q._QI0$%AWIQA\6WM' M?OL^T&O!0S=5%\G33X+R+?OMB/WY)*TU-(/NC":1H!,H>,>QRB(XJ%%.DAG5 M #C(^"K3CW];=/YJ]\Q:P8)FK927\OU"TE5Z3>G_8.^]PYIZNW3AJ"@H0D2Z ME*CT+@)21"(B79I(+Q$1:4($I(=$>A>E*B!1I$B-]$ZDBTAOTDD0D9Y00C"% M+[[G?'-^O_=]YYV9\UTS9V;.QW7Q1_8#.WL_>SUKW?>S[[76[K7Y($_NPV@J MW^^,65IHRSUY!,@P3Z.%*3.2AF9(@?:2,^=W*]LKQHGBQ:J#.;E%8G5BRFJN MP9HA=NE9ED08Z=, T^"N]:O5@3(1:;->W=&$R^_9V?M #S?S3(.V?? .X,4T M2%UUQF!!X2=8_P7ZIT> B/?ZB_S18+C18DDQ M)?9/&\@31X#8\"7P+WH:\%AD!Q^Z+M&\4^,3(PK= S!.!4'..UQ9C-ZT6$+0 M$PDSA(>4RCV2!VMW)5,.'_Y&_51^0.65FT#&189R9JV?ALH" ([3$ V+2WCT MHD4':%K@DP68&2Y.]+YQJ]VGE?O8S(V\3WQ5&A=_*'.J7CF@.Z>CQHH!)R+8 MCP /@.>MR *4,H6&_2/ ,7O#VGD68N5/?1O6=FNW5P,])T*5,17)1E\=R5L! MO)RLZA-]]XNPYI5O:Y&!QKMKJYYUA;Y;/7NO'/'-,@K:$XKZ9((@=X=-IN=L(#;:P4Y>O$/]7 &/8CLDBKC/,BR&*=/=2\-ORF\, M5ADH/*6MP$N1_VX2*82*+X7#8K<0,HK4ECG,1,P"*5\1DA0A] \S6G"FQ2D& M$TUVBA)"$IF[@+N)."P!'=!L9C81'F^Q8D0^!Z*Z]5 ^(0X$(+GC9(DE$7)V M@C^%MJ)'Y0>WD2<1WZ?N@[=DJ#D?:#R*7Y[^FM M_E89\B^('O^UZK9_DKRXZ_TOE97\L3_L;!<5\_V3N*/@7Z?7JO@]E1=C$>L$ M*.4,#:G0L.T.0P85_>@(,/3AQ(._^1>)/K@*? I1M;)QZ-THDDAVJ[/>ZY0J MC*P63=PJ?+*RE=O&KY>^85N,M-[XM$S<&#SWP4%,+V]!IV"A_ VG1>6:U](N M[RF+Z( $)\O1L'7AY+W)DI]U(<"[Y=>7.#>/X1P)B"$$1H#8A>>Y,U3V)>6, MW>#K#\ M.I:9\U<94I@+Z5CMHML6OEU?%&E/#*:R;D(,6O"%\=_O'_#+X&NFQF2L>O B MKWBK0'J*C$[=]0[E()F)W+=XT(Z_8W1!$V*Y.GFH#W:#493]J M=%+RM 0?!MLI:4_(5Y> 28%WXZV+JFC/,"J34G($< 7M&4W)+)K@)D(5&?&, M6%L/S^?(A9I*VUYI+;TF)Z#6\1I5OB, W3Y.NA#+H'8)/I9S?9PJ1X]>9;S!J.2[VMJP M*R]LVKAN)][\9&;R">#'+L5F\?7:3)-:OA#[P__72_Q#W9(Y(HXL@D'R!7@> MM%&O#I7YWI Q"7W7^K$E0I=M.*?X2P!XZ)G[K;@/AD]_%-(_JC%P&;4SD8L0 M;VMW6_TY.BY_8 2&2R$6?[.?YMOH88RERP9A4+%@A/EY6S=*$SD5(91^<;?MB)SZQ'/P-6* M'\%4YZ=A,W@Z0G5Q%C\8-^':EN/.) MYERW\ID&XR=PAR9H2=K#;[/S>6D\HNKV/BG5%YN^V*FF5Z:,B+4 1:X-?+12 M$&WL;^B?/A?W(WO!11N5-2)KW9OOYX^HCM[T7929VM]4%8(6S!'?=_\:[,,L MG/BI\;6EQ2=;#@!,X5#_FJ BU0F6HN[CWRNX46:HL8#KG;"L#C140Z:]CW53 M.;!8#S[XNB<+$RVX"0S<69@/:O!\#_JB--JANMV)=(#(=O4P;1PVN&HAJY?O M+A,+!QD'YVPG#LSC%*M2T6]4)'Y=^#ORN-89JK B-1]Q"#D"U".9C@#G::S' M%$)^=P282QJ@<:2+8/)X$HD&3;:TT)H?:?XKQ+=%G$&H*FQ!#>9H+!JZD78JZ:/G, M7M=.0'-M8.WM^9MO&9_^_\'QKX-C4;G[-"A*_C4-^)U?OY;IFUCJM 6%EG-P M.9B,OYZ---DR@%&P0*(H/W+IS8.E-E!%3WNB(S:G@O'0="U=GV!POI>&9,HV MWHKU&)\[]XGWFOMXW]4[HXH_ JP]NL%L6281B"YE!2[RM&KVX(TOE7"SN.+4 M?%R;B%@?^4J<3P:E\?6>S=7B]$> 8\FZJ_;<> WJF9,XTS;J96@TF'%S7R96 M[8JR)5EAT09:*_^864Y^G?3A'JA9G\-^W?8;)8D*A@]M*(!F+)9F!_/U_!4[ MD-$HH:B,:AK:OAX[N%VN_4'P_G,>]BTD(Q4(DR)*8,9QR/:D8ZZ9)\.6GE[P M+7Z7FH1]V;J72!T]'[(^\:ON[#)HFYU?/)LL-I5)VPFT*;Q/U,2X_B*: M?LJXO&29*4>66Z/SB*V8/Z?.RXZZ2^0DB<".4;(W7Y$EB8&NK@A1L/O$5I47 MPMMH_JJM;H:RLI Z8\HG]I]C%OS78^4D'_%A7*<3:K5A_XAS\?53M MX(5?._&'?U#& X\1*21A8@Z8MY>D3^T-6D9'J0G<1N+EJE(=#?!W-%*@@5R? MYA%1#F',5]6G5T=^U[*HR8A2 S-NGUIOY.N)A(6\A6]W4D^//Y_)TN8Z91G; M@SSV6>(RP6E 43K$K3F)\)J23%;$;Y;"O# M04OMB'/R0&2'VK61#$Z.KW(Q M^;R!.-X7CIY?OW7_8-H/N#-Y,LOA?6C_7(-9T43-LL'3A(G=_&6\1H!=<-)W MKT!#1='.05!*R>[UL7?!6N_7117S55H1)PT*G;=1MKG-0 *"4J:J,Z\$F2HD MH(8\R%+XRW0TIA72Z9&HV(E[?K(K-3JQA]O%Z"OSDZO:.YY%J;LQ+4(QJJ[:I9HG?>IMLKJ%N_&%Z\ M^AOB!Q86_.W&P_^VUIZ]GVQ!;,(M+2+"/%LOD>_A/<8\6?*C_9#;> MY>;W)C^Z9SN2(GL?)"MKZX)>0:ON(>B7D)-@@5>G,;I;[P?'LMHK%DV35Y6 M@X"0%F5QZ9!4=3,4GX@(PDF?VJK0W%AL1L=V-)R>:(KA 1\C*^-: M(?0J65?P1^V'<74MDE5?F6#*^+ MD$>@5OW[V34_&QQ=RIL++[U+'T\7+IU[?'L\W]S\A_OA@_078<&WKME!Y%'" MM/B$R5G]SR\P[^I#)E&Y:+ SC#J"J%9L1T_W8+6:6V6(CB3; ('V'#JB&2@> M^K1/0H8!E? T'K0IZB%5$&,W:\N1]KW12Z#C1]NRO%XO"J#2,?!,,?NF3$ M6?O.Q\&'$)S6,+S4VO*R4#9PV*;R1F<"BZ>9QHO$I!2P6Q+Q4O3F2;P(AAE- MTG<#X>YM/W\)'_:SOO-K EGF,B\? N[@"(KP>JT96?#FO(2UY3*LIC.RYU?/ MO+] D 69I81ZAI-D#O.DS6 GS:1$ZLAL1FW75* ]2:$&#QL)3;F;)&"<_'J: M\())XKV3VDX[<[61YE9+]U^^P1=6P^?GE? '77S'UPEG*9DUH5 \$"L=*]1: MAZ4SN@H^0?3V'K)SEUM,N-/[H\/Y]*6"^L/HK;(M_BO +,1#)%&2LS,+2%2T MGZ&>>4_26[WBQB\UI'KI0X^LR^USZ]-IK?G2&4X2XO 08O:9YP M*?40(#@3EXH1;?S:9+;+B*1Y1>ATT#8&2I;B4GVB:AI0H1WD :X1&-;*%B*= M&VW.MN(Q$NQ4O^JQJQ:$(/.RD\2)-HO^9)ZB):.I08(_;C8=?H'HGT?TE."[ M)M"JX>!:8A68K'/S<(&G\.6@I$;#]\D1%F['3TC0/"NKARABE&'K)\C%Q<8 M;AD;G(I']4M.3.X6J\$ZZY(G?FHWG[/]9'M%R+"0S#;X2>TRS9BNPS]? )+9 M@ 1'8O22AV,GZ*RJ;FY2/",6>0&R)H8'ZC0WQ'7O;N)M^P4?K!;DB#VHUS1_ MMG6O\V$^_-$JY&PS!$>B,K3\I69DV=)UW;MWY5B81ZNL4F%\(V M1#^; \"CH]6$B:RWB2\7U[>K5_DOC4C52(FO<.UZ%,8ZQ>)G1-<0%R91EVBG M@1'E.L',X/O(,!!0U0XJ:%T;CHONL/8K9/L4K1\CW^229S[X9.W3),KXF.9# MXMI@MR*5!5U%1)1:N_X:>\%2:+]@\]HAZDZ"W%M2!S>V.9IZ#D04%:%P'@&. M(S!B(D< ]IOT?XLE6Y_0OCK@&Q$//[6FK];T8 1XP2W7G*.0Z6(6L[;J\9D8 MOE#VK2/ SR: .'?,L5)@/YXX/W_Y:/_E.XU!O[C[)K@ MI0KC3=4;@S>MQ[$L(-GSLV':%6^9P_\ ]4O.?!GLCAH0X*AZQ/G%[NT,;VA2 MF3Y!AH>&VSW[C@#'DHA#I[K8D_YT9/C_MO' R9[MZ3X:RLM 5R(P031R2 *2 M? :IM#^(-9L;1'X_A$/)P5W"LX$5E UG?^ZV'IL_G6)R!47FC&/R!!'-(#.* M'_N1FX,RO?&>X.^@[%\$5,4B,W^;EP4'IK+9-O^"K_+6XDA&DZ&IN86UU$\]5"R("NIY>XY?]VN31%WA;(68/X1 +.!Q!EM M_Y)!'[JMH7' $^U^S9(51\24P.>%/JF6,DO:*DQ85G'G!.XB.OG8"JGG3QZ>P/B.>, M ,M+W0R[WGG\3'!GK$S$E#,CQ=PJQ.^=&L)593?,9/G[\K))A)/PMHR?;/:; M:FNY?1!3LWV_4LFZ\=C9UC6*4$"$8LY]F=PM.F8 MQ&IW0<_UXT6ZFEE1Q,6:Q9@5I:BYI+3SX5\2\U /)&9-C?!Y+@))EA5F)I$F M;C=/C*#E?O70:-S6WCR-QIG)G-$?R83M[OBD6@0]INBOS9IF(YKO6>H9;8Q6 MK]50UA*]-?IO777/OQWP*/HOQ9SBL1QE](G@Q]OQTSU=3'?%Z#ZZ5,E6#FT@ MJ:^M.F]ZJWCZ[ (4I4).8(X S$1$N[4".AHF\#XU[?7*DRH?\\9/"\J/ 'ZY9.SVL=W%)'72I#B!/?.NP#88&+ M_T2>EAPA88VZ/.BUK=2O]/C)"K[UG>(26@!MA%L^\+*T9:>W85%@D%H63K8O MF[HL?J]0C]G456C\Y_/T/Q!8U$D<:C,>)](Y+YT^HTM8%Q3*>%GBI(9#?JG'B\\7PS^5WFI2^R,4H+\JR MK0LU12S)MP3:5+PY:\[#EO5>0>C[*#FQ\1^X>93.[+?<"FK7$N(7TQ1B4?8( M<$'MCQ\ _WAT!>T"G)K!1&]*+/KAP)TM?'F6"P.C"M(5R@<9!*__@-.!U\.N@C>ACZB&/^++%>0,(CA-+GH8%Z^82> M7"WB?C_9\(+&GLRW9B@M>C?)D$^!ERRI:L1'1P VF$#(HDR,^;06ZOV:\2O4 M8QG)>,'X;_M?/BI="CVI0W?NIL*>LKVO83K/&G<$GZVDQ [C,$/EDJ?(UN")N$QG?#%H*$3$=V6?@<.Y>SI0;3@MM8W_ND7RO MSY%74ZRX/I#,+E"US2V%42"\W;^YJY]N MFL^,_1JBM]!T_ >NXW>=D?]PGQ:?7# &"'M$=#V1]E[0B>%=$'B8W>>SINDU%B;!&MPVE M!>T:1YC-9ND*UGFTG+]Q"HMEM.1?6WOX7'2H.5GGD_@';L&4H6/SK2[XC$U] MO!'A-5YAI6WPFZ$H4WYI]T(GFF-[<:%@%3G_O->(TV<1IV7\)-!\OI[&P)F/ M *Z#,X0Y!4B"CST,3#05B)5LOM 0?@_/=G/9_O#%#P8;5"JST6*EQ7 .$S'$ M'[?;P0$_BY._H):2[XJ+*2V5I 5C:=%4/X"_B&!.7K*A+JJ$H PYZVZGS1(/ M<=2]FW<$:)U(>X1^"7;FQ"NOG]R!SRA@WUS9LH3QD(*ZR\PHG?OY].3-8%V9 M4 W=UF""%R6UE9O:W^@T1N6S>6/3&505F". CZJ107Y82TY)=Q7RO+7R(CQT M;+FR9]3]']CMZQ['BM?IXI;9]V97I&:HU;HNR<-2'-%C]Z]P258Q\EX[GQFI MM)&^@+,)JMV'FF_]8R?MS??H7T!==/-_I[J(!1AK8\11$/[T8+JFI/.RV@.A M!KHD1_/'I627QUA9]VL.L/QIIHK/7+^&3FW^GP:-?S4^7B;.!.?F7>?$WM1>E87G@# M;_TNZP-6DX;W('!WH>'S@+%6;O)E8OPB.(Z?<>P(X)+(V4WE&6U6S[=?S41' MO<_JGL@<(Z#D@:K^Z<8Z3GXO2N_F739X5YOGN,<,XT1&E<9-;26-QHB=60%,6A*O$EEQJ'_P*\7=+ V;B+S1O MLR;^PI*Q$<\ZZZJ^@Z,:TLNS-K9P9EJS1NJM)6M:@O3#= O25X. N0SR^6U" M53A!&HS35SX"N/&=H++%5'LP4EG9AU>. !%M9-&'(B165VA%::LZ263FH_9+ MVAI]1W4C?8D#X,#34.KI-I("?!3Q,:V'1LDM<3,N=@,I:3-A7F+0)#67W!0LDZDFD1LG07I&93E#C9-CP1$Q\U]"BW=[+1DQ Y3QPM-QI-=RV?=K-,VLK:D MMR"2/1_YTK1OO@?0?BRF$#@+Z":(J UC6O:D62V43';F?_3YFG.MUP]X#?XD M@H5&9#N5TZ\GY*<9&AAW=/-6_%P6+5*N&2?-EE1:>VX?*G(ON4_T\_.AO4]; M/6VR0"_=1Q6@%W,6:I)B6OD#2$9$N24F>_TD)G=_"8_[50W0C?5"I81W-P3\ M+ED%'6^+4O-8N#H^2 N(OZL\JCM0DIHV$8_C-YKDD'(!,PG^ Q([Y>Q8WK[( MW37NJ#,&>EUUC.9?.]:PR7NO=YM\+O6"DF(=#.Z1]T?!YL2'L2)HO8^ M4S;^^*KI^=;(J'%U>CMU0GDQY]ISETR^SA)4"Z<[I7-Q'9N%!45/IM0,QL/9!"-Z'QG)^.>O7+?AK>9COG*,!X8N^H!R%!OP MXKZ7SVQV-V'OC3),3M]]_R[DD5=U+B%XH7O@ZATU#RZCUZ-E1M:^ IX!BBVH M]_$DXV2OY#D/3_U%9(],%,WXGI7!!,&@YV^\=CZC_=RM;O*\RY3[ZBT= M:+JAI4ZW7[.+[AZM;&5/ M_Y@H*:>&TGNRS.1*2$=I^E96L*Z4DT&KRU;V^VW^=YIL%OT@P__=]TOW+ X( M*F8)TSF%P>PU-= = E![#ORL2"74$)D)KY%G]<$T' MJR# ;=[1 PM.4(DLNH9[V=%1T.U%B/4Z DBIK>V?]$ZV0*4]K&^>OIMZ(5+4 M7279+X(S:V*3\JI+67>5JZJ[?_!G^C7KCK?;DJLEY:B;++U/E, M^RMC72#I^N\M($;PHR3F_GPBIU'FBND8J'^R6;^X;V7M0O7W[[VJ/>G?D]D< MM'1/"*;\K%G%RI4*6]VRO/-:J4C"L&HD7W-)!%5H=PW&TL(RBU$\^09NTF:L^:HU4%YH[YJ<+N-A@-JC23./5]=K-]OZ M8;3(2I=""UH^9#E*.-IU(4Y%.!*_1#L)1PTP%GT:)H0UNA PTZV2;;$P4UZ!@*Z<*NEU M"/G'JQ[.= :2(Y4?)-L>N>.!2P4U1X!3E3 GO/#[$J([]4PT7@#3 MFE9ZZ])X,Q]NIFMZ/RK6!Y"LJS8@65"1J71_0?[KQ1CM\Z\A;N5++X EB,6T MA9IK\5@H4<)BTXC$0_V:DLBT&,\$,AFZ./IHMQI]=KWRLN8'2]>-JQ4V MNE?>-$>HW?.>,5@6+[F&T"W97:$R..)15 9<[-+V%#WUM'2M]ZH:8[C!> T% MX;0RW:RA,)1Y+5-7)O>Y:X(4PRVM!^JJ#M>BQ,'J_VP,_>\@KK\'T\="F0,4 MU1OQ1O&^,P9R!A4Q?8$(Q),*C>/,I0.=)T'6'V[Y"K]G]]O3]9R2RQ9K&_#L M=9N9NKP?Z+\))-F2A2C92[7#9 U?W]( I&G[3_C9H8LDP\(/.@'&%3*B>2LK MCYF9KVI)?/4%3CLN]6SZ(A0CP \,.$FL[7T2&D4P>[Q0.,,59B[7B8%C]5Z4 M@V/J=.?0$A;YU$%0); =.879@NGFY\^W8.>,I,H#9CI-0PKOMOH<5 D@2C0H M79\^<<]JN:]SZ#_[/%D]D.6K8AQ>?038DJRYEW'P> WAQWE737,E, I&R=%* M+IQD40A S(K^7$-OV]VU*3(<$'D]!1^ 5 ,WHP,YXQ"/*7;-"HO;LH]&J2P! MWI1GK]6_O-%;O?+(\]C.*("7Y>.R43[L'B4&[(1(Y.?''42T7B1?K*H?595@ MPQ/A'48M#1^C>H5WR)]*W 7O;^V\)TU]]QI;&?]0?D>;W5D.91C@E@2\X$_P MRIL58"Q1Y+F^*S^=^GWV>W7JZ\EHC&HR5]"++E/+6+.ZZK2'Q7I^_GH6ML5B M>4L,^0PMCFRPU?\I/$<@_H?NW.RW[KP?AR*?+R&<'JM>%6DA ELF?MRFIYY/ M-'[" _#RA1A._#G3"4F#-32DV<="TS"D@[K1C-AD6B$!T% M-'M&+NS=1.^LC2,.Q5OC<^-VY22W508"X>C8(IMTY=Z%]:S+SY2U4]S^I94HJR2]NMN0?9:4'T/ M!C*?E8!H]K+HP7PPFEK(1/2Q!X;T.?W8:!YTPH-BR8J+E,N0Y M,W>HRP\2U4H[S^!)"],K%L18?^%(DB198DS54;SAN=&Y^:+*$:F9=\)6 %>= MK>)C N\4W#N0%:A(!;X',ESD$+Q?(9[5)F%+:]+&([+)G\5:;&<\).L)@7V= M8&X>Y)'G=\$WSUC]#%TOP6;PC@1YXCB>U,99!^%N59*:;^+5\J"_ M-;QY^X)FVB?>4[-GD[][&LE^[&M&OCH+"FUV6D2SP]1HL#5"U?6=K6MC6FJ6 MM)2TZ=G""K[71L8=%\,8!"TV(G_OUS*3I8AUC]+!YV&G"]89SUWFEMYL2[X8 MM/'"812\\1*2Y740IL0L$B&K'.)OQ,KN+)[\1M.4[.W1JS!M%;TZZE;AN:7+G+#V+^D#<[W3+>>IR2 G8X 9XD[6#O%14*62 J4 M]Z4V0G)2I]3(+J4)M6J/PH).!SAWY7 WX)QCJO6#6\1WOLW,6O9Q[4RK.GK2 MW_%*N!]VC*L+YGPVA'_W3AU;13W93/%NRMU"AB(]9A-7E,OWW$.^TC&SC8.1 MP;X^H@3+K<*:LKNJPQ-BPJ/N9OW!KG-"NS(]@CY:51J7&U7"2@LOA@^%&Z*0 MS9S8I'/4GODKU<0;^.MFF0<8:HG7=Z),EX5'^BCOWL=&SR_@T$$NT!R=]A[# MQ81PR BWL(^1XGO1 >8W0=#T?,5FH77">Z%2X>I4W^$YF8;V!^G"4@I]2JNB M^T;[1N_7PFBKQ&7]3W !CYRV(6A7$-$ETS [H@W6&0?MG&,"8[6QZVPTO/$6 MT5,S?2QVT3/BBI#Z(DLJ]%%N4^5&'T\J-EV 4=I*2D5^=/ZJX9J)NS9'IKO6 M\[-]DFV/B-I171J9TH/%KF7Y'*5+@OMW#>3W[^ 6I@8)]:WXI'@G"A+A@CQ; M&-XJNCKLF:%'>Y"W)[ TAZ'_\46V7L1QO8>5B_O3G<%I@2N;W"0YV#5*@:H0 M1_B23>"F I\:I#H T1GT,,>,^M+[BKF+$"_JDJY]8NC+%PP[VY'(ZL%.Y#-[ MI4I*-MJC+T:@L3FEEW9#W][O[&V?^X!YD+U7V]A]M?!8TKBUT=NR],6J7U>[ MG&2_E[ 'I2H$0U44)XS7%K>5I$)^%BSM5LNI0H'FSUD5D3?$Y(NP\M8M;!+6 M7^16N4MN08W\/+0@>K_AF\BWR']39E/>7>>?=D&'P+5&J!"R;;HXZW' W2;@_'7-L&^&!(W M>+BZ1HE"(7_:#)-]X9?,]1V8>L4-A9,@7&L<@;DAJSDWP=AQ_$)GANV,71^_ M_.;)H)C'%P48.*E!+[CVC^EZ+)A$]%[YIBKO-=69+=9KSS:)=RM?O;Y# XZ# MO1+@"NZFF679UUL2/+'I],)Q;W2:#/-J\G7W#4I\QB"[6]+KFU].E^Q< S&T M7J?.'0P12PBOJEMQX(Z3:8]&X%S3L_+^T^WAJ1FF:4],C.ANU@NTCKS+6D4R M$=T[YIF&/%2E,#>8)PU&'U\Z-V5I^:E"D\XQM_@# )AOGUOO8[O-FJDE?\], MY1Q1K$='>]"F09=2U-N@1M"5T1#]_+'A7KY5[Q@*_+QT8T5&2O(].\&!+;=1 MHG:*1G#B@AW^B]3)%GRFPTU@.]8)'V6!B2()3XCAP)[X52G862K#>$:WOZRV M0+.*;E7&IF?)^:KDB[L,#*4]O,>?2.RF+U 9?W?6_C!MT^/JCC6*K.@Z3_=< MGI)=8_SA[7W J<1/QTMA%K3OS*1%UC0$NRH0>P0(G;].A.);0\#F%6,P9:R[ MDAJ/&G%"9W[ZQ_';G1+/!O+XHVLF9P 0,68_G=3H"!*,=HI:9J&J7GPH[3+"?.%7?H("7U)U-!N M@/),!YS[B0>R-H^4+>>_2V8HX-B]63LJ?[:8(T P]:)<.F+T#!%-/?V.1AP" M*)F(Q5P$EZH%SI%@1G,\8&8BXA.Q>5;ESJWH5Y?#I^[Y^BEA M[G$X?J*;'-C$ZQ/>4NI/C]* $,E](0K,)*R4A3V%GS]W-L+$Q;>_W(?-;F2NY M%%JP" 6,1&9/;VV-1 0/>,JN!D_QA]*8'F$8!VSKA\M$SC,-0V$^^#-[CH:X MWT+ P">GN8'>B^PU"<=/.W\7FV5+>-D=X$Y0([XAW5J?0+."H1 V]>+\YMP0 M$,8O5D(ZMH"_V)-!N3GUJ5 LI/GJVDW^,MP)@@/Q!DG!Y3P-<9UM5JQD"?TC;<>WE)ZDV@S70?^K+% MO0='@,;9!:NIG9S'5WD]?11L;B2G^M^[O%"9Y.DWXIN';DY3&'DS*8 DHV,]>\81X$PA(9>X M1-I.!)U/:5,1;(%)+;[V>;I*F=JV4;H1DR3^B8!**^MZI3=N=[8\N\*,(VEJ M9JKK" OJ5'PK# TA7P>5+%*$^OM '+>A'WL$' ME 27W>A-[NT^Z_"2Q(ZUV.*OJ#3.2&P M5I&=9=5!#'+C-0Z!:2TY IRV_>4T&--\>X,?>CX@9W%^7HYF8E94R\'&9UZS MDP4FFL&'?F;IRUP(Q[#\"U[SP[IV!R$V(39-(58S&D -)F8]$Q-[R 3J*VTY M;E_[2\7M#?1W?YKG1XFB7],>WQ_EZ[^;//&VD>X,$P>Y]^U<'*>R-ACK3>W>E"!&)#^,NS6WXNS"?4>P58#>BU M<+J]G*F"],E(#S[=MS.=SVU6Q'!VHKE@;/B6NHTI_(&9.ZK:"<:TQ$TTL&?Y M5/LZ::[!)+3WL'Y-+^- ?*.W*HY[@'M ]DDV2$I''UNHT.QT6%"=:IUJ8R!G M*RW.5>ROU^\R.JL4#Q$FZ[]@1=_M.3R8"RR'1F]<*$9&(Q;P2(B-VM" M0,9)CPD9$D.$IPY?5'+,QJ+H7[B_RZUY;UU[H=IM)"4A=]3@NOQ$OT*QRY>6 M,TJ95_.MQ8V370O*,X,+KY8&R6I2?YN=*R@CSA)=A_;!W&2>3*=PF_A M1[4>H7&?'6ND4.T)O0",^7VE1<>T1'C><$T9J#-(LQ:-H=R=_]5-.)DYLC/B ME"SVWB'MJ9/@U1?>#(LC:].&::A5_PO"#04S\U9V[4-STW:W*C7E'U_YO/8I MZNYI.GXF6%TI^3KQ=X_Q@_$MF#^.1W=,U087%CB]U D&)FM(;4=K\ WZ%G(H M!T1+#J7TB#0\_;5-4)-:2$^_OGS!=V&Q:!PA>@_1)Y.T5):X2&DH7K0H+3:& M)!2;0)1'(?W \+4O$ME$(SP4L] #/#X%TR':8>-#;'30=SI\/&?? UMXBGXH MVD=R';\>]W/]N_M06529N%GNDE)MIEN_0J/K6J9:=V005[%LF9:><;*!_%9F ML/Q$XI6_Z3WPUP<^C_U/_T.++2[ :7V,]L8H1@AOT3GWM/M 9MG56C,SL*XQ MFWR,J5D@XX$.-T8+4Y\P:#=8SN4!_P]C/1VT0+^CC*OKJ#9I+4$G9C MPY8OBSS,R')V+G57T8Y^6O+&'S(NM?'X,<:U?%OZAR4V2H';V?_!\0^\R88G M8;VEL$#B'.FQ6YW:<4I2N3.N)_32Z[+][?B,VE*43WATM%[L1[O&<-GN^2?& MD9(N1X!CK8KPF0ME=4F(QSRN9-E%G4%Q)UM.SXA;LG4) M$9?"0Q3?_YS^?04>C#='-G]?@:6'Y.:EWU? =>^V,>T* *=.AFB3A7#H':RL M^\@]5_"7ZLF!5 B9O+J#QI5T0?JCV]"6$\5H%?F%+Z499-)Z-WR0QNBA[4E3 MA>T&&$B4-4OB%J1_W#>X9Q?JJWPH[!Z;)-V9[-6>V./"7;X3)[&,#_AJ#F:E MS8NG3TI3BK_'8=7:QP!584C4YB9QE?J]OQ-E7JW^O7<^ QBF#^FN M^WRW-G\A,W6EA1_[.X8.6:SL1Y/YQ$@7E],6]@4(4F0M2C(IYMZ$P/KW:T, MX_(V^DT_[[S04.@O?:FU\W9YB?F+%2)6G6]]F1'*A6@SA0N3Q>LHQ3"#WQTX MAV&G\PZ'KM8@"FYN;#'48@ M^K\=0K6-[D8E@4^CG9'TO4M)\:UR-2.2ZA+'O\P4-*: UC"QWCOHRO#GA2>$ MZSH<*KB^X-_=8O9)J4PP]6CME;**$F&/:G-8AK H,&C:?3$0S/";CUE?;Z/* MP6:N9V$7BHCGTAV8,8DQ/M<8;&SG]:(\0OWY)W? MZ0 M,M2-[*L6Y$9J 8\\ J_J: :\+O)+ZU[HM8UW97;J$N-3](LS>L_^L"6IJ M,?(1[ZTD9Z:^BWI>Z9^:Y9V]L&OHN9.R'R3%GAY*H[>O@M[]&QO"L/>1#8FC MN*K%^0Q*&5ZB>T+E[M44-CG=1E?T>K9^!H+(H# 8UX6YHA1HT3F6<(G/-F_L M[KYG+\O=,I4K/D6"R6M[VB;W:!.-.DN4T\[HY)?>Q_[?I9BB5TWF3!]]$ 2W2MR<1M>4# _AE\"-<\:B#M]6V3?@O54Y&3R0T.B 5 MJ/!MA9AF1_Q"5U!&IX&W7(/0Y R'^4I]U+!1>CRU=_9&)&SP5T]B_XW9C+-K MVE3X6(N*?46CKWB@M\;+(\!@5\,*):AL&. M^-)7.)HD"1-#XWU*4A$L:^(3UK>9AI#7;EYX<+WXF=$#UTN4-)@7WMII'.R& MBL\(VM,,3SH=$)C3HYNP/SWC)4C<^'J/XCXC);DI3[+<>"SE&,;U0M"X/=2, M[2F &4 H$K654NW:=?:=%Z"^R>]5#PR6GZ$Q;%1ET?<7"&>57]@?*Y0Y&J-] MMG\$J,M.0#,$"+0= 8![EN3KBTEGOZU>DPV9L6%TBI5;N_71CI%[JYI:$K>3*_4K]6\'R28XL'.5"-*6G(OQOZ$Q%&]/UT)$#A-Q:C$> M>9PXW=D+O<8_CQ6H==>-GLT4IG+>#;C1K?Y9$'2#*(:'=MN?P&?"^Q'54K@0 M/Z5>'"KVE4=\Y[624<&]>I,.,>4;@:IUU9.7\"@:5Z$J!\B2Q; .@JR:%Y%Z MXQZ&,XDJRX&ZN9YOP\><7W;!NGU2'U KJ^Y4]K&>=.;8O#!D35(FN%L8!K<; ME3J)HL'L446;:A71U,NK(_J'$.KT+[#PZ/I/%#^1%?^^*YU?+(7@3Z0ZUN'3 MDZ_-=%D7^/[:Q$+?3^: _Q()N8( M<(+L&TS2H7:^G)E9LX"N!'1@FD<"@Z"Q;-X/8T)F@EOKO9YU[B9\3!D%.P.G M_3$]FS(8UQH$0Z^70XEK,@79:<\U+K"#VHM_^6+8@/N[-P/3\,>@3K@23&LAZ0D,-"'=+(%G;<\=D=E,%+QH=W?>_8-4@J*72J5AL>!9 M13'PY? 7 ! TW2*_:]QE.6#E\>ULUY&RIB8WV4*+TG?!HH-6;:[;FJ*HR/XK M^P%JB8]G *BHN#2],3]SW2^^HGL)&UFI\I':J*9KWZGE?PT.R7Y_6U=3PX=V M@6:4%I1P5# RB2=G[J =@>$@1( ^4@ M_ESCLC 7S8G^G8Y@#/I+.L(JA!P/L:%^A7 < 3S1,W6+?M$8L\DM59$\1%YA M E5<(>_*_!H-LUS=K!U]$,DB,,/Q>?K)*6X;>N\75.G@Q95S3^;/*S5WL-Z2 M;TA.35W9*E$,5M+LTB._7J)+SB(VZL/"WS MO:MW?>X+K$+W>M,4V(NX3GHXYZJF@)@Z(-S')1.WL?KETAZ74R[XA;6^#J)1@ T/]T4$IV(/) DN!>4G&S09S1/#?H'W/*0,$5X. MIWGN)SQ,_'1*663YK'G30BBD:KL=.=73IKL(B>3G?M[]K>YUX-.5D/Z]N1\Y MIKLZ*SE&)Y2,3P$V)99D ^=YZ*/2Z47B(Y4E#-]3I4Y(343/_.M(CBO= KLJKY3$0?<@&(FR6Q' (+WA"K$&9>UM)\1 V<@ M;OV""(^V@[CDQT<,R.BY"C3S+WA^2C:CS6O+I30^B3Z$BPQ1*9QZVH)TE:AA M-4X5@0_A=+%2P$[KVNA '.EF^.:OGRT?6W,&+.?GY6IGY3X-)%WO3$@H]/\J M\1T=@Z@Q(G/,4!FC,8R#D0N5VAL"F-_[NR?(ZJ"T0/R)I:T4)LI\D=N<8%CW M#VZ!^U\,K]D8OGO6U>[[%CAU19V;_N+>Y3@B;:I._Y;GE=+0V'D21A()).N3 MW,B:Q$*I_DHM^85S\X%!_"^K5R[XQG/SC_G2'WPM59XN:/WTNXS0TL*T-O5, MA4@$V08+C*(A?*-/!H[8J*)%1,P\%PZ9Y%L/E=S8LY,P'O=UEY#++^OJZH3> M. )D^"G%\O/X)X-O3)YDH/]VS^(Y]0NBUH)V C<#2'?.J0R,8@*9?@D8'?2F M)CJA66#)0XUA2W*Y/GH@3*>@)C,X^,/#! Y=A[34Y_6J%L=(^H@VB];C\*\+ M-87M@]]Z.N''\'-'@'BX9$#^4SM&X_CV.H[&VY+<=)4ACBIJ6P;\K/-;5=-U97O MRTH]^T#WA/2RZ#;OJUO']F_\UU=8YOGK#/4*1)IQ/W)\1E\6N+UY@F0"XZ=D M/M7QE8GEOPBMLW^3"8[>^]E,T39]D4T7=O(P2RJT'J-^D8.;?:D7ET1X0ZFS M=4-4A\RM=""B=OF&8$K#Y5_6,JOMM F)G]H2==;/+.Z&L:?*_N)%1Z]AK_3Q M)&2^BZ8&2C38^!KRC,'3XQ"\N; ?CIWW/A(+P]I,??'@7DXG.H*OQ&M,FUNY MK4V0O0P:AJ[@C\>@N+3Q:$(D'G8$8*%>_G@V<[[B'$>FU0"LB0?:<+SHY[>Y M[)=57NSK"""<-X 5HQVQ"6/"+;2GJTB_?-CDL?'X(D/\6@]O%7_^G+L S!KXGL,-!P,K)&)HK7.&=Z&WDRT\#@4U M]5[D&PQX]DK43?'Q_:D>+-R)[$^II"K"?"=$0C2Z%*T-GP]HUH;GSU8;Y_J= M9V][W6*U._"$S'X/F(0ZV3<>M45GQC_(+["0\;>(95R_#*/?"(0-6T2/Z M0N^2GN)><8_EO6F8'>/9-5Y.?X,2).7!;GBJM+?72:E(FVP'PSD0\=H;D>P[ MT T%4J ;Y/R^$%$?7V4<3K+Y[#Q2T\UXKHDA/U/Y9GMIJ/JEJ!, ]<./-F/- M-J2'Q%-2CXQ.P2X,U8!B["\:,B5%.2Y 3V\\:@0W)09[\E3,GJ'XB^)9(W83 MDG.<]<^]/]UJ;T$V]&U69E\6DRAT*;*3'Q]MV*M_O"W5Y2 0D["1DXY@)UG9 MU:WZ?),8:!6CCAT!Z-78($G,:T'DS/+FS4H@$Q%^(C"$1N%\^HSJ$0L2MDED M<:/IX*7H[59%F"'DU,_*?1PJ=+FKH_# N?EQ-N'2U5*@VQXT$GD[RC:+R_$)-% 4C"FX'?/+9,13P6:"5^GS^IL%:Y7K'M^!)@_2]8* M&3JQY3[RH3Q!Y,SR&)ZER]%)TL"I^(UY_A=2^VGQIQ0'.E*MJY'T.^[B-)LB MA0GKF6&8[*'@;W%+P?7V?Z96S]E@F4.^;<3Z%YD?[@\J_K3S_4]; !CJ=?)9 MW$$/B%&[P'ZNK]#MU]/VE8YI"I+S@L=0F]6YL-.VH0W>5P$_;PH@B2?P?9TJ M S4^N.M+OGG6T*2GEG5ZK#$*)0[M\S8Y)XZ?LM*>4U[T+EEG7SD"@%I/K"YP M[]G8S,G="^'INB"(=L4-QFQ&"55F^X0GM;#>/V4?X3-F\>7'H;T<8P)UXDO: MNI5XZK:3/>/#^2]Y%K@?1X V&=]Y-3\1H/D;2"EF$DW(T"VG.1 G:D2KFZOH^@-2QQFDULAO1E/2LSF^%B(6%]\P),D>PKK%O M.@46 )7:M-FC_.,;J\R]W'6U=->Y-5=%6TRUS4$L^NRZ]PKVR*9KF3\G[]$6 M=M IS!_7-40%T68%7@;-@X\ ]1;4-X_7?S8>CE+/]!X!1*DT.$1I1^^M.T., MVL [5LMH @L-2QG>/K17^1T_Y(\ 'X.. +_;T< MQH8[ L3!)0)ZL,Q-V."%"^NU:(_TS@4W?TYCS4@L M)FM>+AT!^(A&&&BH CJV]<:$J>%0LW*>[5KFQ#O!Q^ONKE!6??E\8XY+)MP? MWZ8\/Z:0[X!P+/[64>SJ7V$[8]M9.3-K\YE?V?'^F<:/F-0P!H$P)H"^9B B M%/T8% IA1;@N<,![D4"8NW-9 .I3)E-Y_A*#_$SJ:_GTADP=3,VKHNLBET5\ MN _3]-)/!*V,T5!U>](,5/_W]NIB- VZ]'0FQ=I+$7W]E]!3BDL6F]P8=)S* M2OQ3G80ZZNGQ^WB%J")?MHKOP'D*7D]6)SB- X_[_UYY#@%\H M@C6QBB1%'6NEP9FH_X>]]XYJZEO7A6-!I(D%1&I4D"J@TI06&R B1$ (/2I- M0$!ZI"0* @("@A2E151$:J0K+70$1) JG00!*8&$$I:DW>6^XSO;_3ON<\X> MX[OGWF]\]X_%8$$RRYKS?=_GF6O.]VEEI&JZY0#8:Y2V9&=WV&/?@HCC*)*0 M#]^9EF^G>@Y\?&$K:J[S"0&5?4B1HA^F@.B[41\_G=G'+QS9;GA^U[+]>Q9D MAR6,?*GG 9,;0(+<\1 #%WR+QM\R!)KBGH*B.T.3/$+!.1O6/?M;/8S>C1IW MZ%6%.J<MMUPM'W!_V]W+OA#?TH5\+#"USV\)^FC[;:8],6K#[3G] M7$CAQ3XK:Z3RM:,I#L@7,Y:<9=*S#\3%S^':X;S!(2!0Z\4TUHGQDK?18UF' MRH=S_16#D1,BPC$1:P MI$<2I<&##S.2,,ZD(&HV,$C,+2'#(Y;%:P?]0K2;W(A/]8_KQI6,B=<^*(_J MS(.(MH3OCD^%N>''IJC2C&K\+:QP\"Y&8OUIP&!&*J9>$> U[M44GD9RNB9, M3'7X!-WMU?,)\OB8:EA5==_<)?>CQ2,N0:GY;X4[UJ?H(E44'T.@FXRDZ@.* MTYC]>N]03V34;66@U.F9&073M,J[%)CQY)Q;3)TZQW/.CQK&RU/>"\UIX<-Q&:;LU-P ;\IKN$._R('+M7>](.#9KX 1.S< M$&3GL0:!W3OZWT/0_"OXOZM 0$S_+ %8C/F37@_?#OB?A=P^_E%\XCH;[,_: M@_GS_T0JZ#S?/VB5_M:V NP?52P@/MM;4;["F?!K:3PFDA8>,5<;&%^K\HK@ MOU6<1]204Q[T33:X\L"MZ=G&7W]56'LC\,S4X!.R/NDZ0W-\^H_>;6IS- M'S4NI'=B_Z@H9^;S1SVIEYR8OXO._:8G:-;S1YV,_S^WWI(I3=&+7-6$!;BY MY;>L:5X^+O,];?PW522-UB%58\"5,E,697'QGOFIO2]WMK=."L5U'IFR?'2F MY65HH,@-_-^[I(K-_:;R:/?(1?UP[VOVO3>F_B4SX9^%EJN1[,D^U. /E>3, M(:S:8[IC'L$7OAOE/6#CJA:GUY5T/?B-5D#]6?8[MT_;/N?&"Z?=-H=R&'[Q M?$4:K(^2'_/7=QW5.WSK^;1WH5S+[47I"WXADQU^[LN)-9Z7T[4$K@-ATYF2 M;>[P&Q2=S(J*6B?]%07)O0DO!4]^1D'VZ:NL8V-8$'>L&#UXV$-;B-EL99C3 M*2)&?8:H$-(?U69%Y:L'MZT?_C,/FT=C0N"NQT3ZQ-Z-:$$&.>/H4E1NW3O44#RXJ2H 83&!B$I>LEC>#+=M:;B8CIHNKU%KPAU!-&"'Z M>;S@ -V+J+?N\3PA]*E,YYC>DP=Y7Z:22B [EI'_V13$83\KG?1WBT(]L=4[ MYXZ[7*DO+\[?)R.1$@75275\SIW+_1Y0=]T_V5405#E9^FQ)Q?[J1@.6":SCW"MPP!4008;'$ M+*&N^8[';29/\,E?-'OZU.8P$EZ#G^_QB>::RU"K\1,?E_YLP8BGH*G2@ 5B M?"JA9]FR<-FSQH=89#1V[9O6-?>/\;TB?9B;S(E?DEGQZ5,1DP<>5HNRK@SA>Y6?7\#&BG^1EF?XXBX:+W1HS!:JHL'8[\ M/80EXJ<+Q30-\&S I:9 [5-BCGI]!B (6I%DRV("B M!CN$<8,+V$:P()8"$47R&^':4]7FQ-IY:M&O R(H76A8:I8D '+ZNZGJ31=+IL9K=9YN^_PS2F\1%4X2"K;%D(S6NB*X)94) M\F^ MX)+$I*1;\%$9U6?F\]:;(S_/S7PN>6%HY?OCPX1?8MTSPQ&]M*VK0Q_)L7S[ M+S3R(%6O+XB*V%OU[$1;"9Q,N<>TBU5LKQ(D +-I>2'8 M/D"VWZ"O\#8MI?+PTD'G@?!=$EM2SR;Q(!^W1SX4PK=[QH[:I:5PCVHG^XE2 MZ[Q-OU\Y4+6W@[D1[K]C.#%0!C?PNV)8<7WLB%;@.0^U,P5&7_.D=0^Z(3IS M>ISQ\K/\;U,-/>+[/@APG>TML#/N,Y1@* ;==ZTG_DM^';?P>C7Z_P:F_];6 MXY08!6AQBV!Y .'M^R,[_L;@NG.N^WG!,[#[1UD0/Y^PD1=N'3T^&5!>A\'U MD]85ZL;>:/\1Q7,:)^:^CJ7>E)M#+:*NRDVFZV.PKZSPQ[>:>Y[4LU.&HS>[ M&'*F9M%MGB6I3RG'+GH=!W'I^#1-:/EWE6PB;@1)],,W(Z.'B1Y 6*M]G1K_UX3/L#G1D;;YMW9)N!)CZ M[8F=J8,<[O.DOS]>%U]@9;,O_I#W.=!;'D**ISD"GW'")Z?D(I4SZRI.L""* M)OUI6OQW<.$_\G6\]>D'(],?9R-XS8CW%DET8Z;C!.:^[TIYB-#&/P';!4\ M-@JV&2OD*Y<>M+KO;3S1_3"R#)7>7&7\4"6V8?HI[V3L^ZOXBV<7>4 2\7?, M$[(/^?SFNHW(:0O+]8M7%Y@\RIN&&F\STUS>/M-SY]PHX4N^ZK' @B Q?KW_ MXGB6#_RWV;H9<8I\'<^U!!/!VZ\*T.4!:SZAMW7Y&&=&1#LIX<+4GA37[RQSY<^6UB^PE6EMK? =7-ZH=F4( CDLR+XN1B7^1QPX'^Q[[1WXPWF02E2@PYN$2!V8OLY_F M]#D8&Z1M!_M8];U]"U54:[+M3 G8,=Q@',ZMD7DUVDS@A.[@D1J#P)J.&CWZ MF0&@?M^V!!EYP+1E(#E8[^3M >M,&!$6Z6K@4;-2KFW)@D0Z,L>0&WJ@QVG" M_4]MG[._\H>@D): , V*ND3P;)5^V;=)4J1=(@W![D9CY#X/*#C!LP[[WFT_ MKL;ME2&R7R=(($P%SX.:;ZH44_PJ?\O-]N*@4\SI8H1XLO;T=^@]-_AO3@]' MQ![VP>WWMK((OB8C:_.U0-#4U)!6:F!I9)"<5U7E?NTLK.E:9#-]KEB1W:0L M?T;6V^S$GL2YF$#= P%&')[N&_^JZ=.7&2?_;^CYW]?Z9HI>M";L/H%68VUK M+I5 /'8 +C%8 Q5 N6I(VX\Z&,KQPTLOIO#N:_+@3+OSP?>/I@MO'C#? M8&@W%AZ5[#QX32[17BSTP;'_CR]D_$XI"H3056\6B[\N#%,^?SK3R'O!Y+>F M T5%+R4:/1[#31[ON;-C\W_I1MS[>-*S=P"7'N-IO>SB%+\O5Y%U$Q7/4S%2 MJY_S;?R^Z:2% E;#YI(P"[*K]L* VNT+N#9,)(8/,_T:4SD,]HL/$&?NC9_V MC(9QPAS.IDR>+D9%SW&HS(>?D GQG/Y>D^P0+G3F\WN5X93X'18YYX>ISL!CS!T>TV7M7=I[!B-C/7>5_A32+TNRK;]Q<&_89\V=J&FAGYY, M#D,6A$V+HD#;)%>8NK*\R.[]S5T_O;47<"DLB(-G-*:,!6F% MC1D02<4%9(^>!DRYWB/?3"D](/OMJ%W19ZOZ),**;[?NY()]#&EH]H2OI=W9 MN<=A? EOOZUOGH#PSV'*!9;]:,K, 7/J:?H]0(U "@S1L.SWD[.FD80FK9,3 MVZC"GUZOVPK6OD7Q.\1K.,1F\G*[]4N_Y-PV3\[Y87572#7J[=C(R&A+B;65 M55-)*^>.!_GYD.OLD!T/+:RF&N/#)B4'G8:#]OE7+CSDO-2\2]L[6ZO&DY5Y5SI4BR!9W78SPZ7>0J M-_05/C%/$/$"P9>Z4+G0L&;[^R[]1>8'[+[$E-N?DRZH=J^12![SK(%=)K$@ MT_5(YZHX7L"1>_G\1W ,5XOWP.;;:C C2TPN8X+G$[R ;T\D6@50%+)-&8W M_2)YHACWQM8PY,27S,#T5R^R^U>?Z7H0U@39M^9Y3"! M& LU :-D?3L5V8\*%FJ^.:;)%6XY\L)3E\1$* $MM5V/[Z'T8DW,9/O#6[E+D3CTTW&TO0^O4\-AQ8Q9>W+R>1XZKVJ#Z"]VOODH^)-NMRR3@T[JZEG MY1P[9R_1W9FGN6RC"'D*5_F!4$MC#R\O5PLP#_1+KKTEOBYZ+/K$KAVZ]_@@ MI]CNH649.+P3:MLU/?RHMZH]-9<@D_AKPXV8XH]L\"U+(SPC,,0,*X3N?05>>91SJ1T89HJ0IC.YE?XN94(L536P*<:@0DU^L0H%:>\,S_ M_ :/_P6H%1*PAP-7]K @42Q(.:(%OG^>X8BC;HW(6S-'+M?^"O">SJCX+9O2 MW"++OK?UL^K/D&>/;L\I8)J;NX:,3B/3,0\7[22!\&DHV['4-FVU/N7D71*+ M5DG7O< <,ON/@[]ZR4',\J'@?6D*&B9+V?HN;VR@/OW0>V%^%F0]OSV",SM M^!'/IE*.Y?I]"ZDF\_(*A0YU)T.N9&:@DW^D\8;7GB:X>98 ]LTI0G?/MB?? MG*K7E2 M-!%,/B3)F(A+;\=4M R=5ILL(>,B7E:.;61&83Y?Q[_'-KG;/L(>I"-GX(*J MWC,M6;)9.E(+!Z[QNOZM!A.4=RZM6PK)Q-_(LPP9/"%-3S3X!"N]=X8I8<." MM,PJ,F3*[X$A[#G,.9[-W7,?79"\82(UGN6N(I44(G:]>WO8R]W=W7GGZ,C8 M&^.C37I";&9B#;ZY7^VH7/)=I3^\;TDWI9'VOL-]E/ WR;X86G'V'4XB]3OH M4/W3?AW^%^.BC#$Y9LAZ,[HX6/3&7#5YJ,2[=<4#-%*>YBR=PBF1V^L'4QM1^T4NM6 $_N8(;'WQ5AX0<_%<:C;1IF@^<&:,TV7_07JK? M=8I+);5'=EU#O:L^:)PZNQ)=_5 4K!/:K!XR*2LXY/\/!T&O(A MG.#9!(_$[]&4AX;5BZ \1-4[A(,?GNF[QIC4NUM6LBGU\,$I"'^?L4Y(FP!7 M1..MF4N\;'MU+'5E)!)_)'X5'\HURI26OB"1TG$W-%JZJ.L?#S>]2;PDLY/KH%;7#T=\UX92MZ9ZP+84:BK"!Y:'52YXP[%&JS.$Y:/)-3+.^ M=MU:L"IP@5@4!%M<26M>K@0CC[N#)OIXO2=_F\CIL,(?7?P<-Y"W>4=!5 S) M[88U;-[Y?K\"Y=/V) F39K>,(9XM4CE$T"L>/R!W1B)RUF5I2@/$S":GF M:4S7:&7[=3.)?,; "QS57"B>]D4V(_AU(!C"3AA!?ZIKX/<#_8W,@S%?*/!H M7](YKZ>>G@=/,M0.I!$],:[X1W.SA9HRD@5$C9SI,11&/\6_I^38#>8>'"J( M>@YXR_[MF'Q6IC-_KW M,L@:L_QNQ%U7>.[.5G#+06W*]P=:!8M3HU5$/%UV-1P!&]G24#%$J@:B^R,, MF[<2>;<09[5>I-0+XV99$*A2H3GO 8/CVYM6:RY&^<\>W<0GRO(1V/K3)^?< M)@)@MN2I';IUY^9@B' 5M(7U"[!:I;FD-_3RTJGS.! $."$CH?N89^B:M@:F MP\'GTXH>M4V91(L&.MILZG%E[5)<+%I GD*\17?D?FRE]K:GE.]+RPU4LG8%-/%@70 MB_6&O=!<@/# %?$ T,G4(0[BD!GP%X44N M>9X95B\)Z$ 7I=@QO3PP.AO[=FL6"])[F;G^&>Q*$E,$O EHF0*N M=S.5,')V.AT$E*\9EZ=7MW> C^@!R%DLRJ:V]V(G[V/I9[#- MV.U]0#H86P3Q;?& (RP2MB%*46/R*6%B QWY,.\R1%F0\\HL")D/NG0X".S9 M(5H/%GT&W>::QCVI (@73K438\RX2URMGE4OGE:4''GSR5<**K=GEZ;(KH^F MT_"':*Y@;_+KQ6W_7&(=S*Q_3G7R:*^GYH4SXRY5!D^_?CA[]I.&]:ZC_D89K[T77:F.-FQ3^EVTWDWS7ST/%-Z?W=2)F M?3QV?CJ3@:!F\>[@3"+11F5E*O'SLR @A(E37Y;GB=9MX.9OHR*C3@UJEQ@< M.*='TF7 TF"3MHA1.W\5_'_RO(*F0:K# 3;;!JU KNG@CCH69MJOH#L6JSV+ MIA_$76]@VB?8^H7LXWJ$.G2ZZ=*AB":3S'-O9D[P.[T8,XA:3]L8O(K*4]XT MFG_!@OQCT7?^.D&&WQK;POYM4(4PA9:KC-WP5OXR]WE^&JNY,]&^SB'_YT-HQ97^\/L?51,1$W4):WHDOVQ B;!2Y3S- MN]=UM*ZU_1DU%D$:+7_V:A>S2+6D0?.P=FN(6YL;O TM-QCL0RSXM%&2K.E_!#NS5 ML"N#M1\D&B7-3K\7#S@6<;KA[G ]IBD)* )MZRAFU-KNFB_-(Y.MG1D>#=0T M9H'-XB$6\ K\2"15]Z^DW"E%W16[03OP-"0*UXO;@\)=I?2$W]5$OC*H'KY> M8?FJ8];[G.G*O@M;>_ YP>Q%"115 X1\ZWJAKNC$V:$"P\Z,2O3W&3+,;\QA M&FU,5%;BSH5RVXHAKA8O-!V\:H")5O3#%7T19N[G'75J9VK![O"HTT395L-O MQ\.0\N]HO*0 >Q9$;'O^P:]3H-@"MP\@D*L_VQWHR$^;W\Y^%$GVL@#]RWBK M)6:AXQI]AN9=6Z^NC&4TA8*$Z09<":0&SZA%)2Q(/"YBDK^^'5GB=D8'F_L< M1"?A>;3S(U[YZ,]]ZG&E%D#^Z#6&@,??O(+5YVSZR>$#4&1!!^;[A@0+LI\Y MV-0UT]B' 4YC%E0.TGG!@RPR\/ZDMB4+?QD1HW=Z)D1\I MBI$/N#Q0PL@LM!IWSDVXA\-^&H8%D96FV[*QY70Y,A-N'J\?Q4$WT[&?9'9B MRS:9P;^R?15@?Q)\E)';NZ*U<*(@CDP]ZP*.R=5R%F2+__QWPD)(-3@"5<<4 M&?52V<9VOUSZ"W+T%/-\1Y'+-QK^]G"Q -3P\R^;= D=SA2><6[AT@P9@!]( M@=-FG\[%DXP4<^G7JGGI1QZQ(!O5-YH77TC4B]Q(!?*L61#]C/AKKVI[F'R1 M+>!P[$+W91V+AP:0*N_9,(,>=$/).)B+&Q189V3?Q9W_457/%PX[$[O]E?E^ M_@8+$I,TO/F$W(>,176!6(-W^?/N>FYW6(8KCM$V3 1GV!QF9*IB,)X>A'K6 MD K2"VR7QCMP^N%]H?O10X=AE$WR5I/:-_#O\E86(&O'L$&7'&[1[^Z3A&VQ M]; @AA\CJ7*IC8_?L""D#?Q&SJ%^:=ROB9--NV3I]8[9O<=,U*&4XEB&F@<;J&)TC+/*-+]&L M7.2J-+6/K77(:"=XHX^4]$.K.^G!&:+T&O*')^_GZZ7I*BQ(6 KS()T="*?IHI:8G+G317)ZY(M !%64OY['!:$> M3LW,A7M7KKTS.''IQ, IB9*79W?Z[@[+\(/QPAP\ ?6@%CN.?K^IQU"RN6X6#@.2N'S S3/CS6!;F#Y%-.O3]>E:6, M9X[6Q&B9"^O(N7 [8';MD857>)E]1MGO,NXOB$:E%>@9[$DYKD_-]+A#<*F/ MO8I7'Q[W+UD[,W/2R5'AVC-V=?Q4YH(I':'QLTUF(]5T1A&0GF_![Z0C&65T M%PH7H>HQ8;#<>OZ]@=;%"0N]TS'PR@C#F@<2'.)>&3=GQ(^&V8G;@1Z/C1UP MLR>'46LHSLV9:I:U \?Z38UNU.!E'4*V_ M&I.8E)RGEX(]<_5,QIM!Y;ZKIJX=DAC!K@B?+TH4W6+]BS+$DB/Y3[]JFTF9 MV*Q5C%V/*PVLT=&R;$!\P#2JT?FP!V!W69 ]@"K\T)+0F4GP\44,^ I/E=FV M"!A5>Q^\)EI32?(X9WYK\L/JZ"4"GB[7\W@8>KMJ)'?Q?G5I \$;C6JG%8WU M%@4ZTP]Z,DUV3?/2HL%(GK]66M0J"(T2XQKN.<6;SO.DT2P-,2C3EYATPCU' M '5U3%^E=XRK:21^+ZHL\I./]&@1MZVL]S+)7#61N3SCHK,977=''R3E;CSW9Z?6H2*N/'WTV30B\C'5;,'"@]P=+DU7[IZE=&PY ME/3=BF+F)%^0&D_[\0,W?9*7YQ[54N&NY,',)RL$/I0])MMUC\U*,5[J"C-F<<+"V%E+M%M$ ME]O U4KQ])%V_/':.N6QFJ^BWX*K!*,:!UM-8PE7QWNJE$JU/**E<0X$3FF) M'8ENJ118&_Y1/<]XO3@0GG/A>,B/PR2')$S#(?EMA)C:J0;'\KIBA7*7]MKO MK^JI?6K9$2W$W [=?9ZEAOB&16G<:1!'9'S=['E&J&K&\ '/8-YS_5?O%,4/ MZ7M5K;VF!5'S0',+K>4BX+F:IMH+%N7OGXF_?FR'S[+;/'[8)K'^.=0E"K,Q MES$/I1])+:7-Q<-INZ!PQDQ**C![!$_?0V=!?.%&^>KS470U0CJF GC68IE/< $>(=:A-PO&(4N MX\D&.A]HODQN0Z,?&1U^A5^VKLT/1'$@^T"P<[(-4^-(>5,S7, WS/BH8P;_ M^D4[>U,S)9)2HN!9<5853Y;Y *?'0Y66)(QV6/HQ\*H9(5?\41<2MIAK'R7 M6N\#/A9DRLR:>7BU#7?(:QHY0J5.2M*JLJ0&Q,O'-A\Y]DR[?2WO%M?_*J^3 M$ILS-GH1[R]L<5@%&OI MA4Z(F(*6F#0YY TTL4D^[6Y_"6UQ22D&_NP=R"T ML6E=>U-RBL#KO*7*= 9A=Y,PS0B5BSU M_A:"SL4LH39YR+IU)[[XEPGULL MNEPV'6O< J+G6F,BG$\_(WE()8_[/ M2FD!JH';@#%^%-YYC0P0[.(*/>_O- M8CL+ LG(5%D+O<# O[ATE<>$!<%Y/8$R=R<^^]GQ7.P(8$F>:DRW;IK< M&6C(EL@!$VB; =*F7D5O7U/@97_X)N]67ML!V^-)B/'">-F*0"!J??#9LY4Q M3PJG]*OJ:Z'_PKFLWR\*,A;)4>M(WFKS1O?ARR8>/+.T:* XA_>2?N5H&'B@ M;O.NPWR7_(HW[@>60_LDH#2#")4/#IB.69-+=!/@3OF5\N)PK:#CS-3.Q8[[N4B]:C4197>Z<34+ MPI4WG??#S;\>S_LX.R9;:$,BAT.BWV@A-]]ETU L0XKSO6E8=> O$>R[?SL& M_]>3M'^YA]S]#\[*_]N%^ S2 %PK!E@#+KVQ84'\UQ&CF-4!YTUOV+C*1FOP MY@SL&_+_@9UTQPF_=[;*?3/-= 4X)ZQ/_190+T%)]K,6M9VY)UT*6KT[$:EZ*[GD59RU MQ4^3],/XV!_"4'+\QJ<>.AVQAH8V>O*3*PA6 M<6QM7BYO"T"L/*%"F^B'.>6UUPI:9>3U'$"5]]LDJ\#]R-#+**760$1'[W8;A<0B?VGC?O!Y5<&[4&Y",A7".2LYO A1=B0>Z.IK]6R?(% MB?K8"E2=!2D,#KU/"K4N1JVXT:J.X])N>[OR*\G:=>TGUKU1%'"YNTS\GN9I MYK3ANCW.]/_L,KU@GW^)0SM0OQ[A5%Q]IR_@Q\;XK_1R<4?_>W(1L!.QS7#V M8&? D:@(0N;]&_BJ.V*RO2L;L1X]GV7F1VV:>CO3(V6O:G#'Z7K+K?<0L1&8 MZ;G5D5];;W&,%#J"+#"#?W03*7Z1DMH2(Y?.RW?!8X^X0)-<39#EK,XH]X]" MQZ,ULBER2!_FL!H+(E*.'T$0S7-I9ZST8"UNF!V+?:A]@K<1O(7R&6^_^N,[ M6SZ+-U5U&NV84?F)HRF"O("#?H%FRNP1XV:\JO]U[PQS"T&T9"F19]\6%1F\ M##945:T<-KV,4\FW[N+#\3Z303VYV_!:]T;^_AL0D)0<]*&R,=XR=P;[@L^" M% XBH&.,-\KQ8LS>J4,;!M;6L6K-I"HX>2J2E".IH6$V(G:CL^M#ONR>"Z'+ M/>*,6>0A3*,&9OJYD!K]$!Z,2_XE;]'?, ?1,FI/-'9LE[ M.AW+3M)]8(T?/5TEN._->LTLS>F?R]O\"2[;_>E,_;\_L_J?I;G[]H>CKK(\ M\!O]RK;:[M:6 S?+*ZHNKH^/?RYI%XHK_-P"T>I6SLA,(28EF;J/' ^4F\,\ MF2*;84=\"&_6[Z#9!E8U@PIUK\; .5LD*G5)]0LE^^UXI6UHB"18FR(@RTZ* MI.$BM/?%$' 1Q8%VU@H*0L?5T[L>*,5INZ$:EVR!6OZ3;XTM*^X0TA'7LC GWK#JR,<*3EZBE55$Y2 -70E'.PV_/40_[>=/UDV#94$B=!FXR.. FJ(^ M!)+S4%CKY$>I)CKW5M;.'CFQXCPA-X^M%E?98$&:D0]9$ YMWI$86,0DI-\7 ME^HV?F'/PG>Q>#DG/;K%,%=WMNB9<0$E%@3[O,IQ242%8UW?W^_T=4RWGGFJ M6NE,[2KP+((S?8'+K,"3HN^MURUMZYMJ2NP!KL/(QIYC1V+B8R?5ZGHWN#($ MOCHDEZ+ 5>:!R?*'B8@]9&+ZNADU^'1S W5WJ-=W9K9_.@W9+GP88P+2%L# MM8:I3EBB^1 ./E[:ZYY%FOIQ'037[05S'R*5&N'[\BC:]CU&6S=RI4VRT1D? M7%TS9>J_W,LSK4UWQ[M)D&=V;,87FF9K&GI42'6;(%57'6=+U5L"QM61E-@7L_$$N2.>58M:,RR(*=ME#^D)5]US3)] M6&0N=WD09F^H*&/NNPH]*_-3,F3<^PKA58IDA;J^+UYC8_9MCO.LU"'\<*TI M D?Q+8^[@Y6HUT%EIIA![05%^V.D;/2G?G32 \5 M2$7)0AMO?93>0SY*9!SZTEM!@I8[-^/#\+NUA<==R3_<\X 8_H:.9ZM!&<5E6]6!C7/\W;HB5'P+2,P?@7 M)_G"S'5B";%B1SZ_+[-W:_FBK?MIU]'XI(2T[7:FP%0L[,P=QG@D8[8-[F^>1^;2_GQ:)9^\ M<;HT.VC@;9),UXN%+[BS54%6^E*ES^1:[A:P13[Q01;(QE8(UG1@PNO-Z$M5,B:&S*^ YH(@,C SH;%1;D80^]!S2#B/A:>)KG"(TH;4?35#_"M'.$ MDOOPF^?1DAB"'&C V](@"18 M/>CSPJ LR/'[6+J*0/CPBWH18%2%20-<*/0%#"$O&'2H%Q%/8.2,E#J%:%@I M\-']>3-HUL,LB/R%S=IGS(>.8 $PVJ5?;Z(*M$6V>G^]M7BT,470HZM@FF:) M08K[+T]-/#N/A;T:?FNL1PT05/SY' 2]33 II9DX[%0R427 MG,IKQZ4[)&9>0M),LMOWQR256+@I;GN9H6&6;*:1WY??@8^Q$805LWJAZ$%\ M^53H)BZ29[HG(DLJ;CO$"J[ M/:[>:Q*I/3[PZX,15I-02.:*]B@!C"@"!M1 M,G9,'G%86R48E8Y5[:N?%XFG)MW '-$,Q!]$'UNTDZNJL ZR=!JYY9$0?J"A M]FC#CRO?:27%3OA''_KCRY[08LT]A;K2'B7F2$L=&3U8Z_!:1K_8^;[RV&2/ M(>^/C,@(\CG_"YL"[*Y1'_.4)[Y7&+ZIM)([4;+%AF]7C*H_%:J!C_YT?N42&R M M%IY[EGT XUC6X$W7&O0(0-XY2U.=^9SR!(TL;NND[4Q>,6.D-OFF M"M^C0E5QSQ%Y0B4UCQS>M9VQNJKV^LB-+8>T(0_:\(YCF[:_KVA(H%J153%)^B[2ZZ1\W18[3JM&K=,LE MMS?BPK5Y1B>% 4R.]16L/Z:DH!-&>NV(MUIXARMNO)?*X[@94B$BH96[WN$# M9T%V)<\Q[U+DYBTK)46>%2D@9XU 3M-@]AI@XS-&7KS_[]:&?T^S\'L./@LJ MI.2LPK2SS KS:IZP0&)]>"@Z27C7LSA M;->ZPSHBU7%[.Q82Z[NGL<(H)%$M_&ZMVW3W;3F&VO5'!FX^'(3(>WIF-[TY MLR[L%M-Q?;JW49#]'0X;;$\HPE#5*2%3K3T1U3>V\+PJUO$:;7:'RVTR)2\U MXBOL.A@;(A!8]8YXXFF^Q7O^QRWR96JYQ_R.5E#/!%:_1ZZ3ZEP;@Q4VCQ=] MB9?TNF\S<45QO,X!G\""G&&NKBM@#RZ&L.D8DWNB?'D%[QS.DB%7%O%0L9B= MW2X!'K3$RUI[F:_?'0W[5#!(35HT+3(TXCE;X3N4EUL&SWTL MFDKHH*HX2M09DD_$,;3@2/PB W]J3CNDTA;GA:>!D M[/^^26/\STR,4BV*/( PM1C80>R)V,9$X\2_TBW?N$Z*?APL?^%0];$\N,=1 MHX4%D7M3<\&Q+PG#W,SI:K,/5&P;_*$Q9$OS?8'QP82GAI-52Y-]P GVND'G8DX M^J%(ZEO*?&RM+>1.A"UEMN71%1 M"]RX]]%(0^ "49Q?R-C?3W*&TRLDQ\3C%+RCNG_ ]\7KKL''Z*.=: MGB*Y/]HGM?/D=E,M?B:5E$E39GXI.(%OA497^U6^#)O]>O?;!/+TLN;C*O7Y MDIL%JW9L4@UX0":29$GKB8,*G:P7 /QG5H&@)DA1QZ61S",U#OUP7 MT%!TR]1[WN4/S<:4N]7^)86Z 88^1.O6ZA?I!0<\ZB[ )LVU-[OB/J.0XJ^6 M;A<$67NZR/(AD@K,XU7H"[UY['VO-*O/,I6(G%D]4@U!TG6Y=BMV)=F&'V$T M]+V0KY]&+SOBD)\>C:L(D"GFW M4.\*8=-IF')>$OL['2)RS).:-%#A."DAM"==X>;C[9.NA_=:3Q@W$NL?ES"R MY56$KVSTA()FL=WQKN_>DN3(B%F% %@4//<])+S M#_ELM2V73?G'\02D'.S XNW^"&.2"/(:_[E&F(VCO@P2+RF9<6(H3>]M[6Q_@3[ MK$^ZV?Z@8<<./+X@1<;BK(-XB;##R% MGTF@7\#./J'0=^AXH@JH$8#2]+SJ=E5\H<,']IU#C;&?<_ UE4=;H,5R@C G M*.]2G(*V-&JU!2T3//L2/Y F=Q,S$GW2?=NI1I&3KD9F?SC#08"RNXS>W[7' MP$T'X5DPXX.6K*U5T99)]UX-CQ1P7:J\IDG!H9KFJ4K M)AO?R//15RPSDLU FP1@?AJ*.-,5D8_%9'_M>]TSM))0/\NL7Y6G>:2?ABW/JRF4L1CS2_U[W!KP6UKT1KCC93+0'G$WV+=BH? M!NG&J-J8^/V+B89ARR_S9[Z%V4Z&$^)Y *OA96TA,B,%RTM?*ZVXDKIV77:3 M?]&Q5B/!8./2N2OE+=! M4CN^0\7PCMV(F=SH[.$5)HB+G4='K1[?7=X3/_?X9U?EZCEO"]J^G7$C.*TA MV#06.Z)NLYU*E\^C2VV>]J_&,CW-@TF>+,AN M"DVGU@<$R%-M&SSQ@-ZV@S,3+5<+<-$47/$[Z6:J>!>*&NWBT,I \_V;OAAI M_2_&5?>[0W._D2T"N@._9+(@1P'84C08WTR-DP!] E7O>5_[]#T/_KR:MJM% MSLX_%I4'RUW>IGTMV*,6BTH_U=3#\QC7S2>L&#_C$U5W%!AP^QP-[U'[Y$ MO-].NO":;DR!-]_7%"97-7<':>=)QU]/]CP6V0FBRSD]F]2S=DIMRYO\/S80 MR9FS-];'7]4C3=[DM17:V+SL2X3K.0TD5E>/_-@H&UCNHB1VE9133D<_"ZLV MJ4%8VW5KB=5@>5B09C'T5^R&$0C(<4J \'LI5&4+L"Y9*D:.:] MWOOVSEG1\O]ASRI^/PL2=7<:N!/(8IX3)Y)I(P<^1X:A<^RB\(/@F"WP_K'\_^C*1=E5M*D\;U?X ^ M])[:YKK1!$:1C5:O7OI[0NB+:J1PL9[EC_4O)V"58"C9&D!$04KBAJ\[FII6\6R;(I M, 4_^(3Y<,89UAQ:/TJKJ]FU.JJ+RUG:-JO_^,IU_\3(1%.9U83U)]$3L1%F M27%[CV[F3HY8+IK[N(S&OO$9&[_\M6?W)T$)W2.R#>0+NT-Y@K=S+1@1=$1) M=_=JD[S3UNQM*WU-&1]QWQ7#@M,LR(-GC-5-+,\)!#,+]]-UD"J-[/@5TYF)^W@,'!"2AGV#T5+I&"*^.GO-]EW>C.N]@?B+@D([+_PJ?C;W ?#/5M[P8NO W]CR"=R\.2_R1=V?_Q:&$[JNK-(O%5E97) ?/UQB&.1=(MZCF<=]>F?+SK6K"T**Y@%FD$0V M:UQK%S:>"8+4T%!F'Z93OU5[BS7.-L\I7.Y[RCJK+-<(<>$?PQ-3E=LHE(B)T M%2V/:F^%\51P*!?I$7YM!E&NKFM[9*7Q>+7\QTIQYLJ;*#%I1_BY*=1MN;$@VZ,QGJ6:4H[E MI[N\F)6&37/Z;?Y)'*%[V1=:^8E8LC%VC$N7\8 %N04:-*QBI>QM>V P/Z'] M8W^AU.V2B:G.!4_G70F?]!6%$*8,SX M,W*+F8=!;_HUK'U7JUH,7\#;?IJ)%I]+$[*$1Z.C-:%\[=KE0Y)32O,O>?OS MY=;6J2#Q#R6BNGX='Y,(EF.4PISE#.05B5@2V[L%)@_YT8G=O7>JZ7W=[ACU MU_.?#>[+>SP*:F3[S-:\\\8BIO$:?1=1$1"O6G[X$H2(YUD0)]ACM.J0Y@5R MZ1V9U]L]=TKUYG7PCA M3YCF%09\B)X/E>%18OOJ:48)1-'C8R9]Q5[QJJ.H% NL:&E<+J4H\&^O[LAX M0 I/3]"R9K;7@8[RJF%0SI_VE_Q%J'F!!8FD8P9S,;-;+,BXRK8\\DLF>FD: MMX<\=9B!H5E%5E#MNE(G,]R[2>?J.72W9JTGA_KS ($X3;>6<2@#RTA C@0A MW;I7+B)FJ<%X$4A@RYBG[8K07#KS!73099SJ^()(RH?P&/79^; MOJD+ZT4YS4,O66+!_\5OEZ_2ZT$3B:A-IWH"8/3C7"=TX\?>T)^'W$XM/Y@09&9;'1\S6,/HZ(T;\8L;-M/4*UD%0A_ M"G0UHOD=Z 8B#K./B]Y*IKW6J?; U5V0SD>8V\W"MU%]>HO#R^PT-*;9&]-D MR8(H&&H9OO+C,R%JR23%)N3U&.M==#NDZ MYEGNU;FCK!ZUY;8ZLHLZRGCG1$.0Y"AJYK7]CK+-Y]5BWBRXA64F6EO/Z9__ M(1B*K_/Q&G(C%"-;46F61JHJ]RA>UR,.P 4UWNEEVNV[,?WS)XZT9++6U]Y[ M3U>J122 @Y#[?%I6TR8I8Q[YC(MMM2NAWD]0W]L;Q+C)<"V/H*HV." CM5Q MCJ #KOUMB:@:I.)L,P&TX$9&MD9'QEV%R$[S'C:#"!;$83@%E4M]],O#!+L^ MP$?03Q.P#[6%,X+3>F)Q)N[FES?CV)%)"9],#_M\I0V_IHLQ'@;#R)4ME@O: MTC$7HU+OO@D(GCV!)[X'CD]0?F3WW"Y1L M/W4S5B<3=VSO0 H!K[537B@8\1EB0&VY)C&J7V^3R$6;^24 M&_QO/H6DXZ?F!X;?-WJR%+WC?-V[HP]K9Z0D2[2A5N,RG2ID M]>\D*^>]P:><>59@?F M_(JB^&CG>TVYYA(WF:[L/5L98WGGM-=2J]^P("UO M[L?3E;[4$3TG@V\ PT1Y![7M+CF.PTV#=4^\_*"/B^.;D+O0!P!A-\"M0+CV+)D\VQZ2;DX&(A;I9E@H$-\S;+X*X8P_WOL*R_X.WH]+_!;S$O+_BT9 M]']-[P4*QKRUO:E,O!,+TEMP^Q^PV0/5_TH1?].=^5TV34ZLBZD7-+6]%O/S MC^_F?KL*W-15DXFBDO,7AWU_>"SCCMWQ*/(0YTYL:^8NY-U]P/Q.7H:XB<(9 M!%P7:ZR<5J8=^%7%T(UZ@N(@QDDQ([7.-Q7=7G4**[0Y%T">:,Z(L?RV3O6' M^?5,K(X/]WIUB'PM[/U4'/>R0.;3T8VC@XJ' /MFIC)Y2R5GSN._&GY\43[(2G\7RH2*HV)3RW<35JM' 8S[MI'2_5B):MN5OY M?/Y_L/?F\5#V;?_X%)'$D*THDY#LE:V$(=F2AA0BILT>4MFG&?O.%*%4)MF2 M--D+&;M4DCW$;-D-,TAG9OM-]_/ZWE==5_=]][V?Y[F_S_7\[C_.E\[7V7G. MYSP^G^,XWL=R?MX%,7V!-@S!X$;6]"YH0H'B9=?@]X\6P^]6RK%!D](P#PLV MJ#MS)1I#Q3]G=DA =JM.V%IG45VZOT+E6G1'8*JD;Q)QH]X$LW@X1WT[F,HD MG>AK, '$,>I 3[*%?P")7T!-4=U.S'WN^<=;<,?FEI=)4_-! M'/NV&] G"%@2,>N X3<9H)(;!-O%%QR&-6DQ@9Y'X">)W-\ M9P5F-?<]E&B>9/H>1]SG+(T"CD&:8P^CRK0SZ9)O/D'*K]=QAT"69B&3#\"= M LK$K"06!-4D@2/Q8QW6P0-.-4:G/%P])1 F'>%]*7IIR0!7=%F_.=;O838'%HWXL?B: MZ%K(/M2SC X.HG*@CGH@>:-:!CE>"UJ6.LPP�R:/&_U)4F%Y.7''FUGL?N M56!W)L+LVU8JK#Y,-3*)NDA@@QBB$#)O9 '<>'!5?0=?HY]C!T/G8T":/S6 MY=R.#0_5Y#SF2VLPNDX.]8M:5.ZRQY2=TM]$\)7J'H_.FU?Y M\!+!L964XXH1@EE"GH$]YJ4YQ($(K O'8';2!C#)?@Q9E#L'6#E4]GTNWBE[ M_&5#S?Z6S7>VNAM]B=5H"P$S=D*IUK U=18W!Q*?@+&47O8F@KZVL/C(%\AM M@%2QRAHER5S/\W&"@^,]S ML ZZ1 H;-*WCRG$Y'0R/'\Z\SR?^%U_WII;\!U[D!Y.T.'CQR\R:&PN",!?5GV5H?\E(1T30IW$4ZKI6@(P"?L7D/V?$#/S2\4JQTO1N#CD71A!F6KU@5 M@I=V@T?M2@/R)JY=OZ_3A[__M+998S[H\VN&5U^]TR/&P7YPI%;277W3<:B! M>)4/=H^+X][02/L#'0?7USY69K01[ZUB-_N+B^@4'!>3CRO>E"BVJX!OR<(R MT]^S:)MCEY,;RMO]JXD>&R37.E&E=#2[E,\X>XO_O9#T,SUIGL7*8P;3@YR% M)8$'6N O@-)0/MZAGC!GL<"''U=Z(/:A@4+6V855=BN-W?=^P0>O0P- K M"-4"Q<%M5*R!+.(L7:RA"VK+:OE+GV_ #AKZBU--KB/=!3=HL)N4')=RU23G M4[7#&1,ED4B[,\7OBX(U*T]$8_GD*Q_V, XV,O3O72X2--[3Y4L35;*/'JV; M]'II::%38FMWRVE,\RVJ+!C/B@J$ YM1[>CO_EV]!PM:ZX/,NW#FXL%8%HL+ M0LO[_J3T6ZK\SW[UL8%\)<'+S5_M:R4NG!CW^=B9!L9M28PC"+L8X,D>[^'6O]:??JS7_?6:*YN4$P_ M?O.)EJ5''V7_^G)#B[&Z=&?G'T@N0)#S-!R39QY'W'E[02DV$9;HFX<^62VQ?D1#+I:K\NEQD%C1#X:FYWNB.&L>Z(=ZCG$VJE-G M\$#)9M^?.(G^K[]ZVN $'"=)MN7'W]9C/G<>M"Q'";EBL0 MIF"^6R1E$KGKJ-"]PNQ:?QM?BZ*\6IC9B]C=UXJ)1;J/:18UTYFXB"6_1)P/ M-!%2?G^\A&X !+6&PI-YHBZKKJ2$SM=5/7&8'#D+6G;16/JDS;,WU$?:GX-' M-@@R'R]J.00<0N\8V5N3]39QE+ZEW[2HC^E"VM/B&55'CU17O=D3E@!FBAZR!.M(AOSC4EOR^%2L76FOH]15K M2/G8JU!3([G6J6J+S<&O#O#.X+]S'[@=LFGF%T^?O_(D7\SUP,[4:$FF*S/+ M8-;O3U2L_/FO%=7!B9%X)ZIJMM; M]5MU1M4'N2".-3^CC@.Y_8 D-:__@"O+3$ 7_J77M;R/1L%CS73;&"**\!LF MXKT"+M]RHW_<8LV>\ODGO1M[N+K9H#\TA9=0>7_2/OXW&YG_7S8U_^2H^(U" MNN [BC#0;\S1)P<$OZ\R_AK;V"_RQOZ#[,0_T?WT5V;K)F0_7+ *G/2-D3&Q M?D/^D8OU+_OXAX_H=NH=JS#%4!52[&E/5Q/);R]K:AQKJ!:L:;+;'_U2[AZ< M\+:D)W971C2_\$[T$^:N&H[ $6#5J4RL M8(8_(4S+*0'Q_"D;5%V:?'&-C*3NZQ[#$@QDJ.FI5U1>.P2?G7*1^.)^7,W+ M,@]1XW^]O]1]S(N#%MNI@WY13PG%!Y^F*LU@,_$:K1=2+2XZ/#S\MG7#J6UR M.U'Y,;>YE%.'K1^' M?$W=^!F5],V>1[)VS\Z0<>!9'1E T:X<_BN=PR("C=8"76?H'BQ'DNUFKXD+RMNJ,7'FWC((]^@T5NI6^&L.HH:^G][DO>ZS4*C>O8$/J%NJGUN;7M&$FHO;E 7^O=KOM-P7Y33].07_6)K9GO=?/E/[?MN9_H:WY MB[WY,2G[XZFAU+?_8C^@6:I^IJ^PYW.I+O\;R]MO@\1K;/AD,\"G7,\:\;X? M2IA%5=2T8B)"H\=5F6GUA@D7Y&*=V*"X[(_S@Q+<2^TCI@>K;S #TY-OY/F$ M%8B1W88%X?>NO'OL7P*.S(>HFJ-B+?/F)((M/4U*!<\<%TS=_<[1PD<^/RN/ M,=C]V#V; 6$6U8O0C$^E-ZZ-Q0S%,.!>^\*(S@&(NG#_M!Z1"-T F:Q[5PRY M[0OL=]"B"#HML%3)DX'2NN^_G!G=,1)8ZL$Z-9$^)?/PUI7G!PX@\O[Z1#VRR]L?'2O$G1-+O[/ %6VE"GYV9K$UQ/DMZM4[ER>"B%B;U[ M^4O=/;,1&R?[Z$#XREIV'?J^N8O4"R6/B;5W"AL*%:\:?^T=9=C,S#ZM>Y3S MQ>1",)@$B40J %<@X@!7:W7M4PSTX_.J] /Z Q$36X/L0*FD:N\Y#_O/3.'+Q>+[:DK&N HK..MGTV5&]#!,DG"KQ&\)K];;"<9 M?UV<5W]CP7S ]^AG10\:+PL/D8O7D1P1G&5PW-9)_YI0-6\\: ML"H $B&QD,JB&#:(R$?3C/,I>-OKV_O9N"_@91-!A-EQ;70RH T]+BLZ QYV<.VZ W6P'M@:Z[DQM;SB*$[1KM,M4D'WTJ*ON M]5VKGKNS'^TJ/[%!.?>??K[G7C;9S:6[/V O.N,EB<6[1%=_!]7L"C?:QI-( M-2; 1KA63T.] (N J^1%;I.W.5OZ%S2*9\K8H+[\#J971*_V% C$)U_2:P!& MA &>M(YC: 5HYJ-SUYX[)5@&N]F9E(HH.* MJTY<*QO4_4++TRGHJ/=8,006HIZZ+U32NN-P ^(.TB\V&.&J=<#/O:NM(%?B'N5SF =';0->V@]8JKJYSP M@N)(ZMTB;W$13\>7T3IV-<*W%U2?G@=OCP]6>CW,#3%VD2]!OH,(-?#-V@(= MJV8TT<#JI5>N_0:0.0V-F9J+2^T\"MJ]TA\.633*GSS?<.6C46 SX&OTW9#EK'4W[ M3@ 1MG5TLS/@=$;Z#$=C0WD/G'Z_9.1BOJUQ^U"A?<_$BT+XO7.9LKPVQP]Y MUGH'=QXZT!F0G.;]V"Q@L\GV4P:A)VI9E=[7&#FY'+0<\NS/I+SKY&[N,LVT MW_28[QN/=3$V W::YE9144) M,[KB0?7G\IF:ILJA6W?US3O34U:O0XLTHU032"H!S8*5Z;.$,6WG(!$&&RD MV<0+.?YHRW7NN5,+B_6?U\-K%!.@%S);@JQ0#C7+<$$*9)'/%[UI)RM&O MD@Z+G2FW+?F/SBES'SAW[\)!;"<;])]BR;S,.XM-0'EC8W#\N(MPX!(;-")X MB(-^#<2KJ,F2K#I/TO,,OVO!$RG;';M%57?JR.0[U-]^DWDKVKDU^:M='!NT MP;#OFJH3D?*%HDC?#_01H3$&JK///#%@A!/I39>!^47<\^0W[JZ/VGS\Y;)= MNU[S[).+R+IR*RCUF,Q7+I:@$_"BD.$&J-/E&!)4:+QLOYX8K84\%>=67U1+\9K8693D%]1W? B@WH<5J)^3'3P0 M4%+6^3G3PC]Y5]SO/I:Y,U1O^>#C;.C%]UXW][=<<[3C74AY:>7U'5.%-4^& MV-V_09$!\K0YC?LIO\6?_:[O*HK?RZ_[)VP;[WE^ .)V)NBD>JT=M_8U5&QT M33#B7CE0_/T\<1U-[/HYU4:XYJ,G^)_S9/S)[RKYH5?ML=]WCWA#S4JX)K5C MO[GO9_.\"P'*&RY\J.$)U_7Z+U[V?^J[-E[Z?ENA21\]RP=%2;Z+\)/Q1U;+ M'EOD\'%_LBOZD^G7?_E=WW?B]>-_H^7)P@9G&;WH7^E\,+#+-7:Z\@EX3"HT M&S3S/UYK]C:H(S9Q L$64ROECI'U7:HOQLX5.^ED!%UD&K?M^7HK*BKUY(W] M B$8ACRN4F'^*0(=_\P%<82J @]J#=P[9=\G^_E%$LM%2+!<\#+?^0..JYB_ MP6\VI:&V/3>QM=YWBV^L@I\G?UCGI<'&IL+8-Y62R=9 MKD.O+3W5G>U-$_'@!KE@"5)1+)'FUX(7<9RM17SDHV#DI6IK,7>^98G01T>Q MFX$HJD3S/B#-+Q%:,=2ZAP$F=7Q]*MFC4>1U??7,*-FSDZ6UC3NS9?M)#)CC MW@^I0IW0Q"$*Y*$)$2RT;]3GD4JAE;)M!\T8>HB/1;Z7'''OGKVJM"PVRRY5 M2B\R;S=%LJPN3WOU3+?C%52G;5"^@L8!##TMF_2;@ALJ5E+^MCGH_2TH]@8H&Y[5\R8'4554-G ^1WB4L MNF3E5$8+BLTKC]49/+>Y;,_.G#C1=5@3M[]%XV0H>=+.[Z<$4B?7%?R7W'8J M!>K4&V#OL3('3%[<=C;NP0/^4_^M)$??'V<9MC2W7 (TUD"6]BZ],&FT5,*H M'E==<8D4(A/QR>'=./+\ _]N+:I?&VJ$S.+C )$-XM3N1D@"?(O!3L2AH0;) MX#@+VN9QW5X]6,G(5TD#)M^(D_=$1D15]K;]^^D[G+D4>;WMIV-"X&C4>?BP M/T<>,Y>/DXP@9@T@\'1[76ZC2FR)(F7Y8BY)X/KI2\N3NM)Z:Y M^M[A(__%E"*'R=N=>Z5TC_5MEUW ^GQ[?3_4A[S5668LPH<*7CT*=!#5DW/4 M !Q!W\R0ZA>!4'QL%H22[Z)4&.WHHM1..FN/CTV<+LR9."^D<$!@K>JHIUE;8:D3.UMUYT/6NLR!T)YI9L^46B( ^NY:LL?L[D M<1.!#"(:D%ML3()%2#KCDQCGZ!!XL.V99^7/(G*FSI3U4'95USO8%E\I*VBT MZ12?.+G%L%0=4./M@*SGS/<1%.$>2XJ9@CL/@TRS=&A!%&7LM!#@TG&DP3)! M]5H\]FR_;Y5E?G)F356-T\73]QL_O!-B=/@@[PQ!B=!H-HA?;T.IEXL<5;T% M#IZN3:U0OU."G]'5%.^#&UB,:;1'%!R4FT@XN#M<%M"A=A@!\M2X9AP/0N7= M"#P:H7/AX4Q!^]8F;]\;9O>"1K<^34OL(.;!"UI&$;&]1SZ#V.:L-9S2).E=:\D:@F_U"!!X^QQH MG1"!/Q(T\P$$W?0%_AO!6KW9SW9_%6*#?D9S)J8EN@[\-QC*;&W^R;NVNLB6 M5UC96YRLC.>IEPE/OJ*=/?0=3Z+.[[Y>7P_Y*5%&GH7_/?[[E'D)BS@T(BKGR[Q3KWH8ULOV-V\_PNY6;\4R*ZD_W6W-"?\L=9 MF?S);[D8K/;ZG;.2:6;O;NBE6ZYYO"D#=3\F$27A?X+7^.^[A4?L?L8=VOUY MTU[5A^_V2[S9RKN[B@WZC4FQZ_LO8?XG*<2_2.UD6P/M/!_/*&7>! U%[Q5. M->USJOJQF/KG7D!V\&3D=D"$!(Z;HM:D(.3/%3N<49.O?E'#[5[!-> 0>-9H M1WSI8V7=?@^2XM$,AV+3HUU:U_K&-%<\[AS62$K.Z)M&L$$*S=TI^'(Z)T*) M.L0((+QZYTIUP^[1C8D,HF__A*09SDBY1X3SR9?T( 49?H %K066ZSN!C,Z1(O(!H7MSJI\6-/RSE&>#3KN=>AY MR&'[HEZ#+J\0W*E60E5S7<=7*8Y3@\/,@E4]"+\:7U$G18?A,.P&;&D(_6=_#F^ M)H?&7:4S:]>C' RM;LG=MI=KU]^ 2"#C 67>*+7>*3-J5K/ T87!4Q]J@M;R M [O1<-43'.R*ML]G@#A0+IHA#.!0GH0Q2XJ+U.!N?K&JAD>OSSY'1LC>.:XC MW=3\Z0:/15OP052B"V3R]N?(%C)A5N=B]BW;Z[<*Q,3QECK(N!W2,IW^8B]O M*:OY93,<+6GZY)^*KO@1%J>?]M^D@HHT)R=#B\@QH9P"HMFO[L6/]ES8<_E9O^:&D9O=] M[\JOUMQ_2U,,MGU_]OZ7*N["\ \.L]4G9FKOW[+7[FN_D#,>W)(?;[JI/&>C M;!FV$S["[T*MQM*\X95 2*' H9; VK;FZ;6+(G5&6[EECR:V1B]OXMUY=G/X M 1MXZ6> 2,8(>KF :4^Q1*OSVDXO=6QS!@E09]JKUR@;^%N4A6/5N2Q7:K*$ M2L&)I?*&1+VRAM4@G]*[B=>%J=M#%)5$MSAJ+S!575$XF+JL4NK]/0]Q-[N[ MT+T80 '=X0,G0YNX"H''7Y\&H 2<^:7NWI%2U]M@;"PK34EY!;.=^+1D%3:& MX$2FW*G4R0)/0O>VX'*/#X[P6;O,ZD\KZINO:)"I]Y7G9MD@$X3*VWU?,7' M9E.M&INFPG&*Z8EDIX6/)X+FPC UU,]>'Y*SDV<9=HR[EE3S/0\3Z$+& !.0^QHZJ5"M?\WYOR8.7,;XCZY^450AQ1QAN ML%@7SKUC6.#S=;%EQ*GF%V9;/RV]J=A:P[.0W6N3-F(3.ES2D*(YXEEX>?)@ MH)1FBZ[8(";Q>@^ )\&X@[N;:I,\I56I.06%SK(^WF%T11D$,FV"#3 MCYFQ^J?:R$4GTH(^65O[=79G.P95VL[W+)T,EN#?]'% ^:!952DPQN+;"N4S M$ ><"!TM8SK$CJC2897*Z< $N8G)&VG=RCGS;RWT8R__!VDDRI1X^3E"7')K MJ+!-]);D$SUR&6DN%A#_X_<4;:TCRX]V!AJ9B-I-Q/Q+]MO[1X?TSU0)^Q/_ M]<>E]_>[CGZQ7>([A>K]WF^!OMNWT"ONMPQB\2]UMH">H#@2>;4+OL;D(,W# MI8D=5"@CD@/XL,.X%270AU]YQ#=W_/WG_$^^)RKXM:ZSO]TH\T @\5<>P#DT M?K,^WR52'R-_TL]KS=W_,_W\E^4N_^,X)>+R?F)(GMH:.I#G==G1+$#[7HV2 M>RJO^Y&,O'>$Y)Y7N?%->QJW1QF*3_^[.?!_4G/@/P!N?X9&F;\H[1064 93 M=M"\5TTX9LR?<9:9;[#!TR*(A.<#=,->"G5>VNUTFE_.C9*W,\Y!>.3*DTTW M^3[NRP8PJUN9]W#NZJ,5=E$D]Q;HR%U28 $)(HSL,A =@)/>W:1YV[-&RVBB M0VNOG3MWCV)5)173+WC.8]P,8_=MM.V>C8M_0*4L)/D7 -52BI5S*^)!=B.) M>4:7*X2%8@98]ELD^)Y-^?L\/]B&E&?UXJDP\(@&BT^&[H\P899 "?'VSV:R M=>)8DIX-FL!]*M3I>%DA+=-*R:S>O.%2"7]$-2]H;8BU MR9,>@.S'4&$P0*ZFA5_Q\Z-"9I[!KA' O=$NM)1DLK>&IC66S<\TNKDNU5C* MY/*;\ O++BJQMI7+&*HM% 0DL392Z#L]H%1KZ#":!$FI0@LA]M)V)QJHJ"F$KG):QW,$0UUC-HTY1>NA* MJ"8#%.%ACMA[M14^2_],/+N80NC9QBE]%C0!J/JCB2]YRSG@#+U>@ M\AP.T.5R>?8>1XB#2)G,/Y9DZZC@A+&8SWD1SW1>%<#T_8G=" M W>/@5RP+IVB:Q9_+#:R2H[;UB8^#F]F@1@QPU((-:K-> M]S-'F4R!NL(!)4@+_-!AX!MQW8%>3UB=?14V;C[79=J77MX;7E^= 9U<@YR?^ M]"+XWSK<[^$7(NLG8WSJ1/:+YCR_',+/$O7&">E9T<\PM&N?]3XY]L5NU66+ M]*7$C5N=!PGN.9/A!C/?X3< VP+=Q+FQ,GLJ=H7I]6:U!7"Y,>[0IJ>H'HUT MM3=LW.YTX8!6V.\':0BY8 /?SGGGGTC@IX*UYOW0;]\!_:,0H'^4Z[I5+3%: M]^_%@/ZC3$'74TP05W\BCKS_/XYWX(.^=X9BHS\? M_+]M[_^!_@8E\"5L]296@ M+!/516>#4%7='3#>8*Q%%HROP#'8SYBN\NSC(G==S:T[SG>V3J7IG@_7?_,.+*?#:IPP5%AC5 )=ZHX#G6U".XAO;^Z=_#S2A)]Q^$1U@C! M\%WD&^!BWG_'C_$E^01H)D.NIY_ADM#:/V+H!/K M7SB2D;+?RF0HS^Y1J D01$6Q-H%I44VZ;%#+8MP(,[6FU),EV*/VH!:(>71Z MO2K<1F*+9J#=:/=]U2H>!0$S%]-\OSNUDYC'X28OB" ? HA2X:I2S MT&=,B\YRK*2&VPV*<.T)G"H,QL)_3^8)H'KLB^,].0S[O)YOFQ>!G_BNX$#3H6ZYOCTPO[Q1$SW8P([SUJ^O M-W';M?U:NG^=BQ%=%)!HPX,;1&8=%5(TMZW,O:@_]]C9;$/CNNQM"BKHIFFS M72^1OS;V;\<2F(?SO$%(-2;%8*>+AT;'PUEI<%_II2IQKC>9'F-)#Z8>\7"> M]VN%1^POBO;7TG+?JC_DU3IJ43SC*ET3Z&@V$.Z5Q_5C5P(3W[T#\;^FWZ)L M6VP+^$>"_3GUZ4\23SB_DI]]'6THC?I)#OU#&O[7ZJC_)Y^VC&6(!5D" MC_!46'=2@P:@3S<$L,3Q&B(LMG;UQ87'P)$1^=;E$0 MFW8-GE]P-2>G4VHJ=LF_+3^4$NLGL[>,1Z^;(35$6UZMHXDGT.9659C/D+N= M.7)S8-YG*5D2K61)\G2-CW/:F)>;*LP_U3_-.<[LU3 7)PK?GN=I>,TL9H,\ MRNC08.EQZ*;@<_4P,E[D8_4=ZF*3>!_WW3/]K\5/N;%!F=H]>S3.G-%YLWG/ MPI7 DJMP*@S[H;=C51X ^Q,H[JTWO5E:-/?X188SS;*MD_>6%EX8WSGEXJR$ M>2%TZ'P"6%ET7U3F1W,>WM;[^!TX0H'T!L!32&0:QXV 7"7?]^%[C?*=?4BV MZ!FH6Y^9@#4WZN0QW[KN!NPUBFJ[",AGI52I#QN3X)0>,AK8$]1N)4&&1=9# MBH,KC@WJZ9"'5Q8%9T2&1SNOU+IF8H2,! IEETYUZ@B:9YH%JA3-XH'=Y36M MV/7!HZM=N!/+"#_:Q"3NX6OR3>(;5RN=(_S3:0ZG6T(BVNE?P?()>D,,L3P6 M7QW-B;5)@7H8Q8U0858Q4-2.4WUZ)4S>8^_5?$@]BP'*(7KTH ;A9K5/-DI' M3$=3;E9Z[DRY@SP+YMBB2+_@[M5X((&^ 2%+&Z*X%EIXTJ3LJ-*8 -*KHFJA M8[XN0D%OA$ F&D^'TO34.MR<2Y+!R0TRWA ($H)J>HOC88EXHZJ@J0PK DX8 M(3ZD]8F*+ OS$[Q;- ZN;D:4>!\XE](O9T,)R3P=,7;'08BWAK,L-T"]\6A, M=1%#Q+L9+PKUVO@V1Z_G,)I.VN0Z!U MC;3N$6.6W1WF?=S\1XY:,W<\LN:=\4%T?TN\U;P 7A(7$R'5!W#!"L ;=38RXW4]<^MPX@R/DH;8PG*F+JT=IXFAJ MAXUV@R:M?S5G$U6E\PMQX'-2=!_A!=?SFN61F9>RU5>">5["B+ 6V$:&!.!, MQ$6-@_IB*3A#)*X5LN,:'%!'4ZY3 MI4AHRCXR*CY4)QHA1?1$:"/./3KL?*G]@<%8ZX-"1 %T"]?H.OX67&&W!Q]-@D(PS&$/8SW-U$/?18N89P$[DK?):MOF&$IUO5?PPD% MRXU8:.<]><-=80&YXV'0K1)44M69=>%0"06:^QFX214A@CNZ >V\U5FJ600B M[)%"F]]P#=FMM B & 'ICSVGM1:Y73IEM1IREI)O56CHI5^_#TXC=]T1D[?8 M AL-_=&G0MNRM8M)8$'GZ6SU)/5*Y9+;1XV?>#X;[?3WL*#32ENOM#IL)B-\ M7\P6%7C8&$(XAHUJJ+Z5X3G(TD6.N/ " [3%-IS0@IX8_8@S@#(?9)PK9C[\ M=-KQ:\^1W),JUBGQ^?F*V\]55(GZPXV1HY R6#MTM(^D">%G.-'-@"_$HJ:7 M$./$L#J_F#5&J%L):%Z/@,^^ZTF:3MAG4-'%@:R8OJ M'$4U&:+FY[503"E_^$/XE@8Y0(3P);S*+Q$B4F_C_7!:4BQ];+:V8(Z2NO'6 ME>/['7) UOP:0H_Y=@J!WT _I+= JR",+7TL?K\B5-.^7&:AGC<-3HAK@\1* MY"A3ZZ%" 6[]6I!-5I=ZB^'ZXQ('@*??++[#4&S^:MTW>": M#FAE33*44(BO5(A>T$1M!48-:ZA#+=V;9FUB:JGHJ <918GCA*OEJPM!WG71 MG4N6)CQ713+[J'@&' 4H#L7K'<,WO&>M!P35P1^F;GT#U,Y+?E@4)5_2ISI3 M-.?P;%KRYGOA%UF#..JQ)OI5()OUAHRA:-!D6UPV]OGD5E)AD0VBP:4KRF&7 M98SE/\^9QCQ=0/3.2>[;:R+J&:VVM&\) N@T<##R\UX#$80G($,W19P>9,D M<"*J0]6O&3EGH%!VR>@> M8)$]T(U5T!@#", &D=&QO5XWZD\$9Q$I P4-!9+[]U,LGOI,+;W8N1 O%^71 M\O0X"HHB1 ]AJHKF4^BG$8&''QSO6L(3V??49R= M:U6Z_-VM%T>2NR;J;1]7R%@]$(<2)E,ND!>;NX<[B/@V=#3NF]U4=0VC%;74 M"E80U<'CH\,?O,2#> +3WV7NL:-\J-\7&8N2>THX+[< *=+ZR@E$>&&HSAB$ M#@>UIU(QK+&A&8EX+:94<[; ET0]LV(3UR+/ZBMC\/'CHQHH?QQI ML<*!$VW8OTP,LZN'N1!'Y24NC9IAGH_+T[A4TE"CECYJ[[:CRDJE7Y GT(#B M9!GM"]&/(>ZWNK/O&F8$TQ$D+0@DD=%":F548'QTU%.H*J6JXO"1P&>M7[9) MH#%5>I]$3\2$B'W&,$0@AH-^4#<4X ';.E/A",21.6X6*3-+/?-TV(?8?_KX MW4N$)6G\T:3C53N7!%[,O$=@.08OB0VZUC2:P64'\T58K%EUO"&L)5X"E\-!X(&BZ@MX$3&%9BMF#K_5&!+/F< M=WA*S>"7P?1C@S7BZ>WICT>^'MY3L37EY$[;SSH,T:S5;50SAFC4JBH--Q]& M?AGJO LL.GSD&M-W?)WR3,W[8UGB0U)\4@.N"3J%]J$2SF_J9)?K5C\#19SW ML69&Q"[4J7XM]-;KM9!Y0";N6)AE0.KR M?*EL_221>C9(R.)].)(3>#;IL4'>5M#5.68"4A(Y."AYV'.1C.(WNO[(D[9/ MT3/T1>*LJ$+FD>>IITZ$*#W(L0I31> YICF:F"["O"?-=UF=]Q.E[P#NWHP'. 'O4JN@47 MA=S%+&8$D7 \:I;P/G(U_9!F\6E\B][%Z MQBD9>6]H$MW>_=5QB(!G9B,Y*[5(WS3K22EMO6&BQPO,7^OJ6[?GJUO=E9);U><)$'/6>Y2DGBK](&(3#=V!E\K4 MA47I:825PCNV?9U('>&]U9[SE![X:)O\;1"?UK)?R^('$;)Z,AMT 1R'J:A! M(_6 ],:;LZM#X_( \3I!P**2>=6)QE-PL%^-LNOEIBX?KZ&LH%C3Y(0[NR+E M78UWZL=1%MD@B:L=&%[H!7[XN D9+VU& DLT0Z?/4)=-BL_X+ES(9'B*^^J* M-EP^?@!J/+?F,UF1.^ZI&Q2OMG(WZ:Y[X@X8S-PQS-1UI^76G(.[U(IN[-AQ MY>") P_ ;\$?PE:#F;DH @9'/2-P8543@- -&48T-JC1ZBHA+;BCU5&G%2ST MYC%FX^Q^N)7WI9MG++Y(NU??>,PHE?.1NL5M"P;8O1^"IL?( QYV[HR<3R=9] 4Z66ON.RR5L MV2N+[OS08R;Y5:B3?_<6!6P/"MBCSK@-:V>#Z'+?:-[[G+M (;P,(;-V%W6 MLV2YHP I,@H"8$\,:97"FI>[B[W6VE:R=.ROW)V[UZE2OF5IW\);"ZUOM,*' MV2#2G!=T$^K\*'QN]AW,CVQO8IH6I&ID$W"$ M<25VPX*@5-D.>.[!Z1P[((0;2J!M1,Y"*V&MT.Y/?V] MOMC!!>JYJ'GM-IZ.2'11(T54,N;=JT]TGXE.6)7O%;U;]\^.;-J'U>?(?CWC M,K-T!;X5V8M_QDN)HJ5^(4DP-()2+U5V"R(LAN3=.$!LKK(N()5D[^;N0:Y. MA=^_WT>1YR]_>&%!?<1O-;X7YPX'F3T9#0XDMR(5!Q?:[Q!@&SQ[E<:#D^RN MN24.[OJX"U0J5U'3R;WOC<:-FV58.686ZMP.U.IEY@W.?!N?IFUX^H+F3NJO MG4I R@$/.S?[>TG+]N=>[O2KFTP=W-S!OEQ MXA<]-S&'UPIO7#@Q-_<19K6!$K('N0&HH*LB>\;W7 \CV<^3:9;65)UX/0L5 MK_*YU;U=*H&ZMYH,I2\E<;_Z!+[=A"NYH5?#$I"OK6*#X@Y,2VY->/BR5R^, MQ*_O.&XR0OW(C]6X$/7ZF84L8?E,!T.*GC_KV,$0;6%MTJ>Y]&R=#D5W/+J6 MI!P#J?+WLN-RHSV>CIY#:"^8@R9*3OVMG^D_:S.M5='>&#C.W09.AWX;(/H).O M=%A0W6/] DH ,E2O;-1PZ7;? -YW@$NN K1N=X/O/V-;F:C_*U.W$/*BAK9H!%>$AC-6N^-X4YO-]C5T[ S.-;Y)&!F MD[;F[70QD01[OJQ?&6,_X2GKR1^W)&ZTAL+.U&2_BPO)GQG?6=?KJ^:3LR= M7U_&D[+M5H3*^>!/\;4YAM<"7DV8DW#R%P G^@54DQR44 WA)_=P/#I4DN$" M6-$YH,BZCW&Z,)CE\51+0.=4986M*,G\INSZ XS[*:+^V)N;;Y2?VQ4*HL^Q M-OD_9!QO8,:P%($DHD)'MRA#;Y"A3Z4[#]N%"'28#\-U0H%Y""->"D.N&T+S7Q1ZH64R+EN:3^HGO^B MMNX6_LRDA>N-K)M_20'!OW%AL4&=T0P_-JCV -G./N8$6'S3M[T-J" QC,^U;8W=5RRY^AL;2P;M.:N>,N')O5I^T& TY(HMQ>D>6E[!03LRV7O @(/;VI8XXXM"G 8^*RQ> M0\?JFF!:U#=9,*"7 I+LAG8;?]3HRA_5/@ N-#^XD]P']<2-R!YEWD>LDZ[P M(8ZBA8$BISI)]P@]L2+SDA"2ZNF>;&6'I,OQZRO3WN'EA#I4WATV;0\WD&&# MHE &&JRA59>#S'P<(0=3A6U[PP;%+['>Y>B5]2+4:2(.@6G+)Y_56]:8%]T< MSC9-4%F8$^ Y96][9+%30UN[(,[9]V4*BNUE- PY'->E#+YSFK/'%Z.Q. MVN!+SZ<,"R")5(??RK"G:=T[=F-6DC+'FZ':@NCT7!]=$R&X;[M1_&8*?#=' MP&W0)7W.$E\--1!F@WI*#2$%E;_O\_S*<4"\"G,0"%*4H09HT&!$=PJ,C!/T MK,51>(D806_DYO>+/O,K<_1#$?[*=R[&BM5F)(WNW+-\^V@%6/F %_,@M@L" MZ"JSK!0(<.;]N"@V:,4NUQ"2BY'0@L2OP9J[A6?AO BH>TEP]8XM,_7["F=U MUDMYIQB_]JO(?V<^+)SNMB1X>*']^ 8D'#F.HIK 4MD@\+<=2[:Q1C$".$() MO%*LNX/C)8.O++?M!Q+9H/9(O$F_:V7,0E%YTO$8,17*_0L7$\4"4_>>/' S MB&NM Z[*":RG:#"*>^$LE&H%BZC]5%T;EW*M*HGT);%TKWT32_3YZS-J"V:C MBP^WC#H=#MFT?&8OWT;!=3B.':QH+#;4CTA+UP>='F#/Y1;[Q -NII&@U!XZ<<1\K1^Z1T# M]>=(KQJD :XVV^'2SEZ&/O'KI_*ZNAJS#7*W9VWG>EN>;[T?4W9Y>J-!!OUH M<(71M\C@[,NSC(W4C*I43@]J'SODWY_==G5]&7W M=.>:^9=4=5/F':@[E)O572LV-]9$!&\>GD&CU(YE]9EL27B:KY N5[Z8D?"I M,CGL/>\$GK)(YV+XFUZ#)BQJ M.MV]?>SR[ C"VD*_&+K4J_4\U3Q)<+1G2/]DJO(2EL5/IFNRAO'E$^6H)G>4 M*VRTJ"-+DK,LOVZQQ,>R%+PMKD'GO4L>G7\1.<(??,XZ;N_7A^=4TCJ$_#0M MMHBLI5!Q[2<0)H G$1^OX;G?<_'IM%UVTH>C5U;;@T\82VW?G#%6R=S#M?R& MM5&'M)@2BJ4XTWT94*"'@U_;V"!A.2J\':AT%K&GI18J/$]]+1Q<9EHLF;\W M)??*C8[M8>6'U?SAOJQAE+0[1Y*NV.T(_S[-)M1C#\?-12TC\.MF=K?B550Z MZ+;.;[AEQXW@8,[ ^5&?F"A"+GS5G[,@_91G<"/=+'5[B@\5NFI;PUS %,U^ M@8H@O(4FD!T/;Y/[9)"-#=@@U\OW7_7)=XS)@4(P"5#";=S6!CG$#L"/+NP% MJ<2GZJVCYC6RUE7Y;?-&;?[\:H7BUY$C>^<3W3QST=O"Y]+3-.>CCZ,H^[V4 M=-;Q;_J*776B*E .L%D7$\#'6J2PE-@J20\*32 MF?_(L\PO]@-5VUJM'9W:"W+,+C0_ F5_+5F% 1M(\&1\E5\\BO (N@.A&)3O M-=(=*TO%-G'"YMG!R4,XP>!3;CK@JP%25\68#,I4_46_2+%('IG6QZ"]4&]U M8#>F%0OL*6I#"WU$C] ; BO1J)0+)+?RR'5M\K.SU MT);*13GKQLLW37R?&H7<4X_F2%V,<8[NS.KB@&OT"(3%)T/[0G[WDN;>#.6O M+%5NE0;1<(F^CF2;JHH&\T^6BI-73B]O?[4^/<;;\R@H50QE; !E!%.A\Q/4 MP3D2+-5@Z+*X!T4S1<(RZAUNL(KOKFLUQGWCSBY_S>A=.QL_58B9N$E;?<,# MS)OUIZBZ, BK%R.=5YY%AG"B#&$S+.)P6K.?MH#2UG-"GK5R6P@ASQQ&8J(M MT./F?1:- := :]J_KQS>1Q%*:N%MIIR90B*<:9BFQ1'>-I3@9]PFA-90U9L= M]LV[>]04,?AKA'VB?N[P%UK4L\ \DT>>K-VNA)ZA8+7F3QR5(A[08Z M-+7<)[-K61%Y&)N! *>AYR]J,PIO5:99RJC,AU5LL0KE98@.L6Q>T(W8H&$P MS9UU9Z'D+900 5V*71R>8W6N0->T'4$D-L@#!LA!O\V+69*>)0VV6L&L;M , MWNT^L+@3N$I Q>1HH"U[ZS6*C)4[W*\JF6W'^+R\(ZSF>O/C)8T0OICX?9,H MPC@.C:G"QU?"T/ R=XXIV3_7L=8QOT@[ =_D"1%6'\Z9.EW)G#Z5;28_<6TI M:.%FMF'-QN2.LUJK]A08W00]3&]=61[)K1,O3$,S>MM()<$IV&3],Q0I,5$ M%S5SO=RG0"H+IKLTS7)<*^!W ) X;B//53U%O-PC D@ M2Z!CML]Y'+>E!YV2D#R>6OI!M-(J]+"@^7[#QLV12%O.+V%032KU/L7(UY M M;) O>CNJR;AAOP=.$B%&8%JV9;N5$7'2W47!0>8Y[\8M,_I4*H'(C3[[(&E/ M+9Y?.5)^J,P5:L=9MUH9#?+!(NWX:I^UK+MD%%I=BRENOQTMZ*3D6;L3?B2M M^9W46T$=_*L0%8M)'*$40K7")^*I-M!($4"6XX6Q9#8H5O?IG0GXM*Y;Q%4_ M<718L5/GU.A+:JIPT*Z$$[NT/UY*R;/@OO1F&11JSQ ):T=5FK7"/B@3(:DX M;]7]EK#XD9KP%3I6W$3_6>2%*]2H!H?P]8KW ^MO$@,/[:><.8MPI?$[ '0J MG27H"NA0[SK])4SQVP D$:I?8!6B/B>-!E\;,Z!>KQ:9<#K=LMDW=Q?:^VWY M6\'YUXWA^CC61D6Z"P/!K((2[KJ( [ET:].+M$GT$Z\<*9ITX3D.PJLL?%8; MO.&-$BCW=8R]\M(=X0\@0=Y49"]DJ;)[GC,I;F0L&S1-.1P.M?0F^L4@-S)S M<5Y^41 AI!XGZA&:I 86T(\@'#-%@9B+9?J+L?6\A2:[,:Y7SZ?=+U7MMQ/0 M5-A\/MU9(V/7+MXZCL!-6?) '1$_GT%2A1!3'_H@/,G%%#TQPNGTQ9:2.0F^ MHJ8KO/Y^4U5]H6:7/E$%0C'-F-@<84"=6M>"XJU?5\2OS]^<+9"#?C@"_GK! MTV>3\1;_Z?@\Z@-P.PY0[)X/X#@6UL93#P!CUB8+^F;61XPDXTRF@6Y?)2Z> M@UF02L'$SW5^HJ-C+ZPOVZS+N!?BKO16CRCG(V6VC"Q!#N(JL.AOFUL*SF#X M*A=3Q^6HO%$+.9X(SS""L_F'N=JT/48;DB4B'$8,YWLU>\T2;A^YF:?4*2.M M0W,G4M ,4?)J-C4UF5;:W8B/0&I++F 1IM.<-U36IXV>-@RU="TR[]5OO9>? M9;1SF_9RS!K>J6_AL[/DHN6SP87*SH5O,8F4:$)AE=L)[K*$-/,WQ8?".3') M-KMMW%Q+BZNZS+LX#W5 H8@AL1/Y"@.">L#B<_0 81(F<@FH:QN7!J)(!P/\ M@"-8@8^#@]V;EZZW9WML-&HQC[W>Q(@)8!['OL)L82@QRZ&$-"C5$1(CK4J= MHOB3_9(PFS@Q#EC"ZD'PJ"D0H:DC,1)8(/",KO=&;E_'EB<>)]O/)>Y]UB1W M+/^2%S/P7T>T^8\^QI9AUB(%$.>8>2A7C!2K&\K#,"9V22]WY(CT,_113X+3 MQD/2VD=6>RW=LP_D*EV\>23ZD1O_#;YNX]>PCF=?SYQ?>?^C=L*/B>;7W\R/E#>Z);F>?<.V*?&)\+E4B G[D6U7*Q8!C M?WQ135>K.'%H>ANT2B$<17B,$F!H%'L/DH_WKJP !P5SI6/RG]SM;>[!'L-N MT=@0,['1*>KA9?7MJ?HE3S$>Q4<@U&\.MTEN!Z_\?>^\5 MU53T]8L& >D@O1.5)ETIHH)$5$1$B(K2(2K21(@H54(BO8. B*(0!0&5+KTE MTD5$I L(*2A8".PHA@TIW,W_/-QQO^^.<<>X#^>C[%GX2Q(F@!WV1,0[JO+&^/=872-/N_2N$@>+[1^ S.$8 Z,3=5GU MS>7^6.3_,L2AG-FX%""5"SP0W_D^Z&D.8JN;A%\7?D$ MF7%SV=!24KOGC+O)N/'8O$Y&K@_%7L:P9&A@^-GTUX8+? \Q*)"/BDXC-H1W MXY)GF^JO$R3 (N:JL&7A\**_GH6?'9V_KA[ONCRX6G7%VJ%"S=JI>%:JA-K M(E\:'G[A_\AQB]QU_:3L@&+=)Z-TZLOB^Q;*[ (BN9 $#5@7#M36[(-8-2O- M0A=S=**2<^AGVYFGU: M] ]S?U](0=1L#J#E;=S#J&O,&*@)N!R3UD!2^1+2R3,A) M[1VYO:Z=R3[U1E\]K&5G E7S6%/-SM_]SQ4_R3M5B;\P^E\6_:\_GF MN,6ZZ LGL=UMN6US3\PB$[BN$EIX)G\=X*;B0 T42[*94<9.LD!@T& )78U%E!8CX5SSK[M>^*%P@? XK_EQMAR!&V9 M E"LD,2 K$R.-+U\99)Y%X13B''FXL$R)<\C?*^ 82:)K9-Y$<1V6>'/'X$Z MC:^1$0GW'V#7=6IV1A!2GO6D%4@$\^;%+9+B,4[, %R74TB6"L8,X%2PR]^ M.MUXX95UK<:HY!*OFSGS;OL'OY4.Y.E8%[[E9]3NI:^/K. H5X\C* 2\(!E M.74KU$ &'!APG4[M<'KUL_2CQ->%^?934MZ3SJ6=!;.N^ZX*V%X9OM&Y L0,6#!WP'9UY[GI]]0==($]LQ[ M]QPU.O0^\+EU^O0+S@?\6_6:%285H82Y01^!?#?E(%A(1S@T==+7TG'UO.E& M59465H49I:\B+8:\ V6^9VKDN C9J [J9GZOF/%[+I:.([^% _9KLZ80^"QT*6Y0SXQAFCQ2+F[.BVO^XMY(9&A0:'^]3'WU=#*^B>_B#79*O&_$?5+1"I$'=Q)H_\S:+CUUI#DE/"B.FC 6;_J=L>^+SO^,:6TN!OK2A6[E5 MO:_WZQZQO?JZSHUW2/GK 698*JQ[VL!"PR5"V ,,Z&F3*:6&-B4=BV;4F^3% MYTH47V3$-Q6=/B&4QQZ2V6Q8P1E=A4Q:$3%GV T92Y@ MA 2(%$9"^2!?(DO]SI=Y7).O?ZC>*1AOV\,SV??-7ZE>(Q#P_R]KQD!?*H(E M261\H&>QI$NZMV& 0Y4.M;G'+<)<'=A:['ID(8BWG9";=[8UF>B/U(]CU:^U M\B5_B)%S5WI4T_KJN=@S!+D<49]%*V$Z<49H@"GC*+O,&)%PZ?>E#D]=NLJ+ M%\.1D7J9?%MZKS-/[XG$&[YG-8WDG?M6L!FPL]+F+JZK^Q@B3@\K_P.B3@/8 M#PMXP_CB>)4NRQ00LJD_+.,7:Y(Y-Y1PVLQ+T<'G,-E+C@=;^[6_?-N<$I&VNWGC@O=3Z>"9Q;Y-C MMX;F77%G7%-2#Q[40J9@0LE$>4X7J@'7,R+LWV;9@I(#3:D&\6J=]=-Q#__@ M:8=7]/<>X,ZH>SAXVU8IL.8%E(2%'"7.>X04)I!Y$O1E-+$;L)!CZ,7J 8?S MHGP!9@]6>%3C[2C&5/V7;GCS\Z_#NAOY.;VQXD:/QXX\&=TGO*8:AF^"A%?: M-DP%X9,EQQ(!C:K!\',3&']*U:F3K9,=-CQ_K;QYYRMKC0>5U,_G&#QY4/HP M>' E^E(J;+.&(X!BJF*"V;%$+Z00YSU>BA5(04E9D0./KJR+W+5L:&T(:)FE M1M8%*Y5V2_\5/[7O:)>9];EUL2_U9-%.I@GG4YM!#T[Q]Z."YM1J_9I&HN+O MPX)4Y5,>$V@-XH1&>HNHEZFI1/(&[/3-.&XYE==6,&S0SE;JV&"HZ(-8:*8[ MF,9X T+O\%J!=RE':ZK@MD!_)G;/J=?6%+;J1Q+#+:S3\/'LI;K.WM>-Y1&+ M\W^L)*Q7$;6(E7SH&%GP(AWE =9!+P781!KAT/D0GC&6E6JB?^+M[/:9]]<%Z2*YVH?[ M_J&^"#$4P4"H=ECL(@H()XO2 ^NO6+F-B >$HPF_.+?QVO4/ MWKPRE#@R>F,A3P(25F>-?;;CIU0^ %$EM3O0B5>$^,)9/V[IA8$LT87/]MBQ!A[1J[-9Q0L#?#J^D/Y:+HE_Z) MF8P6N7XNN#=+D_VH$;4+.]Y6WD\+[[7!E?[$"S>@>3 6#06_7%97*JN^%5 Y M44_4Y".K?0Y?2];+JTU)^=KK!"$@_#AV%BZ*(Y=:J-.G8UF^3-Z=J0PQ\T-E M/W=3,%YD4C)A3PYCQ%/4X0.N8:ZVY?YSTE>U! M-#;32NA\/46J='1,0\4<(FE!$?!),7F41FDUN.C5V;E[R=^WH^.1VIZ49_W9 MO9]2^'TC%7^D'N"&1&4@(@$ARS''#JL< A4!7P]@->\5.-[CFIAPMR(B1V I M]8-0N\M5_YPCYYZHH8SVV1Y8S/VRN0UC21 99\!%Z(3[BV39V19:X%PWX4#: MN]F[,S\4EN+\[_I-!S?V_KU./6H;K[.T/_'DW=BPS+SU4BFN[[@ZWW?*48P M=F$(*I%C.JUG@I9V]T %8$VG;DGW'DML?[5@AWME)W];J3\H2%U\%98\N7OW M08N#X "4&Y!YC9T'28Q6NBSM"C# $4P#EKOOHEPM\BD92JR]29>R>K:LGQ!7 MFFCWO \UE'I%I3@$V-,'VK^EJF6M9T*E;LK@8^= B5*\#1.TT/E-E$&07R": MV\8!,M]F+@4UAYEBM@D&",C\-+&9.4_6VK_&7S\Q4*V4\<,^4QK:K. MU/D.Y?;'B4K5HMBIXOM&+&W,Y065!@O3+*2'&Q1_>P^M^:J>98[+$]CUSF/I M4PG_99$U2A;7=0T'T6 #GB6%[U+A!UV 'NI(;(=B280!5>/)XI&:?YT:JXQ? MJXP/9O&9N[('%=34/CD_>V1V0C%R9-;X A\>_&W'+OM'G%ES&#/GH^+X_!"2 MD'7;-VZ2EB:4-K^___NSA&?=+FH/=7$'3[Z3A4DX'67] ZV@8+= P6:S1#ZO MK1LD(0 7'->JG@!-'T(J.HV208DN(]>WT\$2L%.C#F>^XQG#)B:BJ7D57PU<8&;IG MQRV%W82-]95_IZFL M38.PTX E&<41F&=>P?:A&M8&##)(X@2]"+[>-N0 3@61&EIE9OT?P>J_#1L[ MU\=MHUHYR/SFT*'5+?GLF=-GO""!*V)GM9U8G\$LY']!!>8Q<,R 9SBJBF3>ABS2@Q"H>>7:\>-AG"GV# _#6?%@"[QK%MW7CU> M.IU2T@5J,@5Q730B(N!,A(+=Y, 9)_(@R"_A M8AU"I7Z.&S((,8S)7:#Z^)40,Q>LB^8P)=MNY?WAP=NI5;4--DV'O=&6[%2< M%Q[4MHY!^/%C=7%=EM#AC^ RQB**IUO3>CS%@>D8O0:AB$:MU'V=+8<_X/UG M^ H5SC#SSL^]$WX^/7/YO^U(X'O F4?L)ASDC!+?[@AA7WP<=A^PE!6Y."+P M"ZM"G#*W09L/>@5&^:O7#RM=R#,\6WSRLA'O>Y[E%]]QY'S?*..=B/FI!$9[ZZF7S=[X(RZC,ZZ,B5;>FXKW9 Z%U-,>3I MAPW@N"Y3!+D5RC>:#14_F_L. 5Q!)'+D)QI_!Y?[W[N'44JZD'5RS-'NYS6_ MZ3*G%/G8CM*S1N^3QX)FY)!6H N3#](!#M,45-\<>O8I1_!X&R!U[*JO?]6YZA[='K&]TMFVE]Z4I5]ZH@+:OMP'-A,6&,Q1A6 M!:,_SI'&'#K;X"8B="+)!OA3N>MR;:(,!F.6 MD,9C-L99,:W?O&*>B3VR,( NSVP;=BLK&0K,&@^NR[;!('4;)E*EU\%-'B() M^1<)M8VMS=? ?E-<_6'^[7$C^XO?%I4\!JZX045D8L+CIIGVD63,* MHC?0S:4.)8 QP3M-?1N3:T=&UMCYZ>KZ< >-:"L&5%W(L5\S=!;,>I@]A.LZ M2^#&SL ;!E9HX8 3PXC]TAB=X-K4OJ]YNL,CNF0X/%PZYI**CI%4RC=(,H<, M#VGGU@<\^+W.*\6UF4$A@II\+"55<@W,!:,'P%DROI3II 9ET_-V9K;CZX@9 MIDV3K="-$RE*^_;M.O@&YM'2?Z1KB?"476S!A>LZTW'T!49[E$C&$QN1<0U1 M!MP_XY!T; K=M\?HYFOJ^[$#7JF1:]=QC=8'_GSS.?#AAG^:46$+ GGQ!/Q8 M!!_C!%A/%UK82W5R(M]DFV5;O,O$5:C_^MZ[OR?G_^5'8_^S\__3M%W)_414SUE MP$/ QB4P:U$QT5;OF'+_D4U:4WO>DDQA X3Y]V+K*S[C-UM<_\9-64 M4/JUX4)QF(1TUY-.E[^?;DL%>T921I0BQKNVP M+\>A/KDDC=FJO\@* 1[+3[PL;/TZH>@Q<=2[/�XB=_X2#";!RY,( MVPV+-;W:/"7-3!*D.U[L/WKZKE*;75>[\?K#&\WICYIN_JZP,Q[WQ[OE^QRY M-2Y<\?D>5HMQS4K*:4RYRTIZ$[*P?,;8C]LP.!IW;1C'^,#.XIBS[ %4!D=I M4+24JHC>C3D]61G8:"=BG1^B,"64$./)JQ6\%"_R5MY2K^4J]_I8*AT%:B+Z M(U4B)"GL!/NND WNWE2#9-Z.&:3)A5EU8%"G%C>PM^K;IH/'(NE^CM M*ZP=?2 *JX%&W03$3WN ZDWR8_F1UX\!>[M4W.LMB"2@8XCI)&,HA6PN- M__@XCN'A$GI-'T%@O-(\D/R=_L:]K+#,]7%Q+&[ENWI5L]RB(BDV_"%L4"N( M285RJXLISQDA:*!Y6:'L"HX2:.:<*;?TU)9NFKY2&;0O]53R]YRCI8X9C5YI\ @X0]?("J#"17]--6]%L]^Z.Y-<[-_V! N]NI&M;./D>(G_ MZMF]L3I+(Z"N$\0E#9#S@?2= @OW$FSOW=I-)!,3//=.8TRJ(ASZPF?MA@MI M5?'-XH@GOL;>_:"#-O-A>OK5 MC6G516*202W3D]X<0F.$N\A[(-&YA',B;8 MSSL.T0/ZBJ0Z.W I,G@XZ]QO=+CR_,?;'4U&J.,/'QCDJ8 ?5>\D;CXL[(%" M0IZI 0^,T,0A":+,OO_/0!X[OA%0$5'RCG.X!9@HTLF^$^ZT[;[AYSR",#NV%%X\09S!+HT-,1ZPRS"\Y*-KBW]UJU@> MU"$["YO%^8;W%>:IYW:36Q0MR04_3<32B?S&68E>B_85=+>>,(+H89U[YF[! MU7-ECP,?[ZIGOVI)&]H;"P\;+VK@&KOH>:6&,X^J<%T M;F03$3C>5+[HIA@9^MOM0=E"U.F<"^,#>[V_O.>__FZ738T-G2_96$S@1SA6 MD^[8ZEOFWQ;=_A7U2R'APRG>AK.&8S:J#UX]WV4K >,N@+5:199WP>?,&*?8 MI8WL4]WX^@&:)0"%\UA9[IY\AW&,)I5Y_"1U=O\)"?/;9S^^LH%9''Z6KE!/ M)L[.,1S [!IWT(FR3#,!-CPG=6FE+1WC(2@%YWEW2V'4[QL1U+PG5Q IR=T; M?;![TM+O,,?8%41O8KJ*NH40:,NT ;G[CKU+^78,F63NY15]1QS[-_+"AY&8 MKXN[&CH4Z7_)3KTHF5]%,#":7M[MNMKY(O'85$I)1.;4KS6DX)SFK0%0:I!FG3 MM3>W+B\<(#P]G[LRZA(I8>VE-AR(WK^9XTW-D-_(^9[, \.67/1$ ^V,]^QL MCBGKY"16@B7/+N? (^K[CLG=K8RXVX,]]+:34"\XYS[(8UC_RG'3.?M/,Q]? M*LC-$=0D@^9:$-I(8'L\]XUUV%%-45)PN<$W_DX+!SI;Q\?MQB31=R9JT;#Q1B(L!62LUNO[+0F%"4U._; MSFX=E0+.DTNAPLM\@@*:2H+HKJPL% _"C\2KV8N;82[R)9JC*9L:?DZN0%'[ M[ABFOJHJ==,/,>IX=!.)1+^3Y BP$&37XT2I8W MI2\[)#@+_ABM;3J'Y_^R@M6ZP.[;Z\SY0^-R:6'B^>_Y@TF+FB>ZY/W$7U2^6; MW4>/PMB1Q2WL<.K.G<^X>\T)'$FPG5H65WRSC97]]6V^_L5&]>]M6I:S>0@$[C7A;TX]+GIWNVH;%PQOP]UD.5**HSN%."E$4 M;/K$8"(%N^2&>0R-^J7?.[Y7=$XX8GZ![\6H>U(_8I:;[+2R1@'-G>AKBYH) M+-FR>??HHBEFWS%:9[S#C?=[FXL_BNOI@(1/_C851GPJQA92!)#A] MCT4C9W(E.DOSR_+2\C*'I1>$-".5-K+J>XD2VS"J,MN!G3O'Q$&&W>#HT [GFY(^J>]#8,\%;N7 MDW:@YA,>W(M@368Q[T/_/T.TJ@"J#2DC_VQ3=+Y;3,\R]5%1^8]8G],YBA^F MEII6&<1LYC)OL.D6I]TEF#:!\>#G+Y )?516/=5JJB(A.@TS\8?>&B M,TZ+VS3CEXO,%K-%,'NYWPD A?6 M9C4Y_/\@D)6B+W=OPV9'J$Z9+'^F!CBT*/.:3!+&G*2OI:R&5M3LOLF(U;Q< M\"O,7X9;BIYT!F'LYW/257[R'2+T54T.D=Q8#4OB+T1/?2-\$=NPW@*- M9HI!DD)1*P4I'F'4+SOK_MG=BK_@*,\C!^NE%X=JQ%K/Y0Y\O+N.ZX8G$.1! M4[(.G"O"_J]S:T-#PHG6Z49FI_VJ#_\;3]NTUAMY7V@\W[..'O_!759,U""2 MR23P )%FQCS(N@Z&0E\Y@T,2.@#;FN@Q@8MC9[D#.3W9(EB3&HG+%1 MC2%(8BF79YG\KE?*.3[9UU!G$_I=U?CVK.R?&7)V4_VN\ME5Q%6DRDX'S>;P M=Z04>'UX/SX%![P6;:Z:C9BC!-4LZED[CX4P\S^'2OJ^ZF$,>N?,[ML;4;!_ M"7XX0G#_X7!8=)45]B0$@L$=6E2T**[+$7=]&Y:XP 5NT-VZB^#@]&*@PWDP MK02TI1*:R^9^'>RY6[8RHR1[KHF6UAKC%ZLDS?DQ, 6'$\D/5: <3(@,C60* M8>?QRASIB#_=\V4 ;:F&GN9.M\@(#BG14J8E-M^-5.RF]SM MJYI8!#F>!%S!I4!9@X1%,,E.-!3%[3CW8C.$".)-,72%_OY]4J:]-L9:$=G+ MXL2G:/-+Q=^E%X7;':]8;CT.TLR)-BVH=(SF=P^$&'6^.1 MD=.-^S_WW78K+FTX&37M]2YS=/#G"?BIBRA>7%BQ+NM& ZXJG(NC[?'[7J.VK#R^?/GFXQ_7 Y1NO5*,Z;/)$ M74Y8#!833H*FVS">QR"N F,\_@\YETO%9Q'T,1D<7J MG]?']6[I7XVS;\H8XI_B'ZWE\M$;CK#N&IF3771B2?IR!"DE.XO,B?[(M&/+ M61Q9C-OG_AI 9\#S$,'TWE1&R/DW6WJT1?+W$)];G][SO>S M5,II"9>,N+D-RX #5[) [?),(KF0"",8!"S 0%5 9AC9CY(&-2\&Z 7T*0R] M]_)0V6E_'74MZ*W:H&KW)+"=[T<);$.#D13WXZA)PI&2 @ M0.0B;WWH* 9-J8'_:C;J"FY8R5E=^+/D;')@XVI'N(W&ZEEM,'AL9[_?>DT: M2A!QM29I09[]IK%UO(\C ?3X42%7Y3\.21G6 M&V/@SW9UA%;C^TF*6!'68;I]#!F=C)#&F!4'8+4),EBYT48['SG]?P%Q^'FW MDRLJ8>_4XOE@$A%27!,7/>\"?QE=[%PL-#23!'Z,#KNL@XN*E/<[1ZL$G2SI MT84+)3?$8UL?+6@IG/[2JW,#\_+^[;,OP6O,Z]A!G*+%_E\D?@M1['@1C(Y* M79?VF>HPI8S(SBR07+1KK0V[A--_2"<[JF$J3^RP4F(>543L\GV[LM_'-%XHSY=^M;Y/ MMY,T/-NAQQ:*F5J?RRIN^WTL2OS'^_,GQ_3=ALY_C&LKD\I M23>3%O-X(UJ9BH?$@'4,1Z://M2/4L!HED9H1T54Z[$\7H&IL\J&SJ6PWI\A MJ_N],1DO#\UGIR_=/_9+)QF49]IB/Y$:UI*",&[,HY@0("MS?4@'7[] BK#N M=9R-#QOWLKAT-K<9>KQF13>< 6=4$<-'AB#9.<99 M>_WSX46KZ&O4_]%PW>D;@B55T5VD"NE_EI( \P!F#Y U@$B]IQG+T9RYZ40X M I1ET%'NC;4390VR1OO^>+4+[;G^IK)NQ?$*M_(=KBVZ%?8<5-$3301]=A'" MJR81+H?S)64@Q%DB5 '.P1\+,AV=0$UOH>=[#_\[/Z=7/@\JA>]3"YRJQ9L\ M',Q#/UZ]Q;Z[B ;5DGJ&\-RVQ2QQ=LTVS!^>1-COC/S2X7"-:1F1>T7G"%QG MV/N-YU=7^];^;W_R5?<:^N[E_JV@\Q?!$="!QE^%7<;R8KI@7"!@-H9.Q\[$ M3 1%7>Z).JIOC%3V8T B'R7[([T.NYFC'*N3I;&TX.T7^RC3\4-%]R>.+Y,? M-.MU'6 II3#M.9\(&N :WN;'+LB\2R1)?[DHKQG4=Q@J :Y?I^:F84S41 MTQ1D$L:2ZH'N(^@2)JNKUVJ,?P25X0S_^ OJ;W[EL7LC=6!@UWV+@O_/YD/_ MLQI,_S^:30]S-#@3.#&L5$0I:Q_53K(W=UY-0"OW_&>-EK0 X9C.W4:_S)P0 MVS"1.2"*DX!3V(91U(,YTC0IIV'J;?.+#N):%_K'TQ5'CXG:Z:<0;];\]OYQ M>Z+D\=%FP=?Z:3G;L"Q#"!?)HI91N6KB(* MK,5C%,M_/VH:?#4_H&PW;L'7SQ;1_9@UM5YQXNEN*!@;1M6$\82V4;]@+53P1MW'$)<&">R$?\X42OX4@XP2F>HU98 MR% 4]FW#U@^60^YJ;1N6#_==,4)LLN$L;DAQ'EU+1$DTP%,Y,DA9,&CH0NSD MX$OK,7/&U5PF0BG'L(QH*F].VY!@V0*U?:XO?.U MNG'J#Z'AT/ R5@5^@>3^EUF/JH37KJTL!S.UL!\X>T"MRE^+EZ'7EK)F9CP2.%D<=[GZV+\MVDXV9S.0+20"[C*80G19B==:>9OYME1E$8 MK?&U?9/KY?=SJVSE#7\:WKA=-D5U61K\EKWG1QZ#-\AETY?)PSH$A@+Y'%$? M=J6Y#M#^;M8ZR;@<-*-4O"C]<2_$\=&@<;:S<6;=Z3>I'F]73FP^>9)IH]%$ M4 0#*(@$&O$6+H%8YYMD@L@T]430B:(Z.,I+ICCTF.6 MNEOQC^H.":&E#*WW9'L]BA"0_D7B0D!:KA'7O0;JP'OQH!8\%:L;L6O#%BRD MI(F)_?(4K1VKN11X;&I4+T?K>JOO?AO^9O6XO9>\%Q7/1"!FC#C\=*8/YWW; MWT,VZ"7)WBS:[V&!X$[+DO:O1SVWJ7K>4>#8G'%.UV_L?0@2. &H[=ANQ=90B =B&+$TH-: =<1.SQ'-K\[2_C+ M%_^M]"+9Z'.4(+NB3@!?[9[0L5$U5/,QK<]S#7R+TC?>SXYP>&MDN'0B-F!#9O'T6#ZODK M=O02AC([#8-@BF/"Z;@X<_1ST,VV;7R=[7!NK#QFK:J\M< G\=="6,A5&9_S M<8D7##MM_HQ\@9C/@^F ZS*T. (NGF8_Q/FM"9*P(UA]NE' ,50W6LZO.<SPC^IG(']P8.JA%8F$CN'XB$88W!C.PM)BOX. M$!7,;-YK-Y+=:2MSK?O.Y7TX^IVB\- M*MR=HOT^V7PGW(%LZ6E9 MPY/"V1VI'][;/+)O?XR_2%]FB=LR?K$+MF&W:I1VVO:?1<[U6(,>Q1BG2;?+ M8 SPN[](@3,VUL=L-\\_/-@XK;NZ6M%T..ONWH?])PT:6) /B_7#1('94,8L MT==60LLX8V$6^W:VR$WD$319SO3JS _3TQ(O#]FH=V:\<*8MGMV;NJ 8>C7[ M3*I-V%=W[D7T'!]#BYT'\4:BV?!1S2E>H''L M0TOG ^-?%?)_) Y2)(1/OJF[7]+!KL::L1SHT!&QOMA/Q[(RC(\T0/1S.* : M+/O=/^L^F_GTSO\-)(3 @!U^ M=HXZP!+_C80^Q]6.CJ9\+_Q.C&D@\GE$3(94+&>LSUN8&:=Z-RWPMX0V7=W, MO:HKQ[UA!9^-XO 3J["S", >D8A[B^Y'IS^"S.=3X/K<>80(03M"92SDL&F8 M3+;;P.W/@_O?%U_X+2#Z[=(E^F=E(IIQ[]; V*9N("L M1,X>NEBWLO]UPM,NG+"!KB;=/C\X>)=-J8>[>X DIKH((\XJ]^_$Y0WNZMB& M46422G%=QQ#D110_"U4WOG><)<#T O?C1'[?M=YS]CD]\9E7CH#]Z)_&WNO\ M]W^K-1O6#?)D.;(S<5?70&T)L+YG*XLEM<$1E'V)L0>68]$OB,!&' M.D0OY M\2_PS'RO_),'OK4PS=Y\?* =;_3R4KO9::YU-*BCR9(,/PW%JQ#[R=6T MZS4&;9H02A2%W,89NF92A].-C\W'W!]-[PORE$4^\0ZPT7+E'+\OA/"K\H< M6=OC2=(753;1<9BLM:@!4-UXB/!PY *2$L(O:]:4*C+0HXB;M3XWR;JRB%0\ M_=,_ZD4$=NF]J_^!U<5]M/6(6WG%JNR 3S"1?=59'$%(F/(D@#L+9F"@&%!" MMLIU ]WL08?%:)D-:Z9@F]RZW*XYE/]%0\QH99.+U8K*@?IW)K_PP 7TE_8> M7'/YBM4BZ0OQ$MV<(%]/?Q3_R+&@*N,5;F7S18$6C?2!]U3_VQZ5'SWZWX2? M5]^!(31PY.JMX:]PP(IXOXD$P_+\4I#MKDDD' 9.(X0Y^R,6-G4QUA65XL8R M6X6$ISQJ,8-T$HSE$$P]#D=-8V2JB@/R\T4D M[0*/%W8,JC?6_LDYPCCW1\U+=.S]^0:N/Z8LV2'&/C8><74./S/-$11A\F/D M@8T>@V2"%/C[143D7D T0S1_=[-76&YNH+',AQ0=N.J'0?<.AP_I+F$Q*W# M ;?IS,<1H'.6LXCK8WGKNU\SQ3 A[ J.$>8(V+E#%71T[&H(/GYV%DSJAHMP MX&X>387!5+4S9TT"YBJZU1[/5;3&SN^WRIA_\BU_G[46TW=G]0GN9M:L$4?P M.&#-6 *CZ+[O7,\\!0R89_VPBE/&3V?*)A-?P!)_CQ287A3_OKW'-1OSM-KW7G'WMM6MT MNT/;6]OHD^/OPXL"G,L>KOF>I8UK2XI,<(9)@ TR U%?0XMF6F)'Z=@O6-DQ M:QH?V;8B"L\%*G9)^C%WG@#M]O"_$?;?K^M^7^?G@6MX\5=#.8SEPRK%W8P+<$.FH&0PP601Z^Y[GA5E8-AQ MHU- -3Y40(RWL/*$<:)+_*618,TU=:8Y_ZY*G0=B(]NP1%13Z#9L!0G@* ,L M"4V.4"L3[A$AUL.1G5QW0R2BX.9ZNSS .UN+Y]M3HX0&\GVWS-]U)[I:)C M9YN& .C-#&+!P*=,/>QD@4\>,/R/+=;=5O.N>31^6D7U;ZB$B5F=EJ.%!R'G M1HN^@SSF_#OON(?7'B](WLV8;]-*%A:YR6EVD[;0<[ MV1"A^*V!6B/=D+W!)Q&.8(Q'54$3'@9!!2B<2L#=9;_@H1W[."U9^;IN0:LI M(R7>FV_YQPGS.(Y0--.<)4_W94G_9@A-A(K!G-U0$=,#GFJU=&Q%J35#9]YG M2M'.Q"N1NB22\R$U81'6+*#ZZMUU;=Q<.-F@"SGCRQ$B,7D"2/6X;K1HA 12 MX0D\5RI[KE@UGGF^Y?V135S;H35<\W_V&;2SJW&W MQ&9(C%? 1A\J"0O/(HM6!%>X^3G=\_XWPAB>_.:8%J[XH;KHLM?*Q[H]I;7, MQY)_$MCU"'(1O'&:9L:,PO"P&S &="?*0@H:D D\$VW4T]SF\:_GU]HK2V&G M6)>\B=,OKO=&74QF#K>;G>"3A$+U RP7H^THN#?LMRPD_1)%GV4)9*)%003E M$S["DM/]^5OBDFUSH\.&W>1'&]U/1\VN7PI+D%Y'KT#.EH<.(<4U8A9"GJ ! M!>T1D;$-R_340$K]YDA._'-6Z;%KM7X\;)+0$:QZ.LGQ?S MD^F/ZU)&^-,<&+]0H%8-2U*643_&$6,XNNJB= MJ+S2=$HP[U"ME_ =G=._/F[#SG$&26^;!XCQ%F)TZXR=C3*(U6NG>CQXV)4^-G7.5._CJZ0<#NK3>YAGJF_\?$_=R& M4MT G<3YN,?:;H&E50\B9.=")2#0CV4\U MN_VX:"7-WH,SA?M!E;ABBJ> M9'E3"49)KX,YAD>>J2V;K*RIN^4AYAV:VU>^!^B9AI/>4(QY%U(H M/>$8>M95/^TIBO :%S7;OQ$>I>,YKX_Y#4G0HSMM+'ZHAS M$ (3>TF*/PEG3WVGF?D+ <ML&@GY1Z) M4G4D[\5SGX:G[4=*FM\Z-0=4;"#L2N]37TVFO\PWJ M0O%CQ-D/"'R<>3P7,0 Y$\=( -I^817H!C0MJE^I5D+1A^# \L=!M*]QWT^N6KQJ(X\7U$\(6Q#,'_QWBCDX(E0V]/YB5__& $.^_=QJ$T)V^ M'SZHV0&&/QW9.\@YS#H)R"8WU"03)?XAY5\#2T\B_8/+["(>:'YY]V3>)^.T M4)*ZFWK+4;G-GI_(]W@%SA11&4%^L@VKFZ8I0V6J!.5Z.IAIVX,&[GKD,H+ MIV&531S5,9%*@OTSCY19LI;S@YR+H[1FY28*,8JSGV4%A'=!O.&ZW(=/OC=Q M+RB&DB&Z[#CU3R!K,- ?+61GG#1S40X:1E^6C"Q'P!*(X@A.,O7<60KTEX^V M$&D-83D;E(WTX:9-XX _SZ5O848"#UZQ\1K9JY-59*SJQ!&\R]3:Z27?%-Z5 MAIIADGW[4+P1;CT%B:^]=J8S;=;=*F9,TFP#'K8$&O-[IUNCCZ9(>.4,RX?( M"=O!,*^!N&Y\(]\ \6ZP1X:PY?/[^B+]&M?GA MD9G0H,%@)8+;C5UKWSN"W+-2<-XCLU"4*Z#3L&&W8:5Q769$[#^G(/_D^@UT&^L*4YHS MQ^%C-UOLY\RBZL5H=A0=':3RS$\9UZ3N&L6(2]0U6T)F]_ ^VY)(=+#2E)/; M;*AP]H?$XT\G/Y$,$%=V6EM@1TF- S078(CQ:*RRB"O#@&A-\)M M&S:6(4ITJOC[ER-X]#\TWT@,S)I#DIMIO@!SL;D'+C@ B+FW3["D2P(L%"9, MN%[9&3/^&'DV..U1+@V\ZI&=U[40_BS]GND ? 82DZ%,1Q:B%43031EK *(' M)?R+00NDVG!$6";M:6Z$)DSE \M7-Q4>#MZ0%S7O;?;?;2\7#@-Q''[NFUAC M7%?@-BR(-#M"J?O;P66:JCEZJ_$L8G'N8ENN0XZE[ODCN5HW_]Q0D?DNT$]' M.;"N@GUT/'6$):V.<0+R&=9TI[ZLW9Q/]Z3[LZ0(BG29%"^1YHS0 #_UMK!C M>31B 6/V?&TWP9.=\?IK1>!>WQ]B,T0&'(SZSS:M;$F&-_L^1OW%#Y'R,V,_ MFRUT_E9[=1(?O'K$8%.T]'K3937]+>//3@]976@A >=K9MP8R>PL+/_-G2=I M^-6D>$K1J^M?15144P3T\P?MI MBF=.((X2??$I) D(1(O@0'#0B[MT-T8HG:\;D81HJLH5LI/L=?V4'PYGJ8?- MN8VX&,]5) \^HKI(!AR,WJI5/YE@LM.%-L#?-3^^(Y2IP!EK^V9O+D]&I]=; M4],>\0TFE#\]WYI,O/:X@=GA^WEZ$@>X(4%UW .U$8E62B#;A2^?IP@RZP% M#*>^[[!["1(V;%K;)J\23N?QW):;ESCP]NK#(N?!72%"?Z/*>Y%?V+A;:U^& M+K#S$.02!=]$<_>MU:)'L__6XJO*W\;:E,R.DMQT*]<"CKTG7*<\UH)A/IQ[ M(!:6>3I/QOF982VOB[VE2C%1"4=NM9"=P!KBNK#09>-W=AHI]8]'9)VF[P?S MG3-)3_:-!3:Z!;2JW0I!ZMAW?J/_J:TYPZ[$08I3QYJU9Y&!JAUC*0(!MNS7 M%G(13G9,F?S%G[/4@5X+Q;\*AAM;\M EF0=?,[Y@JKH-?9R_).$@9HY% MH!N\P!T:55"5F)#8Q>G>[P2,^/:MR]T MYF".C4:DUW7:HZLG+!9J^G'@X3M"^ 04<,E@A_3@O8F'.<9P*;U_FJG+*>@J MR8M3I]SU(V\,3X@JOI ]BTLE^NA0\7->'(%]E2PG=L4Z#CPPO8*@;Q)$,5%C MQI3RFP43!0'+T?784J0 H9,9; M3Q::G4&\3G-DHR@;_5FS@E/35-U#PX]- NR._>ESLFD9$!&>EK5=.G/OZ6VQ MDSH_47R@&4=P=''8Q%R+/D*=[C+@=?U0Y%E.-4B857D=_?I#4B)3X:;]WK!Z JLS;G$$%L97I8C#W J!?0];S%$%3\)DA\]-. MLS(U CZR=XPS57Y\^#A\*-+T VU)]B_L-A>9"(0@NX?$1"%(/CQ JP-F@RDC M*7"8N<>+ "P7W?-AA<@2?OF7XY2$6TD,7CWA@YG5AO.[)WQR-:K0R!2SS,!P M.I'!@5X'L/SI6=V=9M9T@U[VS7^LT+NE)V_5&%Q9']:V##C>J^Z3O7^!_LI7 M_6+A&>X]V$;P!5, .X-K]NT1$^9 NTB.H4H$F3.]?+WO;#7BP&() 6//U]! M^LH-E^?-+DM?&4:$C\Q<4Z>:>0F\]E&[>.S-OG;6IW8/78T_'2'M<#*K>%7M$ FZ9%X]XC/B/S M(NPVQ,[V<2+-EWD+.T)L+$^PT,&8?];#PFXVMV4^>8'R#Y\V#)!$6?GE^^N^ M^;'?DG$=.E8U;&E^XP3?T :^+FF%2#?@B#ZAE_>(R;!D/OL U25,W1ZJ,JZ[ M]N=H7UE _J+;6X\-QGN>\%27ZWDY5[S]]Z9\.61Y?AKA@^2"$N4HCKR,BX&( MJZXF;H6E3-[I 4GYU(E>)/& =V8"&\;U,@KG!_#*'5>M=ZW%#C/>W%G:@ MH+NIP[^4\]D)LOVA]N6O,?QTOL1 $YH1XTQ3VV3(B(2EF7. #'$6L-;#%XK> M:#3[EGGYF;6^,-?Y6TJ+*Z0X7.UR9BAZSG.-(PAGND;@+2?-PWTI8J 5AHN" M%[(Z--:A7MI193*D-IZ0\^=/^'45\@"_\[L4KW[G^YCI;=AN,NLRHHDO#NC.,>;$TONYF9J9:_E.G/:\I1O.A=HCZLV?/"OYF M@9JD&$P@ )7E.#-L9Y*3P!M1AA-F&4^PY,72.N2:7J;A^&YN5674F[F>>$I5 M;_SJ^$CAT[+/1,A<^PF:S%^UA.=^J<_(!X7DTII!%%378QU TGVB'U(N8IEZ MY5$G/9>1/:Y_E5Z33AXKF.H?/%.HGHB_YA]T(^=T0T-*=^P?X[>%GX8_O(%A M,1A]=J,!P@N9 !?&D;.)@ ?Q"V.-PLB@*/N>; !1].6>/:6DQ+75D*3H_7.];34# MU@V3H4R/8VKMA-A#UZ]G^N>=^O ZZ\&A?7?"%C4M.NEK'(%19@!GCEBW4 A= M!.37&CGZ+),IEO;T/1LZJI?&9]N9A9K2J]2_]BSRL$-0;/\?G)I:_DGJE5TN MY[K^PDP04'D!]F*S2$8GNXSHN[.V2,!"&U3L4=!<85/_T46S7@:XVGV?F.T@ M_9A[GK>8??I00K,W[RG3-5-X>RS7(AZXE"4 NO[EB,JP8ZGMP!1>^]=A%8M MRQOU9V350^XV#&;_S8Y)7Y:NHT<-;,-DL9K0V+[;0JT, ,M]1;L_OP"]F$=P MW:?('CH#*M(M$RN/(&6YQV-AM@L=Y?_V9V#\!=VGCU^B_ 5AVWPZ.3SZ>5=Y:-0PAJB+G,KF!=!-H9=>QGB%MVUI0-FB: /R^C@.O= M#$G^J/"O739R;UMS,F\JPC @]LT;>O*J>LIBGK,T;!+J9\HEK(O?R!4M-8GU=N MV;+F:L&F&T.)_8 8B..+:$-D$H%+8K-,)%BQF&%FEX\$JO,H:!&K4C\L/#40 M[]]R=E2\NGI)O/C)MRM_%DE*-XM=A*(=_N\'W@=',2^PCM=V%/0'2O8F4/)* M[A3PE-KP\?$I91Z;0 &3>%'<#UXJFJ59!HF(]0\ZW]7S_Z_VKBRLB2P+ERV( M&P("HJ(&6]G,""H((I!R&6301D %1)8HBPHA1EM9E*485@$U"M.@@"#0RMXH MJR D I&H :)&U+"%H#0[)"Q)D82J*:9?YK/]QGZ;%Q[JH1YNW?_>\]US___4 MN>=>BDJN.G.4)\(VHME+H\5.UN2+\TE=]+F6*1#V8\>!TS\(31%5SOQ?Y:_; M3X$=U7UTV;:)&&>0*S;?;4LTN1;.B;5M$B4PX1+MHDG!Z[A%M M5VDS\3JYP#?S9U\GY<0P$_U4DE=1C<>+]&G'Z5R1#_R:OH2V^;>'!;/LA\1& M\HQ>MGOKK7Q^R"^4M^D?ZH83D&4HX&;$FRF?\Q1EC1$X'42,]Z7P6)1 'BM[ M;N-<7"KD!?E,(B.I*=UA8902Z7#8*Q10=!$,(!$>F,QIO$81Y"+KR_GL.: . MHS_1TSR^]>A#(1%90VTLHHRMN"]Y="?1\N E%N&MM$9)RKJ1.5KB<8_8PU4/ MU^[;D!;K$]U24!O@^2N=VY/:#?(F-*[(.&#&Y?57C[K<*H@NBH"O$M36&'K[&4_I133QGMV8D"V3&@3!>2U?5)/EAA M#HP9!.!CN.(,M]!51DN2:?=PNG>&4/;273DAX7JA^43>S"N/E^ M\Y]T3/\(2@;.!R79['>TW[8=UC<-#&[[^&;2#K;01!P^"JJ1MB--*"#Q;Q^9 MN4;#IC[R-=2P$R2!\+:!AM(EH2LYA)TR@L DF4_5.!E<.#[LKB-"0NH/][2= MMWC8Q"@ 2 7LH--;I'>U)% B30EJ\*#IP@9$.1[")2XAX(Y<54D0,Q Y^&!^ MC]^.@K4Z[_W6/]N_.//B.VN3GJ5R'!6!79.4"!-Y@JNX^#I?0=X<_C!\7%#< M&Y"2:ZE]_63@YOO7HOPM@]K#2O%UO8(-AH?I T4V()QIY@QA!4WO5R$"HF[ MC0J#IY@(GB;U*.]SG72Y(38ZO7))TH'\!]ON;;PU$!0X1>S ",ZR *'A"Z@* M!>+HO7G@XZSF[BV85VBVQ3<-[!-:4A,JS RG<>M\S>3)IBR+I,TDI>DW:_0_E?9H*FF M.\C*BOOJ_OLIKA!81QUO-A2J6.@^HBK; MY&V/&LDZ0QV+?6-VVW7V$Z]?0;OJW(7/&6$ M)SH0[9HR?!@9VF-0&4EJ2&*UCCM.=;%)'I)I@G/\4WQLE=V6^ M>NI8LB.']LKD]E9KI,TDA_%WK19?\0F;._1P%,BDW?_>[8XO"9;AK+12IIWZ MP=)NF2W"KJRH5.9^4L2UJDREDGM^_O)$M$%^8[D'W2HX]/5"MG[WH'B= MKRJ=:OPYL.I9=$Z'G:LIB=LQM"G6)FTN7MGO0^GDB;D>B5 MUO''-[R"70U.KBQ+S[,R>7\U#V]:G]&ODWR-:^XQ_M%_MH5MS#RW-B_^!0NC M'"%6Y.K&I-EQ-0>KD+C,_\-IX,GY"!JF2B,;99AOBYS/P]GWGY@8;C5AU4CF MSJCFO?U(.IF=!7=FA*>G?4. M-11KT9C E.DM M%DD2YKN^W@/Y9$EV3ES'P0XG,:^/$VJR1S&B<,A2B#G9Y7BJ(!L MN3J7 @TR:5H0W\H+48,8%+",/;=6S%"2Z15#C1$@)7\^]?3F@,@%!7(WP=A* MC5&GSM,3E3J$!4Y[\91!02GYVLKRD?#5KU* ML9CB1 XN8$#FS-23_W2VE93T-F6NFS[T^L_7H_=+W=.)P)$N?\&4$L#!!0 M ( /Q>75BAGLVCS4(! +-+#0 5 &UL M[+UIC]PXEC;Z?7X%;S/VSEX4*NR6"[^ MY4_Q7Z(_ ;402UDL;O[E3[]_>0/)G_[WO_[#/_SS_P7A_WGQZ1UXM13WMVI1 M@9B^@:J;PK\^W+U1_' P,/:Z*FV\52*($ MK2];_^OJKW&:I:F@.9010Q"Q*(4\Q2F,!>6I( KSB%[=_%5+K'-,!4RP$A#% M6$.6*@YSC&6B\SS'1-4/G1>+/_YJ_^"L5,"HMRCKO_[+G[Y5U=U??_GE^_?O M?_G!5_._+%4_#J[_GM97QY327^I_W5Q:%L:J6D5LHXMU+^^=1@OUP@ M?B!YJT-9 PA7J_L^E(Q=F+X/)NX7PQ!J>(%WAKE8Y.:%>KV08[V[FZ$N%GUX MB4.]%LN*S4=X+;;#[(@\M[]X9WYJA[$/ZB#3>IR6NG=$53\JM9"J8QN]J*8SY7\I![4XEZ5OZE;KE:SE%"N682,'TK-J\US.U@+]_7HM0CW-^D#]Y:%B=^%)7JES>K\1VC;N='UNX MS)IE5SGRRX+=JO*.M3<82:U!T C_KXV,8-4(^<^_;'7I">)\%&CFHZ"RE@]\ M;23\?T[BLQ1/9)E;@V"YV@=@*9P V'YDI9&]UEZSDM?BM_<;*)+T%S6ORO5O MH/U-_:5U#O'+P;1>K]:RLY4X@WU[Q2]B:2R@NPH^F0:]6MZZ*UDMW=^(!E0S M^)_ &]'O5RMC M][8OK,"93JF@,&/(6*,\89#P.(6)EHKC+"J]1IT8#K=Q K 4'!F9C MVU?%@RK=6,$/]6Z:& S+@7EC#>-&9K 6^@ILQ3Y/)Q< *UNOKG9(Q@?XR?#3 M!]J9MWL!UA"YO;5FYSAIO+D_^SUL%,KNI=^:P_O=[$GJJVIF'EDNYX6TAN3K M1554A2JO?Q3E+.4&6Y%%,).&N1'+C>6&,@893FB<8L8Y2YPXO&.0J5'VKIQ@ M+2CX:D5U)98N2,\0=""@!N;C7ABY:J70;/P!^X)S+>;MIIY0,Y:4<& M&-5%.ZW@OH/6<66_3_MZ/E]^MUOI;Y:K5\M[7NG[^;40R_M%57Y20AGWPPZG MQ/+!^"*JG.F8*(US!'.).40YQ9!%RBSU6:KC#.6Q3O3L8/OQ[ ON*X?3Z^^V MYQKR4V@%? 1+#>Y6ZJ%8WI?@^ZHPW\52:THQG#%[Q;EN456$]'."[J"UX@IO(>?E0>ZPO./LOU?DX_#GROJK<+ ML;Q5]J6YKJI5P>\K.\*7I?6;K NUG)O[;]XNC*&ARFJ&(YUE&$L8YQF!2"4I MY+$64'#&C%VD222YC_7C+<'4C*-WJBS_"HP:H*CU #_-C28_ [:C"ZB68+%< MP!UUS-6-/G[$Z#]A!.=]@_50&\/0>]]V+6&[Y JYG_^*,N M9[WAV5_/^C^HWX+V2FFU,G;0RV]L=:/*C\MY(1Z_J!_5"Z/>'S.LLTBGFL.4 MI0RB)-60()) C")-HRCCB9_OWCW4.PA5$-%&0)UA#GL8*1S%*98Q=6.3D M"%,CCD9(L)$2-&*Z\<9I'+NI(@@Z [.#+S#.1'!6^2/??JG$7VZ6#[^8>YO/ MWORP_=I//W&4#_RL0NMO^OR%/;?[A%C=*_FN8+R8U\<#+YMCP1E.,58XC2%- M(^/2)KDP+FTDH$X$EYKB.(F\C(*3(TWMLVX%!?.MI)[;="[ O=O:&'C%:QEQ8W*BWBY?LKJC8 M_/6/.[60175O7I^W3=" ?'%?O5]6_Z&JCZR0,X9YFK$X@FDFS,*O60RYQ BJ M+-$<,:YCC9QCM7Q'GQI[?%PM[]3*K'YL(8'Z^WUQ5V=SW)GG?[.9!LQ.&9M[ M!!EYST_5%L#/NR_NAX\5_]=7W21Q8[X?XQX-]LB.U<8])JO/$[B=1G0F( ME)"0Q!&%F#$EC)\H,^T< K;SW*F1_F?[R955('](!F;HWFAXQ7@=T?V"L*[=IXT6R75$A=W@K6/_W,_+>UKZ^0SO\Q[O"C'@R9B1WH9OB":00+<*7(';1@7 USH T2KAYR]Z MS8Z;"SD4X@,SQQKJ-F;CS0;J5G:P$1Z\/ >UM[/9![- _J?7T*.ZI'U V?=2 M>SVC']$96V9E5ASU2C7_?;OX8+PQLQS5(UC+YYJ7=0#\3"GCF289@KGF.421 M,EZKT@K&NFELPQ(4"\#*4E5E[;ON;'_]U8_//";! MCVJAZ_K-BB-(\T_KQET;>5NBUG7$HL,H%L"C2%*&,$,HDHY+F. MA"11EB9>._/G!IP:7[7R@EI@L",Q^%H;$+70GH'X9T%W8ZJ04 [,3Q>BZ$U) MKM $(J*SPXU*/Z[*[Y..\WT]]OD_?V,K96KXJ&0:B$_ MJ6+QH,K*7E0LFB(>_ZYLJ2(EKXWSQF[4KV:TZI71\0TK5G]C\WLUB[.$(I5Q MJ*A.C&&6I)#*&$$=)9D4(D(ZS9R/$R:JY-0H=:T,6.UH XJRO+=1UR7XR5@N MSDHF*/J&EI%8?UOJ#78S #DB /X+=ZUJ@ M0(W4%6BP CM@@1HM8.$"+5Y78/.>?GKRGBY ]H56,,&6MQ #1RPR $+':BQ M^Q_PXGH<.4U4A0F>;/W/>9']CM0F_H9TGMQ-5?;Q#@BGBL"Q<\BIR]K/9?^X M:D-M/U=+\<>[PL@J:\6:?U!F#F<1CGA"60:C6&J(4B0AR9,$8LP0XIBDRB]% MS&',J5F9&Y%!:66^ O.MU+6)Z6M:^N#OYL '1G5@PVL+Z.<&T!V!P59BNZ@T M:U8X=]X#J$ >OUGL4J8CI2&C*;$4)Q0D$69@G'* MK_\. MGNN$'=/_\7[GA-S*"[W&6J(7'4*7+QZWU^Q*7?_QQ8QZO9 ?S??]WGSQ;?FP M5'.!M(@A8DI!1.(,4IN%21A264H2RHE7N>PAA)R:D55+"JRH/K!QW+/Q.B65Q^4]6WI7Q;KQY* M[7S@,E8DQC*':41L'$^"(.&9AC(R_C+/M:9,N"9'= \U-<)]NUE*KX"5LD>B MQ!ELS[B:01$;/)#0%RRO/ HW'"Y(K3@SP&C9%FZ*[B9@.-[1-U2Y,K-<\+FZ MKH-NUSGBFL>Q1AF&2*6)^8-RR%*-8*P$IB)/L:!.933.C#,U2GAY7U;+6^-% MKFS(D[6\OQ5WQHU<*,_28J=PS;6D+$,)C'F>0L0QA939>&^ADUQCDJ18^J6U M!$!VG R6K:!M@/<5$&=2];V@=;-4 \ U.--N<+IN<0I>TN ,"L'"L(^/,G+, M=:>JAP'6W9X,O%\V2X)\?U^G:RJ)30Y(\41E.5#*[V^O"=[E_%TI^G^]P7XOA/LG?6QD!JP!7-\5B85,G;#'E M6@3_\X_QWXLXB:4@F,,LMZ=B]N7@/*4PS173&6(DX5G[7JP[W/UW?BN.-P0< MZIVP&\S_K=Z&0+LZSS&_HYQ\O7 \FGAQP='$!@/S8XW"B%M*H2=NK'VF8')/ M:_,I]'1X[T@%%Z!OA5A>O2I*,5_:<@T[I6%QG. 88ZAS;A8O(0ED*LY@'&=) MIE/-C OE5QKVZ#A3\T:MF+[U7X\#Z,;W 6 9F)VMA& K(O@Z4(773AR"E78] M/LK(-5T[53TLYMI]>9]FG-^7[^K*L-7G^[N[>6&^JW7WS5B@E*,(QIAD$&F% M(9&Q<642)9CF4:Z1>R#7R6&F]M$;04$K*=B(ZM,-\B2>#H%/05 :F .. M2K M;^9)I'P:989 ;*S.F/V0\VR$>0Z0[LZ7)^\>L=7E.0V>]K8\>W4_6ZBVM-K= MIYW2FNLWE"8DRZ,(JE3;?61C#/$$$<@I0S'/HL0X^#X64>=H4Z/(QIM:-W+M M72&W&V$WDRD8;@.39@-9*^ANO=P!^I<[81+(B.H>:U13RDGM?8/*[::>F\YF M/:F]NP^Z#O#_MIR;F\O&I]L4OQ&4YXC&##)JZ 1E#%L226$>1X9*8DXBO[8; M3J-.C5$V0MMMO%VQ_]=Z-\>A/LX%D^"X'Q<:VJ'WTD*@ZK_YY8-2J(TKIS'' MW73R@>%@P\CKYIX&CM:EJFSEHN:D[8MM/33#"N%,LAQBD=E&GHK9H%%A^Z+E M:9Q)@HF3T]^0+OM9R>G+-<40=#9E+<1K:@/&&R-]NZ8(@E+UR M=(QQ[90N-0_LD\Z+^Y86>UC.'VS%LJ?%&-MBS5F*92(%U%1DQK-1%!),&4Q4 MKH@D$;^C'(NM_XNC'AZ[HGT<=5<F)F\@!Z K?H!%XB^/ '-MK(#X=YIU7="' [= N/[K(6E-RU9=T3W:63K M"Z_'2=TP,(]T=!<.;K_3/'_0.H_W/!XWWGF?OXY/#@![W-YC#7BERN)F81F3 ME5]63!K#NK6B<,*X(7<$(RPH1$@:AYD(&S61XUQPSH3.G<,D3@XS-2NV%5,LBDK-BPV$)A7"J/;N%,CRJW80#0MV#W3[1SA=G/F!P!Q:$-WB]]2@R/) M>8W8\)V5.V"&GA]0H3+V'$<=-X//#XJ#C#[/VWL&6Z@;.\0G=;=1#RY MZIC%/,J2#.HL-Q:)R 5DL>10$(61RB-,D%/1E>YAID8):RG!72.F'PV<@)+; M2F,T26&2,PP1CY!U?Q%,59PBQ/($*>974>%R,,5ZP'L,VE>"] >$@FV#&D$0R9QQ&-&409;&"C% .,YZI6&5(;HDDS?7G(4B$+&<'F=4%CFK[CYEG+^A3U.A M>VZN+>ISQ;H:A?G_R^6#6K!%]5NQ*&[O;Z\?6#%OR.AQEI/(^'RI-$Y>Q&TE M>@9MZC3,F4L#HMEI^M]^,;5#@ MTWG%'P#(SWT7OZ.Y,"*?57_"=;27X'U-.PJ,"#:/@UJAD-]K,XR8='W M; /3#[[N_BV>SQRQ\4H_;9]V3.GYC'Z&Y*C=J(:Q+ M1IE4"IMU@@JJ(8HPA421"!(A8Y+(C"?8J^!UQUA36Q9V1 5L(8'8%1;\]'Y9 M*1"GGK4LN[!VLS0#(3@PW>^#]T3.<+:F QB!K,VND4:U-QU4WK8SZ-3(9"LVJ.6N/XJ-Y$V)5)]< %?L'6S* 1 =F%RN*JH?M M. "Z(]F,@5#VLQ4]X>JT$5V?-9YMZ*G=$YO0]]Y+*_+_NEQ*NUR\7R[4[=U\ M^:C49[5Z*(2R8),;1%8R^9UD!QH9MR,R_'P'GR[P0WJ"VJ(7X)0\,+@O81YIFK? MEP!WNH3W14_M69>[*-G-S5NJVG FAC:.<*AAQ MC2#*4@8I51ED&.<9-3]&F5<1N7,#3HWPGLIK$P5:B<%7*S.HA?;DP;.@NS%= M2"@'YK(+4?2O\^T(3:B"W^>&&[?RMZ/R!R7 7>_KVP)@53R81S^HG:X#ANW^ M3X&440BD81C:Q 3!E&>$,AR(6!*4HF80(SDGDT!'$>>&OF\8<4*/+"Y M^4[,)R,W:O0/9G&?!$<.&@+:H*-5;!V!*[CCMR@ MP!..PY8%O@_H6VUWOTZFW3@_UHPC9]J82R2!+#)_H$3&D B6F2FA6>KBO,CH[@$. -3$WKXKF#-#_Q!B18"5W7<4205IE)&7OM5G:-- MC6=JY\&81@<%(GO[9MU@NS%/, @'9IN+T/.F'R=4 E%.]UBCTHR3VOO4XG93 MCR2K=?7O7]7R9L7NOA6"S>O-54OR58Z^>SQ4I'.J??OZ;FGNA<>OK95!,]Y&N>V*5!BTP 3R%7,8)H2E$8J3R+D%WQS=)BI M$<1!:H/GQNEQ+!UW22]&:&!F. !G@'KZW2"$V@8]/LBX>YZ=BAYL<'9?';+# MQW:++1$LXUA)&&',C+N2*EO*!4&1\"1C<:(2[F4IG!EO:EQPJK7$!5N:YQ!W M(XJ . [,&)=!&*@9QU [F^=&FT"[C;.[FZZW7>B'?%)6C;IJFO$S/ZZ*Y>H_ M%%MM_EV5,YW(5.920L5C8V]@1HQ'8OZ*,YDFG$O").GEEIP?>VK$4\L('HV0 MH#)6.)/_>=^4NNGKLSC [^G"A 5U8!9ZK;42;9#)QK?Y9)92\%2-NF>00=YJ M G9=Q2MP?6M+K W@^+@#&=H/=PB=TA.>DD>C^B;Y6IT6E2K^OF?BO*/ M[1K.E,19KA7D."<0Y1A#)G$"DSBB.69,".I5$OWT4%/CK2>2 BOJ!:92!\)N M7!4&MX&IJ2]D/7);SZ$1++7UY$ C9[:>4_@PL?7L'3VC1E19*O7.5G0J/R[G MA7C<;AW2-$&4I2GD4G.(#$782IF&,A!G,>(1C[476W2,-36Z^+ I']2(ZQD= MT@&J&T$$@FI@AFBDO&HQ E\;2<$@V[$.B(2*"ND8:=R8D/,J'T2$.-S2CRB^ MJ-N[Y8JM'IL8MK=E>:\^*F.]R'5EN ^K=6VXF299&K%8&8=)&(>)< )I9/Z: M2"D3FG.24*\F[CZ#3XU*/JD[\ZAOMB#B4H//1FKSJ5P;F((V8H-&[BOPDJU6CW6;^-HO,HY3K04X4I8R'#OU02\077D-/2I_ M]0%EG]!Z/<,_XNTW]I_+U3/-6: M,X&E= UU.WS\U%AJ+9QW?-L1Y+H)YW(\AO9['*'PBF8[K?$%86Q''CI:_-II MA78#USJNZAOEOLG7:9L);+H!Y2K'B.K(6!FQK>Z?VUU:H6&6I"++.4JE\ QQ M/S74]#[>@^+5?_6-9S\):Y336$LL(6.V?U5D_$$J4@(5)ESE4290C/WZJX0! M=IP>*X-"Z^@+!H%K:%=P*^2FN\H@3:S.HQ$L.>#D0"-G!IQ3^# MX.P=?7.S M&Y?EC3+WL/EFR[HMZ]OTO*]F,I7:^'T$9MIV9(H-!W.41<89S#.2($G2S(N( MW8:=&BFWTOHF7CLA[$8=U](0<6"&9WJMNK;'@3O537CFBJ>R!0F1!GVP51 RI"&B.0D MRG*!D]BO%,VY$:=&/"_975&Q>?%?YD/2M=!V-T18N:]LKQ-QIO=93]P].2D$ MFH/3$:^ W7&PDH*7#8!;8K4RKTJ=D_7B<7O)1_9H?U77*6QWK+9%)^J&*5^^L<6'._L(*V7= M$DK^NRINOIG_7AN?AMVH7\VCJU>L4K:PR]]L79=/R_G\S7)EGSK+&8]83"7D M<:0@8K90-;+E9DF6J,QVPM1.*9@3U6]J;+J6';3"@UIZ8,4'=>&=6H&^%0XG M ;EWR<1)2#VAA:)6&]9Z@UULP XX@#^"W>M:@)KJLE?MZ<632D--PZS*P 1: MG.K5IT'J"KB]F,,TDI[FFQ"\UN0TM'NFXI734/[$HC]5,7NG.97J[_>V8>2# M^>.+>@OKAU2<'JAN+<&E0)\89.Q.J6]TCR5!G M;NA'$1O6N2Y+5=>OV]GE_4TQFW4I/RP^*>OW&'^_J0^\6O_5\&!1?K'9%#.9 MQI$F>0Z3),X-I6@%&=4(IC))\CQG*I9>F5/!))L:!6V-J"NPD;ZN_[@K/_A: M"^])2>&FTXW"GF62!J:\0//C38'!L0Q$F>'D&I5B@\.Y3\GA!^A'X:T96G[0 MKXJ'0JJ%+&V_HN6B#@"<)9KA/!8))"G.[;XU-C]I!I&4+,,(15G"9@M;=EG) M+^[TW#VJT^=,F\_Y8.SA/NVUZ]/;O $6G3.##;J2N*F^/[RX'A7P&KV MOQIWX-VR+-_MY.4EAEJTA$I3P_AI1FS=(P(CE""54ISF-+FXE/W!L%,SN(]7 M7+\"5G#PDQ7]YTO::;A-A>LQ9FB !S_+#(1MF'KV)Z$:LIC]X:#/7\G^)!!. M9>Q/W]VC'N1.\Z#RWXOJV[76=9;R80Z;UA%A*J>0IQA!A 2!++99Q0@18Z?B M2+@5D_8;=FIT]4G-ZUWG\EMQ![X;R8%Y-'BS;!JJ6S^TCGZVQSKU7G1C,'F4 M7'2?D&[2&@[F@4EK5V9@A09;J;VR#2_!UJ/4Y2 8CU0&,QC6?F4RO2'K+*'I M_K3QRFMZ:_BD]*;_W?T,U==LM2@6-^5'M:K)ZE4QOS?._BRE(LMT'$&:".,) MI]I8IA'5,$IR%.4LBVCBU:ODQ#A3X_96+/"3L8[DG=!/ M04O3#$O*,FBL?P-MDFO($\IAE+*$\S2+J8C]$BL"@#M.5L4:7M4*#'Z:UQ;H M!F+ JFI5\/NJKM!5+9]L.0PZ*V[V?P"D!UX[UQ+:]-?&_K@"K93A;/LS, 0R MYD^-,JKU?D;5?7/]W.67;B=L-K4_Z.TO-WV29[E6*25Y!B.589E__'.<1__DU+OMLCGPW4D( .GH>PD;\:[ MYWO^GTI4EJQ_8Z59I&UX=%U"92&WS]H78:-GO:#,?@^PYEAGVFG MP0V,TWL-CO?W#'L2WY2\GYMG?UPMS3I>/7XT[UEUO:BCM.[L^]*<<=.48*9( M#@4F45N(2&,,$=$)I5E&8^2U/>HZ\-2LTK6T5Z"6M]YCV$C<+Q#!>0[O<[GY@70># M4$1RCC24&4X@XL;^LNWV(-9)''$D$:-IL%.=DV),C<1:,<&3[5.?JB,7SDJ M YX@6 ],:WU@#GNVYW3;%SQ=5M72QV;RBWA5@@7M *M M YU#CAJ=Q[!TXXT+$1J8+GS!\2:"#O4#??_' M1ACUL^]0^Y8V=_#:FJ(@X8S"+)8:()K82DT8P2[&Q&SB7.?%J M7')LD*E]YCMV0K]TP:-(NGWCE^(S\$?N XWW!]ZE>Z O_.@0HW[B74KN?^.= MU_;[R%_6U^/M]41;6NZM/%S^N"J%FTE9DM&'#.+$]T=*$F36=2YC) ME(@XDY$0V.=K[QQM:I]]+1FXLZ*!8@%NU>K&F+HA(@6Z07&>EYLF-/JWPRW[7CEIX]0%9U MMNQCG1G5)DE9&BIG$0T00ATQ$&,89S>,XT9S@34A7TR'A M<\56CBFJE^']-))K?_ !K14VK[-1T_!I@$F8@H5B2! M,3\'HAGVL*UD./,@%J(8>%WFW9#$(< R^: M&\[XW'!&(V9K9I\^T/!O2G,.BU =:$Z.,VZ[F7/J'O26.7M#WQX5"_5!-^O_S)8!O[LGR(R@'E\6OM@+1$.!ABY%<(I!0];()R\LN_V^LW]W.+_V%21 MV1[-QS2.< (CJ25$$=:0<U4-_KC63SP^KF M$8CFI69E5U2W%[*N.^X7XS7XIOM:0E"+., A^QD0@NV^'Q]EY WX3E4/]^"[ M+^^1)O])5:R8OYXK4:T*452/[0JEB(@YQP*FW-;5$PF%Q/P.VNH=.;*-!YAV M3HH_,>2D!X!JI ST/I#Y M)9N?P:(SM?S4O>,EDI^1_DG:^+EK>_!>[2"9-?[QY7)1%Q3?-EE8.SD)C23+ M,B@YHA QF4,F*(.QB+&4.H[2Q,G)<1MN:ERX$1BL)=YM%N+QT9\'VH$A@\(W M,%=V(]>'-\]#Z,&@0:$R,]LKLHO[(<]%M BP@@KJ!!+(80CKT#.(V-,C6GK M-.XFTOZN*D%E9?0L_G $2#=_\T)X!F;21KHZA;&6#WSIQ,:_WL-I[4/5>C@R MPKAU'DZK>%#CH>-2OP]NWS6!T^>VL?<"@<:Z=P^XT.XNC_>BT 8_##(27_G3_6DKD<^ MT%*)O]PL'WXQ]S3?IOEA^TD>/FF4#_&D NO/[_0%/8]K5&5?]/5V\8?[JJP, M@]I*X+HMRO*^HY90/Z@=CWD"PC?TH<\6M_;<9T?:*]#(&_ (R!&94 ="YX8; M]WC(4?F#PR+7^P)6#S!6@TW3-79GSK-($B%@HEB=B44@5XK#*&)8D#S*.?/* MT>@>;FK+?QU ^%!WJK,EY[>5A>J3I-ZEF8XB[48NX? ;F%J.EW2NC?]&UJOF MP"F@_>^&S9!Y_=O!GC]__T!QISS]P[MZ;,:ND_T_+*SOL5N%]LJ MWR^K5ZHL;A:LKC<92Q53E$*.(@E11CBD2::ABFC*%9*"8Z<8S;X"3(UZVK/ M=V43:L6MM\2TN.A-1[CB0EL8@$@G&6VD-$2B UTP.E,'.F$T5T M[%A'88Q9&L?TG.(\.>S #XS]P(O+;E^ #XMZ-PE\T&!'B2NPHX;=7:[ 5I.A M/Q/WW?N!IV&D_?RAIL-OG_\"+#MW_OL\=[RS@ NT?G(Z<,ES^GD>[U7U=B&6 MM\H..U.$DS1F&&9QQ.S:8JLHQ@F,44JR3!(ML9Q5RXK-W1R-)T_W6MPW8PSW MP1CA0%%+=U!*^F\% YOXM=+F+8F_7-#2ZBG(2,>,4$P@B8TCAW)DC"SKW.$\ M21)!<"Y2KWKI_4$>P8)Z+I#='+G>T V\M%K4&L%:1@_GGQU5.9 []O39HWI? M1]7:=[:.7]0S)[98%)5Z9ZA9OC5K^^*F,&]QVS[R=KFJBO^JU_O7/VSK<75M MJRK]AV*K-^:&&4929CE*8)3J!"*6*4AD+*'AV$@R9"@X]\K"OT"6J?'%/]Y4 M_P0R\&C$\_S^+YD0-[88">:!N:71 M9J@*T>Z\AC*[VPC1=V55J7!;/J *M/ MP(3=RT$-E=![@23C)OQ>#ME!0G" 1_;-A-H4V5^']2MF[,TT$_8D6]A*D;%M M/YY";G.$TR23&<<^5NCA$%,S1;_8,< Z]&K>M^_ $2Q%C/(TXL:.ES$V6.+, M&)LX@8G0E"AC[4NM/0\F+T)SG/V@!L\=22^H!WD$5,T*&Z^58:ZV4+88K[FW?Z\ MU*O-O[Q=2/7C\W=V9_^E#6I%/$I5;FB58",NV&@"K,#@)XO_SSO_7NL#K$+- M!>'S88-@&ZK_PD6RC-N4(01L!YT:@CSTT@",=5SV;HG,7&I!.(4RL>YZQC D MBDF8*4913(2.F%,O6Y?!ID:).Q$$:V%[ULSLA-B-"4,!-S#1]<+L@D"+TV $ M#[,X,M0S!5F<5OITB$7'/?UHXR-[K$]D/NA71=GL;MMN"E^6VQZLLRB36!"- M+7'8S3XN((\9A9F0D;42&0MY8.]&*X$1 M'9A==L%\M0_F]7DPO8G& YY ?.,RXJBTXP'!/OOXW'IIC[SW2_ML-F]B4LV0 M.W&J6Q;\N&S*@Y9UWZMM%_,T55H+F4*:QM2XACB%A%()J9!9DF5:YM3/-0PC MU]3(;*V6_?[^MIS?WRJ;/PU^-S;I:OYHG9F=]7^W-W??KGN7S:JCCSG^7 WM M;>Y,TUJG-I:^ILX=M78G;*-8V]8O;#_[@> .W@#P,JF>J3]@$"A/MP\,\_@+ M"S";-43,EZ7QD\MK7M;&[$PKI(Q]*6&JT@@B(A0D.$(PQEI3D2">^64'= TV M-3+>%A<&.]*"KVMY/7W43IP=#XD#H3?T*7!OX/J79.Y )'1-YF-#/4]1Y@ZE M3U9E[KKGXE-6FXR\$V1ENZ!6CYN7/(\)TDE.(48HA4A2#EG,%)0D2E2DB232 MJU: Z\!3(Y8GYV.?#;V;C^,:?#2OJ5K93>Q:DR:+?D>G_P4:K7J?,'9/CDID MGC"60<2YK9Z3))!);]3WF (CG?V MNVEE;2MI#<#]ONB$/Q[N'O:Y#HV=P.@X2G:[/WADX[MBH=Y6ZK:<11IQFD<" MRMP6GU":0HXY,HN%C+"B D?2:U?39="IK1&=D73&EK*"@UIR7S/4908<2E#A 0@>T8.']P;,D._L9_WBL8GU_ERQJLZ; M>6=?!/./+QZ//>Q34?Y1^^RS/,F,D9L8:F.V435-C(&%90YSE3*)_&WP/9F>TAR/=\[=>WK#U!<8%.DA:Q4, M(_CSUST8=$*<:B@,*T&_1>RE1=2&(-BA[$-?J(7X=LM6?[1A,&FFDUC*"$9Q M9JSJ%&-(I3(_)39R.Q)9QKU:!9P;<&H+QA-Y@148;"3N&79T%G,W@@^)Y,"T M?!F(WH3LBDP@&CT[W*CDYZK\/F4YW]>S"Y^ZO5NNV.JQV1CX4'U3JY??S$NB MRAE.D#3>.X8JULQX[HQ @JB 2,:2:I$QJ;VB&3O&FAJ]7 MQ?VN;/1CG4A8/ MA50+65<(.;7!Z]F8K -U-Y8)A.7 !+.1LMTYO *UH*"5-&!WLO-PA.I/UC'2 MN!W*SJM\T*/,X99+(XM>LY7MG%A^5*NZ_]D+5A;B>B%?%?-[\S7MQ9PD"C,M M4V&(!4N(D#(_V8I%.F7R]NZ^*0EC_[K6:^TV M&?V:7G]]@X;\)LR-G4:8AH&9:W<&-I!OL+X"M1[UF4BKR4A10+WP#![UXR?% M,T7Y](+J=%1/O\?U=?_*ZH/^=;F4]?F-6CT40I6?EW,Y8['*9*QS:.MY0I31 M!'*M&!1:DERPC*HX]3O9/3W8],YRV[8^PHALO\R5>E"+>]]SW0YT%=%(\@1# M%$7$.--1"ED62YA)E"4)2Q*L/-WJ$-B.V'UK,&1=G><0> WN-C<8U6(VD1VM MH,!*&M)A/H=&,%?YY$ C.\GG%#YTC\_>T=.B;3E>26N J4596V#7JY4UE^U6 MWXO'[25MZ/[U=[:2]1]_4V5E%HNF=78\PYE(LSP7,(L),J2-*.1(2$/:D2 Z MS07!7H&7(86;&A'5(H*'1L:V3J>G;1MRZAP-WF>:D*&M8"LSK(4&NXJ!'3G_#> #<0UG+(44;UX0> -0#NWJ(,7K4OOZ@ MM5DP5J]O[^;+1Z7,8K[^<:FW>5?KDA@I(S@C$LK4EL3 .8%$90*2G'",<2XX M$\Y%KWU&GAI'M[)?@;7(5TUX8/LW:QPYY!=>.!O=S#PHQ@/3KA>\?5H:>N'L M41]Y*+Q'*HP<&'>_>LA]L.LLA.SUP/$J(/?1\TGIXUX/Z+L/+Q=V!T#)3\OY_,UR96^:*1%E.-,QQ&EDS&^>&,L[CC)(>$:R M5+"<)O$HNRB]Q)\:K;^_MV^ M6EJ)4OP4[$ U;?E?6E6U(XZXE-X$P;>E!E\ M?J>_;=-F>NWV FM"-RJ# FAAJ-N -T"8'_??IZ\6'-"B$_(P]%FF];EWA?H) M_]]CW^BBB0FVLW29%!>6:WB[N+NORG?J0 CV@&3T'49CHST/&493JM\LBI#QRT]MJ@W>QKVK'.6Q$AGDF90 MZLC6<.',V+])"K7BC#&,A$!.1XF'CYX:"6R$JX,2/'8WGP+FL$W<&X:!/_(M M B\O0E3ISJW5IW>,MW=Z5-(GFZ/'K^AGG-BHBN_% M?#[#J8@)SS'4>40AP@F%+,DSJ#D1,-;$?'RNV&H(J-KW:7^0X2![PUJ![BZ*18VBM2Z MR7U"6S9 (BPPBV-C 0B[%T:9@)PI9+?262IS1BE/6B!?+^30,*Z'& 5$M9 7 MP^?F"O0!9&"3X.SWYVW;[RL9R)#?/'94JWU?F7T3_>#?>]CCS4;7!_VYN%D4 MNA!L47V^O[N;%V:%FN52IS1E&U>-',Y_5]:+>>;VS;\PVSXR3 M5!!--(QBS2%*D;&E<\T@$2J2$E$ITL2K%\+9(:=&J+L9:&OI-T7X:M$]NR"< M!]W-*@H+Y< LNQ;V"M3B/@5PT)P]=YA"]4(X/^"XK1"< 3CHA.!^9\_ A74U ME^;,QQX4+1?VR.?Z1U'.LLR\2T+%4!A[S3A82D.&!(89,LY61*-,JMPKSJ!K MM*G13GOPNQ42?+5B>M92Z0;8C6>"P38PQ7@CYG_B[8)$J /JSK'&/4]V4?O@ M^-?III[%4FR/#FT^PDVJ6;&X^:#;]G-LOG-V;!M'E7-]F=A2(0 M9U0:.JON/J>0,93%:4HC%3NY@V='FAI!;&0%:V'KJ N?K>E.8!WV\D/!-3 WG$*J3VYF M)V0^H3R!H!LKLJ1@:YW-#/N*H+^%\+XW W M+>W:M3^F&9>22LA9)"$2VL;#, )9$B,/#3(XUK91@1\R>-M4) M4-T,JLNA&IHQ_5'R-J6Z00AD1YT89%0CJEO1?0OJS-5]S*>])[XT=EEA[JV7 MC+43N%+RE;JS32]G&:8T2:,8BHS&$/$X@TR*!++(&%.8Y+E&3BV!^@P^3;I@ M6_FO@-C5X K(1G ?$\)S/EP,L>%0'IMIKL 3X<&.]%?@U>!@^YAPPX$^EE47 M%'Q/2Z\?>MW&G^K?H/Q59OS,LQ0S@729IBF*7"MJ25#))89C"- M4^,?JH3HS"DH]C(QID8 YGW"P;H]=L'OYC(.#^KPQY&G.T)> 2NXL/M+N]I< M :L(L)J,TB72 +JORDA"H>ZG:=7$4QM^6C5*2,49+9_:=42(A%GBI!24[S9+90-W;+_(N[ M;>(RMM/+NTGIW)-@N!=Y+;*M!-7\]#,H%H"U\H/51@$_L\5I.MR,E&#HCD,- M:W'!3VN!:T37,H-/YQ'UMCY\( ID:S@-.:IEX0/"OAWA=6\_@GJOJJ:MJ.WA M=%U5JX+?5W4#F>5'ME*+JFTJ,\.9C 2-.)0TSNP1&HDIK;)TD)5Y@.R"H"?YG7_*[:C!*B6H+25-;\MYV8R MRKI]5EU9\AJ(IM!DZ5]XTWFRW"ALB"D8F,:,R.!MBWK3=>QZ#_5&\JMU,ZQP M;.:+5B!&VV!]S:\38_>PP<8ROXR%4&RW+U@M]3_^F21Q\D_BWA#8K5KM M'AAZ]FARGYV^)MDEB#^K7;:_:51>@5;V(9#;4S<)RWULX] MX,)*C2\>?S/CW*_J)*,W*_7W>[40CW5>&\>*Y)E44''!C$L9(T@5SZ%(1$:( MS%2F^U5L/#WFU+:%=N0$&T%[I1"Z .ZXLQT6QH&YJ1>"_2LZGL0A.5GITN+4?W=2U9]\M%S=?U.KVE>+5>Z-4NRY'2$4JY@Q&Q#J%5&-H MC"4-61)QCHDA&Y;YT$S'6%.CEZ8&]=S("LUPMV!>,%[,C1GDVZFR"U\W5@F$ MVL!LT@!FQ8163F %K@9BD:Z11&<1!Y7WF<+FE)V.L;MBB/>.R M@3O+>2&;TM<+^=&\4NM@KYTDNTVN=/FJ*,5\:8G,INIM*[ZT.U^VUYIYGC"? MV;9:"+8-T"3/8*QE8FB(4,AL85J4QHE&J8I3Y%45]O[UEJ\>ZMOY.J:.M;F"MG"<)COW*.#+KA%^$H>EZ1_4F5'*C?/TF/'DU MS.NP3<'>(@"V$#1O3_$P1\JN&UCG:U&SRG2^LEA;4XO9EK6/P^G+4 MA:"-QT@[>(&?C*SESP,TIG'")3CQ'!OKF6BF0^W3I-)U4^B(NX_LL3YA7C&I M9EF4"B'C"-I,'X@T3R#),@19I#CE":(X]SH@<1MV:J3RY-!Q>^:[B;.[:V2O MEW/SR]6]^9IZ;W0ZSDS?L]Y+\7Z>@]Y- %XK]A6H!1\C".\84(.'X3T9="*! M>,> < _%.WIW/^ZRN[#;< M1;E7A<93 TV-GZR<.R7]KH 5M6<5BY/@NA%.",@&IIB>:'E3RCDH I'(R6%& MI8USRNX3Q=GK^U+#W4J)HDG53^.<1(A9.L#6>)$(DB0U="!5GN@TS[3P.G;= M??CT*& K&U!-QI3OA[\#G>O'W@^0P3_PK5@A/^=#98-]PCN/'OFS/53J\%,] M>^GZYD$K>B\K&@+7I?L>[ M?M$7.F6<2B%&82 MY1!E.()4"P;CG$6YRI!9Y[W*5 61:FJ$T'CSPG9 7I5='\* $^7LHXP+_\#T M\UIK9:1^4.L0?*,:^&1;8#Y5L([JV*H(6AVOCG=YW[;#OK()T?>!0US#S4 X MWRB 3&.[3N%@/.)9!7QX[W+Z4MVRU1_KZI9Y&@E$TPQ&6:0@2M(<?;07<*-U(=U*=V53PBY$CND$H3074.&<&>08@SS/$!0$\UA)+83TVI6\ MY*4;8RT/]LJY+V:K^2B0RL\M'[&7% MGQQI:E^S%;1.=*U%!6M9V]YFGMMUI_%U^]:#H#;P1]\7,&\". M&("8X/Z5G=8'LXZA?#-WP)XC]4.OI-G?B$=09/C[2 M,[BXG2H?=UR[;^E1POKS\K[Z]EV5U=H5S1%&"G.8".,.H$13R$ANT]-)'AE_ M($LRXERB>N_A4R.&C7@>58_W\>K^Y"]%8>!O?"-9GWX=^TAXU'>^ )&1ZC=[ M(.-7G/F$ZIW%E_?O&:^X\@EIGQ1//G5-WY/'5?' [+;ONS;RY_'E%*,^2U MD]%+BJG16QT1O14;-%+ZGF;VF0[78\^!01[\?'0M/]@H< 4^W_/_5**RQ8%^ M8Z71!;Q759UX].3L8:OI%:AUM3>TVC:Q[&>FJ\?!ZP5P!SNA[2/#R$>Y%\!T M>.9[RC+Y>UM4=690C: ?EEG!*F%S0>J\X(>MVF)2J5:"B:@%,0XA;DV M_F F*!0I2F(<8T1H[$.;[D-/CBNWDC?9)+NR^U&F!_YN/#D,J@.38R>@5TT2 MYB/XVOYWD$Q,?]P"L9S'P*-2FS\@^WS6XPD]?-*G06WV;Z^,!7<_KWZSQ%FP M^?]]+YMUM/R-_2AN[V]G62J(1BB#<60S\37#D) ,PT12FM)$"QPY5:#N.?[4 MZ*R.S92-T%?@MA4;_*>1N][+^:FPT6U"E3;O_F'L=/_[_'8\;8(^NO\ M9!?A@L?T3?Y\4(M[5T M:Y2IV;2MH$UIGT92S]RL;E#/V*FAH!KXL^V%DKN5XX)"UW=M'K#S39N_;;_G M[F>/8]"XJ+<_+[@Q7RNY)I%UJ&N,<8J4SE4"4H@0DI!DJ (:IYQ MCG&NI7;J%-D]S-0^_+64:]O%;R4^ :7;NGPY0 -_[AMLUA(.$,_9#4*@5?S$ M(*.NZ=V*[J_P9ZX.UT+ /-Y,4&&,R3AE/,=$0DUX!)%$&E*=Y6;Q%R26,-N?)0& ?AQ>/OI6T6:0(L@RR6'!((H3BG&."D/2Q-?Q%F)H=4I_*Z_GR>PGL ME-=<4XL.V$;VOWJW6/*=%SU'@$-G_X@ANO&Y"O V'V9>@)TI$-3WR?U8\3K155(V_6I>%"?E;A?U0]_ M_4/,[\WX;XRJ-NGS?EV&]35;+8P8Y4>UJM-"F]3A&0S3B#!"!GXX9/N M@P(=B+?#R#0JE0>%<9_=PSZ\)^%_9ROYQ=Q;9^I$.4*YS@64QI2%"%,&:2(B MF I,M>)9DN'4B[AWGSXY K;" 2M=KXRGI\@YTE]?/(:F,6(PRX0QP#0E MD.9(0F5^3%-$!)=. ;MC"SXU6J^E,^Y7;Z=XM!EWX_0ISN/ "\!NG;I=I7<3 MQNP.Z-%Z=E;U*] H_V3]:!H@5D9_T )P!1H([&E/ T*X=6/L:0NTR(PF]J@K MTMB3L;]\C3[^I8Y&W2][FYCW@<^+FUIFFYU7W:\6.[FM"B<\QXF$/,TBB!CG MT'S@!$I"A,"")#I-UV?PODZ&AQP]CN7'.!X+EF[L,R6^WD)HF$?W$VH%>J4: M;W5M\HVMMO59VU4[7^#ZAA7F P3[PPWA8_28B.#>A8\,S^17](#IM$?1YV$] M@PZ,GN99VS.\A6R[&2YNWE;J=GNFK7B,$A83F!-*(4)I##G"&LI$ICICL="1 MUVZL\\A3L^:-X-!*#@HKI6\P@3/>CC$$0Z X=.A (_-.C(#=1]F(#6JYAPD6 M\$4K5(R \[CCA@;XPG$0$>#]@+X1E^;#-D.T19]G6".&8AQ!F:H<(DH%Y%%* M86I^GR@2DSA"O6(LGPPST:C*M93]6E_L0TDRB47.*.18Q+;F8 H9(1I&A&H= M2QKE:>R36=<'PQ$3[,*"Y\;1%T R,!-OT'A]!HT>0:5'=0X61OKTZ2,'CAY5 M[3!4]/AE_1CP#2M6=3O5WQ2S6\FUY[WYY;\5QDQ\W*"6I!P4;2VN)X?_VWGHW#_&;#C24& MPWA@#KD,7F]BZ053(-KQ&WM44NH%RSYE]7N('Z%)5"KVZOI>%F>GKJC(< M6?NV;^;L9D:)SD1*$,R-X0$1R1AD6::->2=)A B.2.Y4VK1[F*E1U-N7;SZ! M5E2P(RNPPKI1TQE0LC>,\L;UY$F9S M[3.=0Y[)%))4D(P8AY +K\+IP26<&N$T^(@ZQ Q._RQZ._^-GF"KZ 3.F\_-P7,?+)^4[[_'"?(Y M>(,=%9\=J-_Z\:M:V%.1ZX6\EK?%HK!;C/;4I/6TV^(!$==4Z(A"J3*S)C"5 M6B,R@GFNF(P3+K/8RP=V&G5J/-\*7?MC3\4^N^5S ?1N%!T54J0VPV*._.VEV_KI9E.4LURVE"),P0-;8/C8PKK"6% MN<[R-,%(J]BK!E7W<%.CF+HFI!^]G,'3C5C"H30PI:P%O0*UJ+5%LQ'61B ; M<[HO%FN7BWO>:7OY]="V-3= M\I,2JGBP>S^?EO.Y7JZL"S=+4<0DTS&,=6YS0-(4TMR>)Z+49NI%*-+KX)O5ZSY8;40TZ!P-SUS#P M^R<2]X4P5+*Q]_CC)B3WA><@:;GW@_I6'+,&=].(HR\J-%C[*F1XJZXX'M1?0/76A?S MPNCC793;?0+'H@%JQ/N/O+(I<2](3FL M-N[_B,O"99MVM,:&W(M%VQG1LN?V@XHPIW'"M T9D]!N1T&F(@EI&BN4:8:E MR/P:4/<39&KT]EE\4_)^WG1F7][>+1=U^J;YFW,$9=B) ?.N!CC6_; MZMJZJON8/R7$^O!Z$%J\%,[ P:_>8CQ+E&Q?L$Z%T_9^7L\B[Z7ZH%^756'[ M?S4:,](5U>(6\O7''V5 MY?WM78\M_#THW2BL/T #$],^-N.T2SP.1ZCR[D\?/FY9]Z.*'91S/W[5I:GE MVQC7=\5"U8E+,Y*GE E$H62YLE6J-&0YSV&B"(M2\_^,>9W5=8XVM0]_1]@K ML!/@_=5*W.3G]2XT=0QL-RX(!N' U' 1>A=D:G>@$CPC^]A8SY1YW:'VZ0SK MKIMZ1K6V/L('O?40/NC&7/G"?K1FR@NU4+JH]LSY!*44*<4AC;/8^%TQ@5SI M!"HDI!(BB27V\KLND&5J5'3:]:KK4)^6RYN# G= MVE:DMK)IFW 7(\08RP3,!(X@BI& -#/$RC5*N9-3-PZ!>.?$(*-22K>B^VQQYFK_ M;,+7BZJH'M\4<]7$F\_2',<1RCG$,>;&=4LHY''.($\D%XAK$B&G;*!C#Y_: M1]_(!ZR ;5*'>[K@ 7#=W_>E< S\57L@X94/>$KE7EF !P\;+??OE!J[&7\G MK^F[.I?ER^7"%H91"U&HLE[[9PKE,I2_-14%V7YDNA&GQI]D:IQ[K8Q9JK M"%(=)9!EA,99CI7*G=ID.X\X-6)X>5]6QE%: 69CP\LZ.0(((W)Y!1:^M3G/ MXTU)EO \U<8W$C9HB1)(2*)@SG.>29R(G/#9@UKQY;,@OCOR\V N&J%#X^Y& MT$&Q')BK=V0%:V&!E?;*ECB] B_/ .E-W,[@!.+P\^.-2N?.ZN\SN_N-_4B^ M*41J%XYW!>/%O.YZL#W<(5)(R=,4(H8P1 DS#)\;\X\E6DJ,HR113B5=W(:; M&KUOI04[XEYPDG8&;3>>"8?AP"1S"7S>!..&2B!V.3/8J-3BIO@^KSC>Y46: MY<:029V:D[@..#5BV1$9;.R9K=!NI.*,=C>M#('AP,1R!K[SJ?S]<)1+47=- MJ$MHC(KGDY&G]UHZD[4O-@U=V[MJ#H[-_VH>=G[.*$SLJ]6:B[WONS2XX7@Q M&"-!M2I$I>3G:BG^^'U15&5= J9M@_6X=VY.-=(T(1G4F"'C]9,$TBAFQBDE M2&O.%/4KSA)8OJEQ_>[1>]M&Z.6 1-A7@8WD_49IWC@I>AHG:[=YB!')^UJ.\/CA%@$A3UXV$48Z9XI%",H MM*?#,\(.XW]2VU:3?%.L;M_*&4(DPT))*+F-L,T(AESQ""9,8JHHI<)M7^#@ MR5-C[W6]4BL=>/O*_8#V*5[G3V=[HS PP;D"X'4N>U397H>R3Y\TVHGL405V MCV./7]"S\,/MY(VZ\QQ#EX"=91Q(AAN3B'*+'F+HDQ%"+/-$8TP2CMT:\D ,KC MMR\9'&PW>[BU62N[0E\YVVGRT 9F .\\.@1W79,[0OBVYX\;N0(MV.J',:X';VJ MGV7UXKXL%JIL2OLUH01ME;]UV#3!<4+,]PNC-#7?+J<(D@@;6XM$@K-047!^O%'M M F?U]TT#]QL#U__<'+_.4)(1Q02"269=NDQDD&*:P$2D6@@6"45DD!J@[Z8: M>M%9YO*"" P'\-VH)RRD W-/ #3#E0X] &CH\J'OGB4O'\ MW;$JQ^]5-LY1007+_6N>GAIL:]>PXZ:S; M2>^#+<%4(!HGD,0Y:K>3=,0A53G#:18QP_T^/5L#8CM""]<>Y9W/X"EEJG22 M13#A=:N0R"#+ZLXA4:9I'M,LCV;F:RJ6\G/%5M78J.X//:"!R>9U&556 :YN MBL7"!MXM-6@D" IZ3B6*,J1@G&L#>J09Y"+.H$8D(5F6:)RB%O37"_D\D*\' M'@5P91;48:!VLT;"@3>P)=+=$:&./@_=#>$<*D'[()P<[!DZ()Q3_'CO@[-W M]3,YWJOO;>U?0TO&P%F8'T73I;0INM7\N8TL83%E*<8,JL@X0LBP"J2IU#!' M(DIDG$9<"1\CQ%> J9DE1GZP50"8%64AV4HVQ;07U?P17,OE7=71323,O+@1 MTI!H#TQ1>T _%7Z<4G%]T0M$9=[#CTIN?<'9I[O>SPF8:;,?6IGR*$5*0XEL M57(E!"0BPI!BGF 5*26YE^/E,.;4:&XW7/)X DF E)M>08R!P1R8Q4XEWPP8 M;N@!T)!Y.,\9%N@!@5-&3M"*2[^R8F$SQ3\L/C,;4KA346\6&>^9<)I 160" M48YMQTV=0R'J(RZI(Q7WB'+I&'*B(2YM6F7KR@'!RF_ SLN\61G <@'D;HU( M[S3OKEE >4XXTQ12BA-;PSV&C)$,8BD58C1GFGDEU%\*_ZCF;75U%.W%<@&K M%9.6R;;(@V)15JLZ*<9S0>C"WVTA"(3JP N E1+\9.7\V<)H1;5KZHZP 3N= MGDU4<.S/>U(AMUQW^:-X?9:Q3 MNF< '@7M\[:^UB&?_F+GREDLHS0E>0PCE5K'#&60)SF" M,1((2\V1D,C_E/DBF:9Y"&V%K,.+:E=.;<6M?[F3#&O__1__3)(X^:>+3ZLO MFUMNYB^+*81ZE.HY3'"7>A]DCS^SP9]U]YO6"0_'+9M1M M"1MMC@9>X*QD5Z">H!T!GV2>-Y?LS=3^'2&+O05 -E@AN$MD&;E(7 #8#@O( MA7AH\###:V%9N*M:,,:(825-(,JP@(K&"E"499!J1-%)YRA'IL0_M M+\E$MZ=WI 5L1]Q@,4>G)L:-4P?">1JQ2;O87[M@'S)@Z0Q\PPL:Y_T+^]$,\[:NZV/WN=XN/M_SLI %6Q6JG,E<,RF,LX$S M6V2=1Q@R+LP?@FA-&$^Y\CH%/.$ZQ@_>YT-TNB^Q_Z.";ZM]6L[G;Y8K6P%R1@E+ M,TR)\2!YWE0OXY@GD&>(IT3+C,9>103+=\YZHONLNV6NP(;<(CN"T_#;8KN#3F4K[ @0'MM?Q^[N$9;X6FLE&EIL MFPE_8I7ZI*QZAA'K+;57Q8,M?B[+ZUN;AS/#F8JHD!**'$N(9(0@8RB&,4U% MQC..,^V4\]=7@*F1US;BIXE[ Y+61?K?_N54 /-7@ M"FQTN *-%@-#[Q%E.? 4C!2%.<14^(5L7H!C9TAGG^>.%_)Y@=9/0D(O>4X_ M^_??57'SS1[./*@5NVG[W;85TLL/]U5I4Z.+QF< M:U[6;=1FJ&Q@#B.;1,BGBOL5=HOC%A36X+66@'6J 7* M6A^[C] $45X#,^VWRP4HZR5JN574SYH.-*MNUO;XW\L$#N^P&!G]XS-K;;HA85 M_%0LVM_\[!E1>0)CA1F*(K, IJ0.N&(82N&L M\)!S'5$D9%VMC$ D,@6)3#1,&:$(IX:T>.H=:#=;( !T R_N M+2%\;@BA$?(*-&(&C-KMQB%4/.Z)4<:-M.U6]2"&]LSE/=P<^T.5#G+JCUS2,][I:(.UG5Y^+QZW ME[2M_NI6:TTRYL[AWX?JFUI]^<86'^[L(\J_U>T;WRX^ULO<+)(HSEBJX?_+ MW=LVN8UC9Z!_A56YE&+69E26OI/9, M[Z^_ $E)5$ND AD')R7(D\Q0,8( %RQ'.A,IE*:5QT5 M7N&=4PD^-S/YN,-M3>2V36:P&3'9$X!0@0@W%E^)\MRP/12 F"T.R'A&"ET4 MG @3*299AHLRLITM(8+B4&-$48I"F!*,L@ MS]R:OOI-.S>SHY$Z:<5.=NMF([[YMVU+/G>)%3ZP,Y+C4KA]0N(#//('(!JV M_K4KO:"*5;[2;=)I*UAZ 7%6Q-+O[C"Z.AXTGQQCO5^;:>6#V-E0IM=-<](% M$H+#W.RNE&$H@(CUJ8@2 4:I$D03I NO8'"/N>=&7!_5BBW]([U]T':CI9$P M')F;W.-43A1)6DWBQ:S< &,DWO*9>5+R"H#D*8.%#!%&8Y_5M^_K#=L\-O3X MD6T^;'[9V=WRKS93PUAVM6VX8+E@109S4)0V3D7H''!L&R%0E%.L-%-^_;T= MYYT=?1UB(=N#T>]LG]/RW>SOZBU_O?F7Z^62;;;'GWKZ 5S7Q8WL1D![9*([ M2'RPN8S0YLE.&K&36FZ[;V[VX?$(S1.J2&3F.NND1.8)Q5,2\[T]D, VBFT? M-H_UP5AS1E8/OR!*V@+6&A10$!NWD0,**0$R52)#B$,A18!_LV^^F?HC]^+N M^8KM$K'>[NZ2C-P9..JCC=2WC4D%9&:KB 1BXOZIIF6?*XH>\8VUZ[WHQ?;Z?L7)1XV MAKE>_R&^6E_9>_,(+&A:,$YY"900)4":IH#@ MNX&6W^EV9IF;L80GT3S,WB MV]?UC_^P]S:O-WF M+\>7NG? 25[F:^KL7^*KUX79!N_6JR_F(_OME>*[!6I/@%,E(J4VH:[%L0"AB@@@F4 M<@X+72BF_5)W@P&;@.6L3.%9 R>PN5DUH6",S&M6+&#E2EX-/3S>ILLE=2.9 M*R=#3VJB7%+JJ5ER\9HP-NM4A*L/XNQIWD9]5:OM(>_)-O9XKW8?]&?VQT)E M99%QE@)$. 4H@P6@I2B P)1D.:78LP2)Y_QS>\6[A1/7]6F\Z"J0+(WL?J^] M[X*X,<.(,(],'EV$FWB'$]GW+NNF'5#=9=?&31D=XO%,('B1J,AW]DG9*A": MIX06.DQ \OXO:E6M-[5=J.0G]6.]_&$^S2_-/ZK=&V:]XKO'?:LA+3)99B5@ M4!%KJRC I!0@)3BCB,"22Z1)*WIRD#UIA$_VTGNDCWLLPC"_ MC0CMZ)L]-U1#>AQYP.N1E#\.S!/EXL>#VR\#WQ^TP<1[C^&FR[?WU_$DS3[@ M]O@E]\R,]_8,O*YG="O*1OQQ7"O%94CNJDAQU27X;I>!H#%0G*,YW M59395.ES!&S?UTW?V:/_B&;TQ +(; M_\6!;F1VLZB].*!6BVDV]WM!^R$+Z.Q[#8UHC7U[)YJXK^\UA<_;^EZ]XY:R M&'65G?MV(Z(+(Y[6VLH MI"[ "8!,,"TX1J#,* -(\ (PD65 JE3DDFM=0K+XH39\/0V$W:E&!+&MU-0M M)' SE&YT>AL\(]/HZ<,5<5=[7?NHY11.)GB&2@J7%+Q<1.'BE6'T^/K;]^7Z M4:E?U.9')=3E7*OWZU63%ERG56WKT]GN[U^NM[OWZ]W_J)V-]_VRJOZA9)-3 M]6:]:7]DKX,++!5$&5= 8F1,- 0Q8%A10/.49KGF1E3TKDW*3?1Z MDW24C4?+S[-&D2A_8N$G_9P\S\(\_50]DQ2ANX1M[O@?L$1E?S-AR< MT8W;;>OP?'T-D0"[]K+:T:S:)\-/;-->5N[8-CIG2,VS&)S!BSTC;3:[Q<_L MC^K;P[?6I2)4H9BB$D#--4 E(X#K,@.E8))IB:3C,<#9R'-[P5OA'*,USG : M?H5OTG[DU[:5*V8 19^V0V^HN:GS=II_'=_,\_&FB9'H4^,0!=%[0;!W_6GT MW"%OZZ59 F_;NW\IG+W,,0 >W]WL M$I-[E]P_P?LCB]LAT &N>/[IWIFF=E1?4_F"Q_KJ+3-S72_2(H.%S,R6GTD, M$%<$,)A;"T+0+$L+BE.O[<)HDL[-(OG+:G.0K4Y/.!0?;/T),W%-/[<7>D9T M&M'A'+LVS^CPS]V7_'_$;3RYASCPPV*S>%^U,>*VSMH"*Y+CC&J0(:@ PD4. M&*(IR*52F$"&D'+*0'LZ\-QH>R];71?0/37^!*MA1KT%@9$)T$UYKPSX2YH& M9;Z?##19QOLE\;N9[A=_'U@O7GQ5\F&I/NA/JL[),D;Z[O&S^?QLF:AKM-:^ MH6/X-76>9R,$OL>BEZLTM:^TT];HCH0G+-2TZ'C M!,:RK]?R]VJYK%WA&R5?/6RJU9>VP#U#LN180$#*(K7&1PFH)ACD"$N-8:D* MC+VBV0R&L-]%F$\K_?=CNZA3#1:DS1*&B("WR$B": M<Q'DN/-X_F[HE^;L7:/9BMDGN9M M^X?E:+C062HUI!BDJ!0 9:4&A!-D&PDQQ#-,2^9DX@W.,C>*:P1-6A'O]G]) M:FODP\K#;]T/['4G=A2X1F:L8*2\G-Q7D0CR>/>/.IG[^ZIB75_X]8OCO?C9 M(DM185Y^"F1!"H X9X";-QZ4*=3F?W*MW7Q"@[/\4[WXGW]?W_[B9S>\^%YP M/>>+/X14E!<_&^7%SY[_Q<]\7OPL\,7?&QIO5S^,W;#>/'Y<+ROQ>#QD0:46 M6::4V?40\]&7 @.6T@*H3$N80YR5Q*MJ0=]$;]=]L?=+5 M;L/$;MM&[>,,H8Q"#C@BJ2UR) '#F=D*E)DL68A)3NO R.1Y7.FT&:J""G\P/D5V]S4/W!TIJ7[YRN MBN:@Y"<%,X>O#*X#;_TDV_?KG=J^6[.53?]\4ZV:.ER?#L7+7CP>_VY#C>[_ MJ+:+4L)2<$I!C@D&".D,$ X-_8D\A1CJE!=>\3^W"#,WHCQ*V#;XM4+Z9GO> MLCANIM54D(],P9YHAY2"OQFF>'7APT69NDC\S:!=J!A_^YB1LMD/NYA""RD$ MT2!%]O@KQR7@-$4 098BAH7@F5<_T]Z9YD9R+Q^VN_4W\SGO".O;]Z(754<" MBX'5R.QT*;-]C%WA52S&2G%_GGWA576OIKI'"AV\7^TJ62T?; W>MO-8I;:V MYUC3'7Y1PB+3G&:&&R2S@=(($$D8D%QA!G,%"?)R%UV;<&X\T94W.0I\5S>Z M2WYKA/8UCJZ![L@?$:$(T!ZRTF9.%H%QR*G/D ME;=PHSRS(Q%;X*/-M^ZJX]G"Y,9%6/*PJK["%,==Y MF _GM'J3F(3\S! _L0OY8]*][F Z-I60K+Y)K7#2T=C\_/A,?'+.,QQ]Y7WZ MK\[C"9BJ8>OS/PF>G5['7Y[AUK CSC]A+]GQ43QM/CO!?('[$O:]VK&E+9VU M#_6IRVJIW8)@BLP>1 *9VHR#E*: \$* 7& AM4@S5'K%V_1/-;U5/=9MV;O112VUW Q_-J'L;QH\Y'/%V8Y'X*([,* < CR)/D^C@AU0DNG&< M=%+J\0/B*0UYWAU&21]V7]7FO5&';;\VQ:5;;\L"DZQ@MO@-$M 8+JS, 8G5I4/[+I1]*-7VY#9QI* MJ65,6B$/I>-;.2,Z3:]B$8DT^N>9E">NJON4&J[?$,8&^_.:#_I5]:.2:B6W MYNNKU6:C9'WN>K^2S0^44:S^R4)A@A$IJ.U#JBQ/:,!1*H#">4$8++7.\CU/ M?'8W6@)$":"1SQ,8,GM/1V/*-!HTS8\3N5?-CVJ"EDFE2F=9"A1AAFNQ(?]2KPZKL33]\:NQ%&;*YW$O;\^-V 9Z;L4(L&D M7ZP;('KZ+;MEJ,!M^,.V6MFB T>_5)U]17*(RDQ00XP0 I0:BY=*PY-0,IE3 MA34KO5)">N:9&PWNQ3Q-=@A(?>O#U7%_?3M:8V^H X#RWSP/PQ!KM]PSR[3; MXV%5S_;#5RX/C-94F^H'LY'?QI[^MEZIG?GVO%_;T=FR:J4V7QY_5LR& M/2U2RE+"50G2M#";8XZUX0NN02I3EN="0DFT5WBFIP!SHP_;,6S5BIO\6"\? MOGG6A?5> 3<^&1/7D8GF*'K=/6@O?+*7OFT4=)"09*M ZQ3A",DX,R97T0)S6O9*'<5"6D#I7X MO&%F%_WEY?K;M[6L=H_[<\SV834[&I+CPD9'9QH@EA6 M%?RLMEO6R\VVFV@5 M1J;YDP[$-C=FK\?=_KS7_O#CR=H M4T_L=?,'Y=SC%C#%U[UI3Q3!CF]2XP 5'5"L"A-82(*0@X"P5@$D*:9EI MK?R:R_7,,SVJ6Q5&9MF5!^'%UPK+#,&,+,=N,L< P)M M(4JL,"I%0;3T,E.>3C"W=W\O7]/4,"2PX Q"M_?]%F!&?M&],/%^Q?L4C_1N MGPT_Z4O=I]S3M[GWNM"V(M9,J"V'.J^0;VM?TB+E!&M!S&>\*%,;#J P2P# M9C-22,5((7.O9)V>>>;V4K>6\$%.\PRWDGJ^VWVXNKWB$= :^4T/ 2J@M<@@ M#-$ZBUR>9>+&(H.JGO<5&;X\C P^J1]J]:#>&.GV3N6_5KNO^XQ7,^GRP;J> M;?%:\W_6:;(0)3&?=\B!L?)S@#(N;'0AM9:_(@3G18J\B") AKF1R">U8]4R MV32:>.X%0M9 HU1EHE *T$!$@4"/%,(9 1*1#.2EJE8_% ;OI[)*G1E&7,= MIEH -U8?&=21&;^5/K'<=3S:^]THD.PUJ'WIC0[)7@GK58KW1;@!PDA?BQ ) M)OV2W #1TZ_,+4.%.L:_K[?5;MMTT-W[0)_>0=V_SP:;K.EWGQK=7M^]UP2F MLM@DX+?;[8.2K\RXJR\?U:9:R[KXW];NQE,<@63$M*1)H#*G(" MD*(Y()P6YF\"4\RD9IG7MLAS_KF]Y$T.?57+GX#:_68F;8L<;*W(G@DQGLOA MMLD:$>216:/!MQ$]:61/&N'OFA*H9D?6*M#6,VA4B)AC$X9=K.P;S]FGS+?>;JW_V="16HG' M]\R6-VX[*TJD():Z !DK*4 X+PU30&9V,0JA0I;F]?$J6S PU]S(PHJ:=&2U MS1?KBN)A32R'4';CBTC8C4P9X;!YDX4#()'X8FBF22G#0>6GK.%R2]3ZY??? MUIM=]8_:<];8-PO$!16$&3,C-V8&@L;J(,26#V"0Y8SFBBBOX$7GF>=&*ET) MD^^UB%'*FE_ W(U41D%R9(H9*'I^@N_'87QC%4'OQVKF!T0,]:.0,RK M6W??3+/CH?,^]5;6I!;6MSUW+[QN%!0%M)$I)Q O_T;LY_;5&X)=)4O%MJH)_%Q(IB'!6-CL"F5X(2V,J8(X4"S+B8"ZD))X.D@Z MP\^-#/;2)54MGK<3I(NO$&&.=,2$9US(O2AS0,N#B9$Z/ M\_1- 3ZOS7[I5)+UU\0^#&U_72W+%];4S_W5DOKISE):6H0"*^C41\3M+'M_(ZL_Y8TTD[3YLP9I9AA%8/S M31](X:+^Q= )IQNC-3'ZN5JM;?S9OCC5 DJ%&(09P(4-EY<0 9JI'&C!,:%8 M(H6+.$V+GDX]4WNDTZ1(5K;[.G^HV^0FNW6R6J^ L&[=]7)I8YEL-_9V_6YN M?W.V,FX,%0OH>;2WL?$7'7SW&HS:T:8/KO$ZV)S-^-P=:_H@<.A0TWMK0)I/ M'3/V8J"M]8O'XR7=MM;U?WXUL]=%3E>R]J/^NFY:1?ZN-O?:"/>JVM9I2>97 M[Q]L:/P'W02I+3+(649$":@B&J"4Y,;44@Q GI(RHQQ)X9X\]$Q*S,YZ,Z_/ MUG)CLGZHR717[_/,/[8[MJKS?7_4NB7;)B2Z+J%I5;2TN]?&8=*_;?Y1K$.Z:/Y(6C.2 QEW2 MX)'4@"0U(DD'$O-]J4%)/N@V_/B?X)GRR!;[)WBV)LI!^Z=XQOPRWIYY<0?S MZ)Y+MNFR\YX9_9.6Y9:R89_9'Y^44-4/6Y!L0:6@*LUMY!Q3 $%, 65" M I6EF*8%%5GAU7/GPAQSLXLZ9=TW!R%#"H6=(NFV6;P1GY$-@V--86,*?KH. M3F!QL(OJ1RT,=CK#,Q0%NZCBY8)@ER\-+/7[76V899-?U)=ZG[AOK27R@A/- M $W3 B"9$< P*8$J12XA)BGR"TGKF6=NK_I!S&0OIV>-WQXXW=[U"""-_+Z? MXS-"DZTK,,0J\MLSR[1%?H=5/2OR>^7RP(.M4..D<8"_76UWFX?&R62+$'_^ MRE8?OM<.V/?KU0]CNRCY5U5]^6K^O/]A%/BB_FR&WKUB._6&59M?V?)!+23. M:"9)#G*408!HH0&%L 0%5#G+"T%H"A=-J/HO.[;9.9Z@S4 UG]?WJ8+COJW;=(#:BR/7RR7;;.V/&H^.HT-G3N@O%%9TZJ5.L<$86/X(<:" MG_T*7FP6$Z/4YYECZE6U%^T7#L*>V.WBSJ3;X-N,J>R)VKAWN5^/&)[F2_,]#S> MYGZ5>[W. [<$EFY8FJ_?!UT'5;X[Y.LBFL*BA)EU.QO"2!D"C!4%T)BE',J\ MH+E3S9&%;60=L/<%%4+SX.^C*D;/]R,U,C,$ *2?WV%(1!BU5*X.,>T M=1.&U#RKD3!X\>VGRT;DNO29V8STM+2\W[U19FRVM.UP'LP*/A[O-QN4!2H8 MI27*C6W!B-E+D )PEG.0Z0)SC0@MI=>!553IYD8V5GAA72/?-^L?U=9Z8M@N MT8T*R7:O0[+Q+D87=U']C\@G7:J1V>ZUUF:5;-98QR*J>^Z=*FK7KM4I.2CU M])ZZ*,U#S/W4*+"/<*A_NVS/%@X0#=:A0()XDP2FV1ZLR@^ZZ]AJ\WEM+9YM M[=?B';_6]K#S05(J6$@""(8((*KM]A()0$J=4JTIQ@IYM8VY29RY,7WC4>>G M'O6.TSUT+WKCHKD1^W1+,>'Y1^ J^*<%1P$O5O[P;<),FV@&D8+?_A-L-8;;7:?+F/B'PE1(VD;]N"?C*&HC;];*2339+EDF1XYP9^XIR M@$JN =>% %!R3E.M,Y*'E#_Q%L3IQ9@^%?GE5_M1WR;5*EG_OC(3?JV^FW]< MR8F-M#9N5M4X4$_#03W)QG?)7ORF<>D3!>(95<'81;*C_.>?U'0*AN>IM10^ M4*@O\H?A5K.Q?:]V"\YRFNN4F'TD-A2'10DXM[VO4PJ%R J9YDXVT:7!YV8& M'63S=?-U\'+UTH6A,/IA8RO676($B^D=.UN&:VR M^X+B#"+$)4AU40#$,PY8(2!(68Y5250NE5=[+(H#"[NO MC%[;/5Y5]QDQ@6,]]TD+N<<^=G28<6[%VWN/)#UN#>U(TS2WL0>>'_3+C9+5 M;I%G*LW2(@>XJ=5.N-G_Y!D@'#&2,E5P[=5#XM(D;6;@6L\R1YO=XI/=U-__46T7MB.#4ED.N**I,3=R!)A(.2 I090Q M)'3IU(GJ9-2YO>_VF*_:[BK!ELG/=47'_3&%$=:UL?8);,/O=# 88Q_;A.'@ M7B3DDMY#[ZNYH?.NFG\=W]/3L::ILG%)_$/9BXN_#/L0OZE6;"4JMCRF,-1/ ME:19C@LB@= $F8UZ*@"5A &M($EY5F*JO&I1],PSM]?S(&8G&\KKW;R&J]L7 M. ):([^_(4!Y?WNOP!#I\]LWRZ1?X"NJ/OT(7[L\U%77. /;$!7;>?+U'V+Y M8.O3G>Q1&26LD"D!(BULMS=1 I))!'">BY1QC3#VS#MPFWAN=!'#4'<&W=47 M&!_*T?V$C"48L!SC#DN,$S]HM7ZIYH;#;62 M)K6HR5[6P)8Q PB[,5 9(.4REA%!0Y1>:=7FBN1%%&V?4 M$=;6;&!7$X+]T!VFB9B8C4P2H7 %1&4-8W%#4%;/P!/'9 VK=QZ2=>7ZX&AX M]N7+QD8L&8;YH#^I'VKUH#[7)2.+-"40FBU-08O<1FMJP!3#($<"9Q1!6G O MA\?09'.CA5-9K4>]E3;YK9;7/X"]'VB,31#AP(3'G5Q&)%U'>/]74 M\>)7E;X0#7[]GEN[UC4[_D_5]F^V=$M3+$;^[\-V9STQE_NMY1KEI58"E((H MLSVA$% FJ6$9*03*"*(0>A',#<+,C8!:!\K&J)#\V.N0L(,2R4]+M=W6]:@\ M"YO=M&2.7#710HS-9<=.>NUR6$62@R;)417KH#EKNS?4EO"&QGOAF$;OSQ<@ MRC.U\0L'K;_;WPUCAK'MO?RA-KMJ6Y=GW^ZV3WO698QE I<24)@:BXT8:F6E M$ #F@J=<:J4*KUH65^:;'6<:Z-??;%6G3DS:2_^8M&LPNY%@1/!&YKF.I#5< MXS8#=,0E$E==FVU2.G)4_2GCN-X6ZA)Z:7OKKNIR&TTGAP_')DP+""'/:9D! M8M@#($Y+P%.*@38;0 P)@50Y'6RY33.Y.<[@JED[^JY?+_7:U_7_VB MV':]4O+M=ON@-@N8E1J660E8;K-_I=WI9:79_2&2L8PPA63NQR0],\V41*RT MX&]6W&0O;](([$L??0B[,D<$W*8AC0#( NCB"APW,$7?R!.3Q!4%S_GAV@T! MO3M_KN3]SJSQKA)MFQ($H2ZS(@.RD!R@HL@!);DV-@8D!=(BS;A3$:W+P\^- M!(R 8"^A1U?!<]B&7_+;P1CYS>[B<+V=BPL@'@T0;P)FHM:$?@#Y]0CLU7^P M>]_Y7=/UU>N5^*3C7?]5H8W1[>%:^WSE)2NYE 3P,C-V"V<44&GLEJSD)42E M%HAZG8-U!Y\;2WVNF_!V^\[_6]L,P;=_>0= -W])*"PC\U4CU@B-IR[I&ZVE M>&?HB7N'GRMUWB3\PC6!S:2:SE1M,!;,TA(55 *!D 2(" $XE04HS+]+2M,R M@U[9CS^U-/;9$"XII.T7.[0T-QF/D5]0="O\V*Y=4CM7OY&3L:1N/7%+K MK /(Q8LF[OKV[E!4&N:*JF(5\W=VT6:'25T MRB]>;WSTI$QCW/4^]\W@ M1NO+=#YR8'[DOCO3B\?#7_^[4ALST-?'=^J'P=6F]:4I+S4R3$V%39?4RC . MA (017%&N68:>I5*<9MV;I1\;/V6'(1-V$HF[^]_#! M:)QI5N08NEF70Y/,C;A/Y&RV?)[.OT%(KU!T)*!&9N0@C+Q*Z%P#X8:*.KU# M3U9@YYIRW7H[5Z\-VUY^4CLSB)*OV69EJ&5[+\P'YJ%N6_!*Z4I4NP4LB6W# M(H'F @)$BPQP@@L@!26"YHH(Z!1(Y#[EW*A@+W&B6I']-I$.&+MM(.,B-S(W M'$#;2YO\U)$W:07NSZ;QWD"ZHQ-I\^@PX:0;1W< GFX:/>X,K/9K3)9JU[0] M6=4U/MAO;=R8:C3$1S=HXH'M7S,X!+18U8.]YIZVCG (+&<5A8,& M"3Q]M?$\=0BG?/6P,?-\5)MJ+9O0[T_*S%'9!IWU9?59P9\WZ^UV4: <"ZAM M5V2SM4*IXH!1F8)4"%+RG)2D\&*],#'F1G]'09-MW1CX857MDA_FI]8Y\5.U M2K:U0IYIN8%KY'AH.CKR8Q^4UD@W&B2-"DFCPSZ7Y"[I+$QS>:W)75+K$O%L M]"8L8YV'A@DQ[1GH34"=G7O>-EKH9K2NE&!;P.Q=6W^M=E_WB:9/$T,)5Z0H M20FH1!@@H34@D"E TX)EA(NT%$[UFL.FGQ]1UM+O[9;MKE,-Q'O#ZK4.KIO7 ML= =?2/;5%2INT\=FD?\;F1/#BG0HZ;PAB$7;9/K-?G$&]X08,XWOT&C!)R< M_O*=;?[VW^NEL3_WP>X<2JH@!5(5"J!<,4"IV>G*%&FL&5*T<#\B/1M^;A15 M"YA8"%DJY<'U["5JPWW]>;FO)MVQ3UTHZ[ M>7RYEFJ1YDI1DA.@,3)D0+(4$(4HR$7.I"HS)CCQK60[,-_<..%0H;4C\UU2 M2YW8POR-Y(D5W;^X[1#NP]0Q IHC,T@,((/*WCK %&AE:;39*?F9_= JWO5>[PX&3QE3G-M@($J1M4W("B)00,)H5AF*0@,B) M8)QGG!O%[ 5.C,3=8H?_Z6N$7$/:U1J)B-_H9LEEZ.I^P*.7&.:BU_KY;+^Y5\N]J95:[X4C43[7_5.,D7I=8RUU "JFSM M%B48(,C0JV %$X113I77B9SSS'/CA;UT?H3@#K0;28P"W\C$L1>L/L8\2IWL M"67_^[ND/7(;]>C-&\%(M.,^[Z14Y W'4WKR'R P!$M\5?)AJ3[HCF'9S&.F M[EB8=5>&XU$V1P66/$. B\(8,8AAL]G$I>$S@50J"Z6I5QIUH!QSH[.]&C:D MX&1/U:CB&7H5N#9NG#UF^_#YN-F_:,RZB]@GJ6\@-;-KVUW*HP )6D!E)8H M$R740GJZ^2]/-#?F:]W2K; =A_1>8%^O?@^^KN[\VU&;QH\? %B ]WX8C1O< M]CT#3^RO'U;OW%%_Y?J B*5]$-0^,*J--F$TE1FT-3HS9-@@E1(0C!C@!2<( M,Z,L=/+U#,PQ-R(XA/KMQ?0(U^E!Z/D5]0TS @Y%-/;=.%]XT+/M)C-.52V_MJG?6>P@*4I004I"S(@4(*F8/ M'TM09B*GL."J\'-J]T\U-[[K-%@[1I5X[O0&@'4]:XP!U^B'C N>YYVWD=%WA_JYQD=HW[0=^KW8OV?9K;5M))5\\_F6KY-O5A^_*AD>LOMS; MEL'UONQPH,,)9#HG*1!8:("P9H IG@*I!<-:E3I37@7-_468&[=8\1.]7/^^ M;9(JUGO1$W:0W?,L+6!=W"AH7+1'IB8;Y5"#O1??5C?]R6J05*L_)0LI\-XQTJZO]DZHK1GQDF]WCYPU;;>W;O%YM7SR> M_*;NPHV1U"7-,IO=7 *4I26@!3.OL2GOP[JDAZV<+Y>^)&68T(??-25N,$#'X!D=/^[CPS/Y'T/@*G?]QXR MV&V!L&^J%3,:UYU'VS .0^D+E6-6%!D%2E,&D#9\R5*% .9Y25G.QH+Q-&WJ#8]9[M] ML&(V/9H/H5EU+&S\ -AA3")'O_9,]BRAK\.*]\6]7KDKL'9\M:IVZIW9!9]% M6]Q_6V]VU3]J;^?K/VQA>_7>;)$__ZZ6/]3/Z]7NZW:!\CP7J;'1F+;!$$51 M LXE!I) KDJ(D(9.RZ2_U%LDWQ813AEC MHK'KUMPDS;1W[*,"=U;>/,VIX&1N)" M8(90R8#4N6W=KE- M#3LF6>,P#05.?3:TOXS-6YOVXUOFW;C346N9'V4-[Q0 MUPV]VV,#.?91ZH66[7=Q>[;[(!*QL.#S=F_W4?I2V<#(G=L/FTRUJSJ=Q4;/GB85NMU'9[+_[^4&VK>M/9'HL7I1 293F 2J;& M+),$4,$S [WD MG*J6ZA6+<*,C<.^I5MJO7#-NE*ZMNE,7!)')UB$P ]ME^L M5L%ZQ;I*)$!M9YK\H;QPL(1?NDY$/M M?'N[^J2VE30[9#/7/B#$=DW^P98V1F$!,82D5&:WFG(!D&(V'XGDP#S2D.2J MY#!S+ZKE/.W&),K\U1]$3L0Y#447B/8"WW=1AFQ?'0'9D#3X#M2'VL M!OAZ9& ] N-& 7BB6+DX0/O%T7GC-1A:YS[:=-%VWAJ>!.#YW^V?B'#_("NS M1._L2MD'/"M15DB> X5+;3;6N>TH9YE=I"44K,BE6ROB"V//C;1;\9*]?.[9 M!4]!&R;?&Z$8F6&=4?!*&>C1-RA+X.E8DR4&]"C1S07HNR2P<(:4M05G7G*V M_?IFN?[]]5+MZ^C_\O#]>_.OXZ_?KO1Z\ZUID[L/M<),E$56*J#S%)LWF)LW M."LH4%F&H=!(8NW50BB&4'-[];MB=SM-F+U6'<)EU4@Z>O@6FXBQCF[[W*E7 M9VPV.JC368B]1G4VYLG275RL<>I?1,0Y5KF,&")-6UTC(HAGQ3ABCGUS?;7F MD.08&=T)ZU]0K+BF60J$X H@S#3@FAB"QBK'%*<%2D.+K U,.S<*[N0\=!)L M@\NL#0'NQJ3Q81R9*R_DJ]\EGJDDM]1<",;66U9'$4+G:AL'.UH]8(ZPS_ M#.7!SI6[7!GLPG6!QY?,QL?6)Z,?E7D&C!GSQ?S@P^\K\Z'^6GV_U^:+W0F9 M72!1:B() CHK,V-B0 %HSG-@K O-N:!0^H5'^ HP-V/CM5G?];=*)-7*3*>V MG@&LWO@[GE&.B.K89Y.LB==O RB.XML?'A1(F-6@&\8?\4PR$+Q89Y&^TT][ M!AD(SMG98^@X(0U[U!=K]'Q2WVUDV>I+9W_6!IAMS0^:7]L<@/;Z@[\D1WF& MI8*@J%,_4PD!R0L.6)&)#&6:9]3)[Q5#F+GQWSNU=4WRC+(6#J>1$R(\-AC+YAGDZ0X" ^W M5+IQC@D;,,5!X[1=4Z0Q;ZOI^V'W56W>KL1&L:UZI9H_%XSF*:G-3II:3-2WDV]8C[TDY0>5@UW\L0 MNYGCMR,V;=7>NZ26--F+FORT%[8_[#NX*.\@*)$+\5Z>ZUF*[PZJW5=P=_BF M, YY.MS;U6?US?:)V3S:0)#=XZ?U5-1F<=VX$URV?L1<\V4N>[$6_M6S) M\%(X^COC SSVUCX.MC<4(G%"*GKID>%9GZG8B!,4_>5%W&X/ML[6W]1G]L:IG:GIR0%"&$".((Y M_^PHK*Y;7=4")CLKX5VR4CO[UFEE5H$M.[],##[*M21PZ (Y&VECP3XRL;VN M,6RB1&I@;0S))[L*IZKL:XK7?1"L.IWK[2K%[CH[9K*FYN-N54U7=.YTNN-2CYHO8U;D\D=ONBE@P>F?*8B MPM=!Z"\G['#OS:5%/K+-ATU-?K*>ZJ/:U,4'%E)2C 3B0)>%;;M .&"THB&A %\[YNMF!+GM03R6KW^*13!\XTERP3P.P2B=D[$@D8HAPH M:':-DI>XX$ZQ?6[3S[2V$1M%/>K]3=6K1995M!"P@RD/-< Y2@#W&QJ 9%* M($D@9'ZMMLZGF)O=6$MXR%A(?FND]#P.O8"DXZ[T)GS&WH1Z0N._X>S5/M;^ M\GR":;>3O0J>[1[[K_3<+&YVB_=F43_HG]G_KC?[HD#M4PF5I#G'$E#(*$"E M>J\GNYAY&\LO>+A<_8K[@S-.X[$1?5 MA]YO,T#GW3;_.K[7PV-/LRUQ4>^P&W&Z.'@3TAS'O5MOM_<_6+6L>Y"O.WZH MK^NE&6_[@FTKL3#?@A#PXKD+O&:?VF<0 LT%QT'0,%%#&^L[M2W[4(*6&#% M,J U3\V7S(8T0I:#-#-?-&>.ES%B&(0&<(6.\$"X @UD!LBS% M6NFTA#CU>>7=IYX;%1P_LYVT"R-K?Q#:K=B[L<0XB,[&9FE++,4C%G^\(A&. MQ\23$I$_($\)*F"$,.)J!UI]>6?3;??UL;;Y1U;)MZNV1?LG].^K 85;SYR8>O(V=?'SQ M^-F,4_NA)$)%40@-"JX*@"2C@'+) 60%Y4Q"!9E7DG'O3'/[QK6"[L."'X,< M>_VXNEG04= :^3/D"Y2W 7T5A$@F=/\\DQK15]5]:D9?OR$TW7?UP[QH]O! M=]J+-S_>*0D7I2!91E,(M!0Y0#QE@!*> 8ISP94L$4Z=#&7G&>=&$D>!K17< M9OO6F;S;1.REKE-]FQ]ZY_=>6P$W&HF*Z\AT<@IIF^+;R)LL(3;2< MWFOS39S1ZZC^>3ZOZXV!Y&.LFVKWAHG:)5!_,JG"2&LL@"*>!,:9"7 M*40H2UDAG'IF]T\Q.WJI)4SV(@:9(!> ="2-F^ 9FR7\D/&GA5[E8_' ^033 MOOB]"IZ]Z?U7AKW:G;YUB]SL*%*2YN8ESAA 6:YM/>\2\%Q1J*1"B$*?L.O. MV%XO\V1=M8)=\5W4*,TXSU )5*JMW:520% F 3.[,04AY27R*E0""_4 M2NEJM\B89%H7!"BIB1<9\9>7=!"5\'E\/&D=$=^W"Q(Y9UQ!P5./1,[F#OWX$F''N?<\.1 MUV"J<\+X:^%Y)'@#CL-'@"$#3WCD=X/>IT=\MPQT0Q?K>_'WAVI;#UY[?E*6 MP;1 &F"<6Y.40T"AP(!)FF6JQ#SE7K&ZER:9W2?"RIATA QRHUV$T\T2O16D ML9G>%Y^PWM8] ,3L;_UTBNE[7/;'/==^U@7&OFR]LU3+'R_5JNUY6LO[' M_4I^-(_+_BOU0;^I5FPE*K:L2W#680>OJJU8KFUXP6?UQ^Z%4>MOBP)3#$NM M@;0'?"@7!> *E2"%FDE8EJ5YL+P"9B,+.#>:>;/OC%@7_>]JZQER&WLAW4CJ M.9=G9(+KJG:7G"A7KU57/6M>'11,CAHF1Q63WZR22:UE1)(<:P%BQ1?'%F_: MP.21P#V+:!YKGK"/PJ]-2;RV)I-F4'"-,1 J+0#B10:XR#0H$,2"2(%52GP8 M_63TN=%Q*UQ@Q;I3X-P8-!B.D>G/&0EORKJH<22^.1U[4K*XJ-;3-_WR1;&: ME!JN^,XJN0_S;+V.AD3J-.XV@)J24HB4"* *70*DK%N0&3--947)A,XD-)LY M_P[(8=(X/?#3MT;>*V%CL#J--;\W&M6?_W5=\D"T7GB?Y(4;U\^-5D9BEB1;/'07"T-J=.0CQSPU,?H*ZW/O4:+=#K)<3#MX>EI9=Z MT)?K;^9=_VKF.>2>MJ7U608E5S@#JL0(((DT(&FF (4Y+'*&BE1[5:IPGGEN MEE)'\/8%/!']M#"6I]/,>34^W#R[?)_9.2;A]9_;&)U^ @&*%8 M_C?G>:=UROG"<>:I\QX@C+<./;M^/J;YO-FHOS^HE7ALMR&Y3'/-" (RDQ@@ MD>6 D P#F!=29$510.%5[])ASKEQ54?2Y"!JX![/!7(W6HH,Y,B$%(BA-Q5Y MH!*)A%QFG)1^/"!X2CP^MX91SL?-^KO:[!X_FJ=C9XPPVX_^NYWFDA.9E9G* M\M382)GY#T+*UMK-(< (R@P72,C]GK+2/4$?.N^0H:?+;7M:(!KL3)O'3V"[,]5R);?UJ#Z2Z#=P4O\%!IZ+1 M F%->$$(P(I#@(@B@"D!05J2O*18<%YZ>2T=YYT;:]?RQ>M?T$78^1PY-FXC MLXIOUX*.%M/V*[@ WP2M"KJSSJ9+P04H?!H47+K=O\'CYVJW5#;-0E8_*OG MEG6POL@EXI3;;HZ9;1>6,=N\%=L$.E2@%!?8[<"W=X:Y44XM9),OM!?3*_6A M'\IAQHD"T,C<$H"-5XO'0?UO:.]X>=S)6CL.JM5MZSA\8>B!11LXTK2!M0.K ME=Q^5)NZ]M K)9;F#[F@J98%Y85!+I4 H4P SK$Q.S"AF&,M>$[\MB^.,\]O M(_/_/;"-H9KE8]-;7K:2UQ7)I-VK;[;)=_/IK*N3>09WN"Z'Z^E%=(A'/[C8 MEV!MBY0=A+8="9J29>:'K> Q3RR\D(IV6.$VZ\3G%%Y0G!]1^-T>1EN_B*]* M/E@V_(75_[63O7C\Y8%O*UFQS>.'C3T;V3W^K'9?U[)I9*_4I8- K!6D18I MGB(!$%0EH 1#H!#,5<$E9=BK[D\\T>9F^^PULY_XU^9I6G^KA,V;5F82W_#> MB OHQH7/LRPCTV5W1:Q:A^J."7],CJJ95RMIE$L:[9*]>J=GP74DW2@GPO'1 MCT3!$06;E*7C _J4R$>8(:"BRWNUJV.8/WS?5=_:)+!/ZH=:/:AM&^N\7>!2 ME$3H C!DMJ*HA!PP+BA()1.IT(QJB18KM;NR!W6=S^_@>#?^>7&38)&L.S(G MJA'6HW"($]2:%8Q!G@)M/H_F:YDS0"6"@&=F$P AM&U_W/8!<>&>O+WT=) + MJ0M=Y!#0E&F;-(X 8<9*@4(6"*8Y3FGJ4O)L%,"GJ'IFX7Y__R$!"=.Z=FVY M5BQT!_F*]V4,Z$:V#2QJ31F*KL#)7N+DI[W,CEM4=RP]B@G%QG2BXD$1L/4K M%N2#TV!Q(*>!IBL&Y*/72?$?KQO#._$>K9ECG 3!)(.%!!R5#"!!)""228#- M;I&) HJ">W?C/9]F;GN_NN]L=[-P_13:!U2W/=SM4(W,N0$H!77H[0 M"Y-,WJFW7]%+W7H'K@[9>CR\4C_$^I/:L8*T; !=G64":TO M5XU.32_GNT(J^/88=7_>K+?6^T A($[5\_J3K%_B/;[!X_;]AJR^J\DS8+&Z>< MDR+-0"I+:6Q7Q@ A% &E-$YQCG":>H60#LXV-S9MA4UJ:9..N(%I[\-0NVUN MHP$X,K?>@)WW7M<)DTA;WN&Y)MWY.JG]= /L=E/DM';;%?-028/G$*4$8&K[ M)V%J/600@9SCE$&A!($B2C;[<'2_CB#4W*FNS0W;LC_VQ]G_\Q-O&26;GV9@ NW73GA=PJV\B M.FKYT5NDI75CP.D7;&22K#4 M0K&*GNL:WR<)*&W(M_5R3ZM6O%X,RZ>D:@U MDE"3LF]<()\2=.318U7E??6@/J\/1PG;MC?8PMB/.H,* IDB8TVFML]?GD-0 M4);#4J-OG.'FW4YK_^"\E@]E^^\3'> MR^+&L&. /3*']A34-7+;K]Q1\KNKW1T2[5=E"G.##,9QLH5!:@PC$4U+D&ARU0S)@N5>3G4SJ>8(3?M M;<26AKPKV3X%T8U?;H-F[+.'1KA.?G7,]L+]JL*&,;-^5 M@1M,MEE5JR^'7*5#=)*RJT% MMV&.55NI>FDK52?L2VTMQF8 M8VY,TDJ9U&+6]48\3N![8!Q^_2.!,_*;?XY+2"18#T >L0FW S514(+'@^07 MA3",P�<^MT\4=#,M^$G!PY=(;"^UOCQ4-MR^863CK9U)J]\YB;YZ+%X_' M"UZN5S7!VO.!%X__K>07V_I);:LOJ]8594R*A*5I0KVC[\42='>4:39-&U:2CZUW2:IO4ZB9[?>]LRG"G\.E>Y_;4LE8Q MM!E _,?"S?2;QV*/_0F9D!"B5$!!(!"C*5'/"F"8\#ZL"R]"J(-=7S.T3 M,-(ZC'VBVUF"?FPGJMCA#%STDAS79WZFFAO.D/07U7 ?(I#\'OBV[FRS>_W# M_.==M5)O=^K;=L%+6Y11IL"P&C5,AW+ -!<@9456(I9G)2N]F*YGHMG1VD'. MI!8T^AJVO=@Z;O=/L0LE]JG?Z3O]=GPDWZG^Y1[^GWNO2[L M+?ZS6EG/_/U*WLMOU:JRQX_64[(/;BY86:2804!S!&T00@88I!CD*H6PS!E) M72NO.<[H\U!/4W>M%;AV0K 3D?W>^FM0"\55J4MC )7$-@5..6 E+T%*4*:8 MQ 7#J0]_1@1ZHK"/NZ:V]5;M=LLZB'R;&%)9K5? B%[W0)-'%[)M4K6I#_\\ MW3W7UL&-C".B.S(W=Y_?4UGW(?KQ*-H1E4B,?6VV20G<4?6G?.YZ6QB]?]A\ M8:LVR?OE>K5=+RM9_\/,U[9X;%IVZ#?5BJU$Q9:_F)\T+]\AY(EE.I>%,>58 M*3-CV=45^$4!2IABS"0ED! ?9HHBU=SXJZO477*B5OWJ=16S'M:#:LE1M^ " M9W'6V8WY)E^]D?EQJH7S)M.H0$>BW#@R34K,46%\2M]Q!P^(]GM7[:HO^QD_ MJ2\/2_M4/?[,=I;T]C%9.,\E80H0);'-:^+&GC?_+*R;C4LN"EDXQ_ZYS#@W MMV!YQ;TZ(7W',C8'CR#1Y%<*0&$*WI]<]HC VIA/%%T; MUB_NT >GP2A$IX&FBTGTT>LD0M'KQE"'Z;ZC\OUR8S;TCQ_7VYV2]U^^;.H^ M[X>(E@7),)68E:#,H"WVJR&@2N9 9AF"4*:(E5YIJ,XSSXVVCX(GWUGEV8O> M'6]7]^L(*([NEST V J=-%+?)0>YDV,L7TQ?K2=8T9RXKO-.[-WUA./<[>L[ M0*##X+NR_H?5EWB M>R63WXYJ)J]7QG39U-\T7V]"Q(? T:?P/$L[MF?AN5;5W]40'_]8#H>(DDWK M=H@/Z9GS880I FW;SGS&@+:QU\O/[(_6B=T6=UE(R F3!0>49Q@@9+X%'"MN M_I;"G+-<2.'DAO":=6Y47TOK:MHQ<;&;&P+MI&WX5:H5. M?FK%CM#W)@BF6+:KTYS3VJT^,)S9K%XW!_@^_UIMU%)MMZ^4K2W5>HMR(O.B MR"4@>5H 1*BP;?DPR%E*)>=B1=OG,YY."3WB;-P\,+ TDZV MO.RAX!DMRQP7A $!M=DYFW\!PV,*J)3)-"V$P)BZ-%^\.+H7?TW0:/&SG2-I M+=:FPZ5G1,\I>)H5>2Z* I1T1J9<8Y%B$[-:EMEG.U M>JA67UH'P7IUC/'!DK&<^SDM0>_09:Y<>E> ME?_T;2X9OAIN1#$1QB/3REZ+3HW"\QU\'8#5:I,-36GF\(0?ZUV7U\^;'=&DLWA)4VAYCE)*<@*6PT( M$@VX* DH\U+C'*.":Z]"C([SSHT>6[$3^U0<"[C\;B1/]J('QZ^Z+H4;7XX M\,C<& G;@%9'7DA%:WKD-NO$[8^\H#AOA.1W>VA]A>_?F]08MGS)ME_?+->_ MOUWI]>9;$[NT?T\*S(M440*PS2!"&)6 ,,T!-7LXGM(,$^R5B^DX[]PHRXI: M1PXE/VV44+:CSY\2^;"QQL7NJ[(U8ZNU3(P>GC:?ZSJX\=4(Z([,5UV)DQIE M*W/2$7H4NO($*EHA![=9)Z[KX 7%>9D'O]L#3F<^J6TES0056^Z/9K@BBF@- M",J1+58O >=* YWEN604(^26X7AY^+F13T= CY.'<]0<#F1NPF)TT^8@6\A) MS#D>'LPIS?-=T13*_$)^[1XV M;/EGMD\Z((66F;D:L*R$ &E1 "93!##$J620R;Q0;H[P@5GFYPYON]JW@O[K MOQAM_\N(Z_7"7L03E1#G+!6 ELQLHG-! <\-GHHRLX76FJO4J5%G)#2G^0", MA*73%^%6A$;_+'3!28R(85^'BP!Y?2)N!6JR[X0_8+Z?BR$HKGPS+MXZY8=C M2/8G7X_!2_T^(5)5BZ:HTIMJJ38OV4Y]66\>%[PL!18Y!&F&4X"02@'1*0#\('%^4Z\H?F'+ MNU7BW[^L?_R'N;/9[9J_'#>Y?>--\NI>46;_VEZ[+,#JV_OEZO[E]DSA:_5] M^V'W56WV>]4<%AS;6LPZHP"IL@1,, @(27.!-,PY="I8ZC3;W%[G@\_Y1."V MW6-2"^[QD;Z*-2ER3J3U5@H;[@2)P1JR G"J"ANN0Q'SL;5CHCV-U3V(=RWY M7;)2_9$8 9@[V) Q<1R9;"\#F(#F60VQ+*\"Z&%CQ@1R(FOS5D#]+$]7@ 9M MT*N#3&>-NNIS8I^_Y8 M+@&C0@.LN%049ZG4LEW/UROYS[.:>V''W$3*.2WDL-$XCZ49V=(\*)B;9&XO[[Z8 M0"-H8B5-7MLMD'-)AD%(KQ]9Q !J=%=: $9>QQ?70 @ZP^@==+*#C&MJ=4\S MKEX;]F5^VD[^XWI9B<=C]\*",(4S!4&IJ76T9QSP'&,@2\G,W@R25'N%!5^9 M;VZO_U[H[>ZPK5G_0OSQP;;*\5W MBS052#*8@YRIPI)+"BC2RE@5.+6UGE;>KG7EJ;*F[)@O_E3&[ENOMPT8=O]UYX:]"JX!4PB" MC% AB5)%@;P:U/I-/S=+Z2AR6QK#L\62'_9NY#0>HB.SU%[P^K3M#-GD*'SR MVRCF5!APL7HT^4T^;SVT\GZMM1*V4]0A ME["IUJO:>71\SZ1(L6$R"+@J#<>EF@+&)386FC'6M#1;0^U5^^,68>;&>'M= MK"%Q*K?]2:=DQU-3_W=/S>LG".;N*)EF-LIW)G)0Z*=%? ZO)TC1K_ M\SC;T1BXQG)O%-9B\R>D*")%XIV^622GEBJI/V>+:Y:%=?(RLJUU3B>A3M?W; M1[6Q/V!?%%P4BA-20 Q2E@F D)# _$"!TAA>D#*!4NIU%#XTV=PHX4369&.$ MM6[V5EK?SCT#&+MQ0RSDQCYL.P'-RGF7?+R.6D [GNMP1.O ,S#5Q$UWKBM] MWF?'X9[ .RFA_6]M5NJW>.+Q\]FG%?K;ZQ:+3B7.2>( &S[?"%6E(! G0.8 MEZQ %&&FO,R(@;GFQANMJ,E>UKN$/R96W.2W1F#/")LAF-VX(Q)X(U/'#;CY M1Q->1R166.# 3-/&]UU7^2Q0S^&6F]JKA%08S3$57)0I8*HD !4D!3R5%#"= M9H*4N1*E4YC/[:+,C7A:33PK?]VP%(Z6RR0 CVW7M$%$CNH<7N\S+[0 MZ^V ]72#F;[,ZR'5JLZTJL,CMO>'!*I%6I(,EPP;6DPI0.:?@!')0:X+E14H M541[[=F&IYL;"1[ST+9-'MI9AEGR4[5J?]K?7RD$>#[ LI(?#1/SU>V56M]+X3-Q]A^JNN,6M?S MSVSS-[5KL\5YP3DQ>SF0B\*PC#0$0R5- 65$Y(I!4G#WZ&3H]1)(W9(:0-G8#U*'(P!\$2E#LQ3&;N>@2\: M@W4-G >;KKZ!KWXG=0Z\;PXS^UZ8*>RA8/LL0Y)ED"-#NY3D $&F 2\U :HH M\P)*E,/4J2#7Y>'GQK16NOJX*9FX46CL3(#'H (>+K/:QT)(OKR>"3 M6EB7%7MJ4?5<%1C39 TR.Z)\N?YF-X5-">K-QBQFG0/WXO%XR<K9:38W M?JHE;/>6UT+ M35)C<]>68T@Z\+2UJG8&H*1%Z"YI,$K,<]>@=)?L<4I:H)I+ZGS'Q&*5U&!% M#">;V_K'BDV;C5[3!KK-1NV^J+G9"1AF)KRI5M5.O;--7)[&6=]_L]4O_E$K MUOJ5;5+M&W/M A-*=58B@ 7' !%8 E)P!&2&<:E$(4KA]4T/$V-N'V#S]A*_ MSVP@_&[?Q/%!'?D#UB@ :@W.O@VHIR1[XVCQ3K8^'$O^+3A&4A5E69]E 21I!G@N%2 YAQQBR,U?;CW: MZLPW-X[K.]OJ5D6,>KC5Q3[\="L0T6*Z=-MM#:<_LS\:3GNO=A^T->H:6W*Y7/]N"Q0>0EVX5$(*K0%G& %4,@D( MSTJ -4EY*00AN0KI,NTJP-RHZ-#[V$;"-!H$=IEV7@(W AH3V)$9Z0*F=XFM MN+#6R4&!Y*#!J"VD?>&+W#?:>?IG:1;M"TY?AVCO<<+(SHQN.R+6>9Y2R1>/ M?]E:HZZ-2SK$=U9JNX!4HI0:VXI@>ZI/608H+:R])0D13$A69HO=>L>6;C3G M/K47P1T$&.]EM.^=J+NMMK);;]UZ+W?"#H+[L9['6KCQW3@(C\QT%MRZR>K' M#K@_62P M;W?5M[HF4:/,B0]H'Q8=5DP@RKHZGEH]TVJ-??#46:A!'YZQ+0>6;Y+Z S&A MCUR/((IHSU*?(":H??4*HLYQ8\WNETNVM56WK)O@_H]JN^ $EC3G_S]W[]KD M-JZ="_\55J4JF:EJ)"0(@D#RJ7V9B>MX;)?=LU/GG0\J7-O,R%)O26U/[U__ M B1U:TDD (%L[E/)]K3;)-9:#\B'"\"Z*""T4@ AG ->IM"6,)WO2Q#$+OE](N=E MJG]?,O=B(?"+-X06-'E_9*=GOX7J.:Y7("5$H^KE5UKJ>\V M^ 0D/RK;5L$>,:R^);^O*M\**+W3X$8ED5 =JRY*K:QY8).]NHG5]\;^[M5R M\[79ROO)*O]S8M6/63+%%:IHU5-Z!8Y<2,45@-.:*LYW!F33W#[*:F-&-F]2 ML[/GMI?=>>^$GOI:Q>1 1YW5HU5R/Z9NCD 4I(9>4VQUO+&MT$"KY@!I&KU@ M1"MZ=$G.R!6/>LP]+7?4=T-(4FP30[K4NUQ_M38_VOQ_R9_,&V'C4-GBJ7VL M4YZC''((6(850*RL^P9HD&4 V5,CCVU(^U'%6;5.MA;8( =EV/JA[9-G.QCJ8V7;QD;?,S,W"+_N_%R_ M(4?,T@VR]3A7-VR(T"BSAY423?%>\_-_F MA,;&=.!/PJ&Z-\E.X1K70Y5C!HZY Q0M6,Q!Y,@!8NX@G :%>=Q[7=3K8=K4 M/E/J((%J_;YBO&[=U!:YFDE$,"+4.+$%,RRE4PD(*PL@,T4XQ)":5;$O2X4J M,SWN:O(R15LC;M[J6QDO8*7F=:3$9IG83L6KJDZ:J'&F(_! M>:\-H3W*N3U,LCTTY";9F7*3M,;$#Z4-!S1R4&V (B\27AL.V*5 VRM&#$SM M?%PMJCH,8B%_J?ZR/ZW;M5&>,4$5DT"E! ,$.0%J#]+&P1^O:#Z1L^"1?2!?0$Y]'N\1POAK6^SN$WNR@9UVJ2K$ZE') M]_OUSW8)@J76I?%Z0%KW:2]+ JA((2C3K* HT\BX0'[+1P_ITULO[LI?MMHW M^S*-_LF! 7YLYC,A;G0V$,@#\YDKN@.L^0( BT1H/I)'9;0 2)Y36L@0H3[9 MJOK.;!^^79&?CWK_RSK _?:;5>;#U89NGUMB[X9KF7S&590%QQ2 M(,J"&+(K."!2$I!AF=.B)#+'S">),H927G[<..F5__HO&4[_*Z0;]:Y M-R^F-Q@/[&A^8@251O8@XX%XZEM&'#L@$">X\EO]Q]^,'VP>[-?+A:SL?74" MPJT9Z=MR468V66Y533;F35U_7/C0-&&W>U@X.IP:3DWB&/,*BIOTLC11:-?%GRB]0Z^5F MM#/8ZP74&B]@[.4P/PHZ>T$UKDRN_F@3O=E"5&S^:;FNCK)S;*M%)(D&.K,E MT3(D $6* DRA)E0QQC.O@TP7H5-S9W8ZM^46&JV3K=K>^5!>$^"V@HT-Z]!^ MQ/6(AJ=L.T 4.WN[2^3+)'([@' QI]OEWL#N-X_K:J'6:\-[W(C8!L?5*T[Q M]\1 \V:;V^J>'"@_R L3AENL9C)^PL=M-A,$S$DSFK!1 M0K_UQH6PZV_SN6P*Y,^R5.&JP M71@)JX'?_0LPA201=N'EL346";>1]K!\'S._324'+#IW?[KN'V^;QL&*H_T4 ME^L]67*UF;U>+M;+>27K!\(6@5G7A<]24:20UE':DAEG*%> "$J PH3D1'%# MG6Z-CB^*F!HS'FE9%S%:>Q63ZP"SAQ:C0#0P(0:@X_Y.]P+0Y0B9NP^<(/.W MO0/4,? XKWFO8;L7O/_*ZTH'?^RJ75F7J)RE7*2HT#E@,C>O/%0Y( 6#0.2: M0 QAKC(<4ABX7_34J,"]FFQ;,-9WG]-]4AS748- /?2>9SR4@VOQN@,6N=*N M@^ 7J:/K#LBE*KD>(P2LZ3ZH'V\7]^8YDMNR,X:84JTR4)8* F2SRSC.4H!R MJ(J"(T8E=%[(/1]]:L1D]$M:!3U6(">8.2S3KD%B8-XX "%D/7:"AL:'CM^RZ9'WG6NODIO$66)?T/5I57;SH6G^K]_A[?>G\N_GR$TVR+"M2 MD$MBW+%B&/,Q*LP=V%WC#-[\^*WTJ M7:^[H/%H=]TYS-6^L3WG??54#]]ZNQE!A*,2I+FPWJYF@ EH*\5 KH2"@C"O M6@\=LJ9&<$=^3QV0;?R:YL6ZUA<]@=G;N[P&O#']13_+4DW* M[JS $BLE$&L<#8YRIT8E[]7&BK$?4U'KGFBE MUG5TM=AI7__.CU9E)4\HGE.4[^UA=/5VKH0ME&L&WYYLIHJ60DN@$85F(6261';[!PBN MF6:"DLSM9/.BA*E1T(&"?AQSBIT;FUR%R,"\<:#; !4P+UH>B0=.QQ_UC;]H MWO-W^_*%@5L96>:%S9^@J;W3>SV31M'PY-!+T#KN:40 ;.@-C1"L_+H"(M8]Q22] MKR?/OOK)WM1D;^MV7@_;5-7]"@_,V]7^C4>S(TQ")*8>4M-1R7X$R)]_+\80 M&?;)::,8UG?+.GG:JG!\P#=+B*.P $0AE$-)H?E^;/O" MNWTZ>F4ZT<=Q1_B!/P&'-0/L+LWC>F,FRC4ATAUL-^:. ^"H_1?7-B6ZU?8T M3B >GSI#$XD5^^6-RFW.YC]G*/<; Z.;MB4Q?U-L_;BJPZD^+>>5>&K^O%-_ M;5X92_Z<(41RC @'T(;K(Y9E@.;&;\TT5+D49:FQUSF=L^2IK8FMXDFM>7*@ MNF]+&&?I)K7O,X"1?O&*%)3G+'3<@R1>. MDU D[P$"_:+5TOAFFZ=/YDG:W"ZD+3/QT%2CVQUWIQ IG.$24()2@!#B@*:9 M %! (;1@"@GEPU0.,J?&45N5S*^ M#::\.W*1HL<=>. 2RU5RD#BNL^0.P8F[Y''K]>V1GW?EE9P6.(,4E)F-18"$ M 4IS!0J=97F&.=?:L^/515E3(YS.1LCA#9"O[WO\S]_NN-[M>E@MY:/H!/.J M[L?C-3V>3*_C@!;'<3L;?UJUG3[K<,LZ@V7];KU^5'(F6"YR45+ *"L!HKP M-$/F)R0%0@*KG" _%^:2J*D1R4[3IK#=3;*NE4VJ6MODIVK1_N9G7\_E(MBN M#DL,"(?>U=FA]Z5!K]$S:12-Z:7T@1'-.;DH:&2?I,_@4U>D]XZ0 @K+Q=MO M#_/EDU)O*L-+9IK:F!DA.9,*YZ#,L02($0*8-)2A2:9QJHM<"Z?Z+]UBID87 M1E&PU339JNI33N BGMVL$ ^E@1GA+$!!A1"&7M\\KJK%_2>UJI:RH=W7R\5WPT7F:?FH MFY\W=@7_10ESJ>W#-RL44PAJ#*#DQLO*;3U1HDJ0J:Q,<8XS5'BV!;A&G:F1 M[-N_Q%>;:VV/V%IWS!ZVU;E:K^KXYKT_(K;XRN"/;@KI]C-RQMO MX@;F_2:EKK$D:4Q)&ENV3J&-8=_:TS3'VUF4[$V*7"CY:FAC%E4.5V;\ LQ7 M W>V6//UHUYY[/AN\?"X6;]7W]4(9+#T/#Z]#:+3C0MOLW2IZD[2 #1!B[X!)["/! M,Y)>YA#PLLD7C_TZ;@E8Y7Y6&U;-?UTMU^M/JZ6N-C.69TB4!0.<"D,%Q 8Z MV7H#6C *$9E%ZSM7I:=WC;<:O:CQT2KT\E4OWM_W;TO[UT_+ M'VIUJPW7?&&[@@P?'BVOMO6PUK.282AD(0T1V@V_0D+ 92Z!4HR7,F-<,B<_ MZ26-F!KQWFW[^B;+Q[J96YW'8/^RWC!CG%E$?:]M2]8[5SAAUL1DS9I:)H&K MW!=]E!R^#_\$#\C0*^H!&[LV>"0U($F-2&(A23[J[4%. TO]BQJ8?X*GZL4Z M!P_R=/T_T#XXXE/VDFV$O:=WQ%["[KK]LS84]D9_P*["_KKX^7=25;.WBTVU M>7K[3=E5V+WQ&7]LOEK=V>)I)O-,9%F. *W;[""N 8&T !IK+/)4F0?-Z+#_?K_\ M_A]FA&:;RORPWYWJ&W<4^G(T;LLPKI<'+/+^Y_^H:O/U-_;7#S6?OWOWKMU? MQ1BEG D$M!;49F\CP)0A (8404AS"%.G*N\=,J;V\O_/OR>UGDFK:&(T]7!& M+P#IL *Y'IZ!7_5SR(1$6ER R,.=OAZJD;Q=KX?)S^?LQJ#3);QPZW@>6[?N M1PY5SZ6A0>Y-Z%K3%UV]7JXWZP]J,\L0*AA+,2C+(@>(YRD@I<8 ZX)"S(I2 MJ,(OP/VLG*E1WFOV4&W8O/J'66OIIE6\^9(+JZUO:/MY7-V.Z2*@-3 #OE%\ M4\<<6/V26D&SIE01ZS+T8! M7OV\E)%CU3M-/8U3[[X\4AV"3VTBPO=M:KQ@ MA5"*0Y"F-E2=0 (HQB7@)4EQF2-:*+]0]3Z)4V.'PTQZUF;2L^[T^4"HW6@B M*H #$\:Y*@1[=8>O0G )FJ&J$)S(>]DJ!)?,[ZU" 88@!X2GD7)0ES]V/N]QD3HUI#N+UZO(T@:=, MCH [+,GBPS@PWQP@N-_T/OAEK?6-_Q&+(Z0>2[CXT(ZTI(L#L=]:SP^LSK6? MXU#CK07];#M:&WK>&EH<\;@@C?$YW_XEYH_VL/S7Y5+^J.;S65[@4A:0 8E* M&]-)%2 IRVU[^E1#B@M5,A\GT47HY-B[+4Z5K-2\*2[VM7HPZZ-%Q_HH''$W M7S$VC@/3]YE&5D;CY*>=SLE6ZZ M#:L[]E!'-"'51 M[^J8);G-!+:E4$/6HQT$L[51>NOK8[W1NUJKXSNS9]MUAO5K7/N_Z550M;Y_/=XHMQ@.M(@[K3 MO=W+9?-/:J67JV]VWVQ?> VFV! &YH8\! SH9JU9-]5]S>(T,7[_WNCDP.K0WGBQ)MF-S5YTZ@8GPG/SJ.:_UK!9E0;W&VX MT!8&VSQ]7L[GORQ7-K1LAJFBF+(42"AM(?Z2 ,:9 H62*(-$2LV<0CD"Y4^- MS+?J)S]M#?@Y,81P:,._)8T5R1_6CJ0UQ+.BH.\TN:YK!P-_\"5N=-Q#BM^' MH!>OH+V7]+&+U(= 0E2E1,&(NC?,PRB96V^1V".P\CDXB8CC2F(%H.2 RZ..EAK0:]AA8D#_Q8&E;*I%M5%U;?!G!QV_KY5^G+^OM)I)J!C) M* .J5 (@ >WYIV:@*/.R)+G"M/1:7+H(G1H='%;.31YJ_#T+W;@@K5,H.%<: M0%YH@%@A .>"@8R6"!:YIIEBL^]JQ9I?9L@#HECUAEQ$CEMXR .$DPI$/O>&%-QM\TAW MK<5F>5XJQ8H"L(*;!7-1*L!1F@%24*+R5$I5.@4\GQ]^:JS=9H0O=2+\FJM= M0,]A#7P5)@-SQ#Y!WK/7W 4X?&KG7@/+6#5S/>#Q+)1[R?KN KDG=XU8&/>2 MQL<%<2]>%>:.WBXVE:SFC_;X95^NL8FW4;)I<_GMX;%Y$#[JMVRUJ!;W:^,/ M-WGW3^<'J#O[Y)+C5"-AO%B,;1?T%'"(J.% !%6.B/V?CQ<[H*Y3H]%#30^J MJP8U81IRBMT''_WAY%O6VZIL]DFJ9:&G8OH(( I;0 %*4,*)J5QN?E4N9.M4TZI4R-IG=* M)O/Z$#:HA?QY/-V8]6J4!N;$/4"U@C?)VQZ$O-FP$X%(/'9>QJ@,U&GF<^[H MOC@P8/)L):99!C/.*.& "&1>^R(S/AXB$NB2<69>^U+HW"OJ\:R8J;WW3;5\ M7E=3$P=Z>H8GGH?4[?VA;OJ-G6"K;_&IX1N:&+%^9T7,FZP M7J>A)Q%WW5<')OPOUW5IM3?+;ZQ:S*B02LA< ,C3S%8XPX!I6 *N2,J+LL@T M]FJ,V-=U7]BI(!GYO#]$8H#'&1=,CO;ZGXX_Z!E\T[_E+ M?/E"_\"AU]7FZ7:EV.NE5#--2E+0'(-$*J0)$4YY1\\' MGMQ;:T.8K7*)U;V8'LOWO:1R\!GYK0Z$**.?;A<05U7S/ M#CMR,=\NTTYK^79>[1G1L=K,VM)5'U=?U.I[)51][%4(PDM&-,BDM'5\2PT8 MHP5(1Y$7@>Q^SV/ ,_2JUQ\9]T"& M'O.[/&AS[X'W;/ZV?[DO#CM.K$./4;MHA[[K@M,\E]_4+J?TO05_OP631JEEXN-,2WG!>"$* IX;! ."V0IO7 >Q3SCJ,%"/ M%:@:$7+/0%9_W+I#7#W&&S'XU=_*X[#8@/L##SQ72Z&47-L(K _+C5I_8D^V MVLV,\Y(++ E0"&* 4F4SB: &,M.%*/-,$ND5"7%)T-18_=5RM5K^L+%GMFS3 MPFJ:/#2J>AZ'7D+6S56,@=?PB\5:Q:9F0*UD\JD'*O_#TAX<8AV;7A(S[@%J MC[$G1ZE]UX?6D]R6,&I+5AKM'U MS9AU)ON@B%9K\J*@D>M-]AE\6G.R]XXPIFAJ]?RF-E^7\MWBNW%2ZM)F/Q;F MA?Q:/7Q2YDDRWNR]FF4I9'FNI>T51PQQ( 8H%1J0-&>$YIDPZT@?XG"6/#4> MV:EHL\!;'?W(PQUT-RX9!,JACZ*:&F"-TLE>ZYMDC^^G?GR]R<8;JTC;D5J^AU)6GV<':33220AO98_/&YHAC-"0(12M'LQWRA0C0G1ETN M0W-ZJ?^!]A=U;P?\52WO5^SA:V6&;8]D)(69SD0):$EL:S;SHC--<@!%D6F2 M0502)X^C4\K47O!##3T/NKK1[-E^CH71P.^W'SQ>1]N]YE]QOGUY[-$.N7O- M.SSI[K\X,&OKI$SHNT7;2N.3+:^T7-QN-JN*/V[L+LC=\OP^ZJP0$I'5#):(PU5V^.9"19GFC@5A!1%"5*[ M4$0*:=M9O 9-^R-,3;_1F=-*:TO&[;:3'6RGJLXX.8UF]>]9]DFX>J^6M@< M:KM;%5)O+-(D0HB$I#P%F&EMTS$8()(@PV\*I45:* %%.XEO%W+:4[A5<)0) M5 OYPE/GMGLP_F2,LK5PD^S,2%H[DD-#;,_6"\>H$5,_HV(;*U4TCE+CII9& M!?(D%37NZ&&^T6_58KFJ13?#;8NKV[.A-]6ZD6_[[EV2_]^- 3-*D!8YQ2!- M4VS633@#K.2VX!LMJ:(:0T9G"W7/-DK>N6_8QM+/B2EHPQ0G6@ZX=@:&"CWQ> MB=\WU;PNO69/ZQ9F-I_NS'#M)C$K2BA4*@'-H5GL(U8 GI84I$6N$<2P%,*I MFXZ[R*E1S4[%T"(J_2"[,4U3@:X@,SF#O8 M5]1_NP:CZ'7B@I1YH7IRUP!WN>[<5:.&$>;OBY42R_M%]8^Z@?@KM5"ZVJR; MO$#SBT]JP>9U8=R%W"XT=R5MBR)E&G*0(VF+V94YH*7DP/P/4JHXEH57Z/85 MNDR-*MM\UPW[*WG8:EWGP%?;S9Z@4KC7S)8;?XXT!P.3YZ$5B=$ZV=I1'\+8 MF;&__'0T,[MMN.CU-B-@&HELK]%D5*:- -ESFHTQI'\TV6_5HOKV^&U72I P MF"L&,%!"657'(.(>9.]1-.1IX:_[7*N<>)'>/4S55763\P\[1Z M12P4>-':*\*_CL<;+>3KK!F'85[G+PA.1*WW:#^9^=F8=]J>HS[8(+(/:C/3 M5$HH1 HD@]9UR7) S)L($,EPFHJL8-"KD$F7L*F]F[O-:_O54UM%;Y*%PG_ M%1=FQ[V[2. -3)Y;-6^26M$:OK?[!_1#!W(A:<"]D,1+!;XL:NQTX%ZCSZ0$ M]]\3N]?K^M73;^Q_EZO7<[9N.BEEFE',&08"(EM+4M@S 6Z;/YA$2]PZGEX>XNI3\F^I[)=5"[OI/O6;KKY]8)6>\Q&598@X*9EM90]L$ MD&@"F'%%N3!N$LJT7X-E%[$^[]@X#99WJNY"W9J7ZM8VD+$%V-<',9')3]4B MDE+(,+5%3"$2PO;O@8#EM 09PR++%66(>[7M MBCTYH^1XGDR-J*>&O>S4N'UX8@,^\!?GL-O 3;+3^,;FGB>UTC>)53NQ>@_2 MA: 7I?B-"2Z+?*E>!;T@=+0OZ+\W-%>MK=+X4=L1?YDO?ZQO^;J)%L.HR"G/ M.- "*8 T*0&A7 !,*.1<29XKK[.8+F%3XZ=]55$;0F9?CEI=XX^U"OL>5'/A, S\9K>[ M74,X!>=MCM5>_7CP<3NBGS7LI(GY^:NNV&Z2U>9I&Y[?'J:S0N8J3S'(%<< M99P *F@&VYV:_5DE7G!Z;#MTWU5K,E^O'E=I]EPC& M.-6R #PS?( PH8!1X_4S#K4NLTQD"/HP@Y?TJ?'%5OEM,."SLYZ] <'["GZ3 MX\8S@T$^,/M$1=N;EH)0BT16?K)'I; @6)X36]@@ 2UF/K$GNTNROEO>BK\_ M5JM&2/USTP]ZQFBN4L@5R*2PC66( "3G.2@T)US8@QWMM%!Q$S MP9N$KY9_JE4BMA]\8;?\'E:5<(Q#=\2]F[KBHSDP5VUU3>Z62:MMPU/)@;Y1 M ?3H&Q,5R)&ZQ5P'J%]_&&=\.KO"](\R7B\89XN..L"XWQ7F>7Y8+E9J;G=J M/[&5+0@19KFI"Q4ZE81N5/*U(AWKV12:^GG M)9X'TLT;O!J>@9GT.3(#K#@[(8CDPIV7,:JKUFGFL^^+ \/J63SXW ]\M M[]A?_U-MOMK3D6IQ_\MRM<]K-&M=FT?3?,V0%)P42@-"%0*(,+/HE*($A2P9 M227.S!(TX*@I5)^)'D5]5K;BC[!O2GWHE-A*]L8.S]#QT$ERHYM!,1_5M[NI M$P(/=+]I@FU K7O27I7K5I#AC!AN3&U:$LMLK7E94"Z9*+W^2]@DW_QDI;ZKQ:-_-\S+F#JZ+Y&0&MI%:=2L=\I;15LV&&#YY())O+2X MRZ+&3HOK-?I,6ES_/6%T<5QR[W-U_W7S4?^^;G9L#J(#?ZD6;"$J-O^T;+9P MWOZU,?Z)W6]_7ZTW,R',8BJ%RG;<-DR.A MY]4H:\O 4@-CV[;/Y%&D[,[ 9&MA\L?>QN3MXO%;/>32MT16K)EWX[\7F,^! MJ?)EIM*;9",#'XF/8VDU*G5'AO(YR\<>/O"#8#\MKYO^JHU7VOHY.,^H87,% M1)Y3@"AG@%!( -090RDJ\UQY]52_)&ARE%U[/VW'V:!^R1CW+F8"ZS"#(,R@! M2@D&K%0I*#0I,L0*)4OJ66:E'=KKG1^AJ,H'M4FJIGC;3W.CGV=*Z0%FL,20 M"<.5J8UX0XR6@. B!UE:L#PO-,*9/8%P;/_EB=CN*&'HUEVOEXOU&5)7 J8FI.9*V;W_M\!C>W]_HZ M- 9^O_,CO;%G!(SZYEXV\/D;W'%E8-B5VM3E!59+F_DG M7SV9Q:E\MVC7HXO[6[&IOM?%]F?:.(,$R1(40B/C]A"S6"Q*!2"&:9&FT/R/ M^+B*[J*GZ$K6H:^/]G"_6B1ZJW/"=DI[1FVYSX,;8PR#[@B>0E.=I%7;ELCZ MZ?<&Y9^3G?+);3_,_I%?WHC%"@=S%SQNC)@W(">!8_XC7!/'9K5(*X QS@'*RQQ05)0@5YF9B9(6]0K7/R;B5-34')1=&( M(Q^RR=6!JAL) MQ<%J8-+9P710VGT;-!'5C^E'(W+8Q!E!+Q(Z<=G@2^$3'7>$)S=7FSI4ZW8A M;2^OKY 7@$)9 9C(3&64Y9U[E MD/S$3XU(#K2OHPB.]/?/BO:8!S>:&0[=@:FG$]BC)$:K?5*K'SF[VA^WB$G7 M'L)'S\7V!^9GG%*;X MYWO=($3BD@M"1N6,;D.?(/M8RP*"5.>8<"1[8Z:V>ZH&!8@@Y 5/-.J)*ES?K.__*FQQM:" MY,B$MNW"-M%4)O_*OCW\ESV? *\;NY*]81Y9O 'SU4T[(\S"T.[0V0FH/2,+ MMSB!NY^OHN#ND4X]+/XCY5VNJ\6]BB] M^7MCMZ_[&V5N7=WEL6=LQA\\\=='10Q MR!9 7-"CN?-1E!K9_8\)Y.ER(>KH84S_OF*\[;QNTU8.:AG;GDZ;IYE06&7" M!GTH#>VNJ6U_GIKEA;#U(V6F2(Y\3HC[!$[M7/C.RD@.M+ZQ"5=V*^_6O/#; M8X;:CMJ9.BP'_6]UHS??8A^]4^)&O3&!'IA4#U3=]7?K0,V;$%VAB$1UO>)& M)3%7XY_3D_-]P;6!EEO":TZ&VL:ZNV*'.H6TY&D&>(ILMTC& "]*!%#."YEE MD&M:$>>6-7'G(S_TP5(L<;K\B2:L^;C2E-UL5,2B$Q2A%(2V3[ MJV$"F$QS0!7.I%FE%J+P.@D^*V6:;!*<%W4"HAMM7 W-P%31H+(+#=FI&#D9 MZA(",3.A3F2,GP9UR=.YK6M=EB40.B.,9#B7RBE0K$O(U%[TK9I-T%.MJ,=6^B4D'L#HW/^_=.]XF_P]VA_MY/==.T!QD!E, M26I(3P,N2ML&4$E H#++*LH9*A'3&GFUYNF4-C4RW!5[>%RK,.>G$UM')R@6 M8D,[0_VE,D8J>!';/^J4-9WB%!?]):>;PLAC&ZVR[4SZBJTK,2MEFB(L(?GPXV]K\9X M8-;>!?H=M(.N=8S'U9T01.+H\S)&Y>9.,Y]S^/B*> M88RSN@T3)\QN@V<2<(TEH!012"54G'C6?SV1,34>/HR(>+]IL9'XX4D7N%5 MET5-C2#VFB9;58,[L'4 [,8+<6 ;F!X"$?-OWMH+1JQ&KI<%C=O4M=?@DP:O M_7<$[(!_4$TUL8\/F^I;]8]Z4_!S4T1YIJ'0-,U+P'&9VSHNS"SF: '*3,"" M*]O?G3OO@G<(FAI-M&HE'VX_)B!A6M?!5J[IC;VP.FR)1P)K8'*P)1J:7EN' M>B:??6IP]Z+EL3D>";61-L@#T?/;(G> I'.;O.O^\;;*':PXVBYWN?XJMVK] MB3U9)^UV(.>D M9'MWQ,%2)Z_GAIB2VT34)C;_[%W]U7/:W*AJT,D88:/QJ&I\LC.@R9"NP3ZT MX29IK8A:$S8,P'BE83WECUTA-@R>,X5B P?RXTFIJMG;Q<9X=+=2FJ=U_=K\ M^'%UM_RQF"%,&(5E9IBP-$R8D=+6M\X S0@M.<.X+)Q*I77(F-HBME$S:?4T MJPC[M^4JL;JZ,5@7H-T<%0FF@5DH""%GFG' X R1K)7X]_OE]_\P=S<<8G[8 M4T?7F*.0@X-1V]??Y=(P1V@;XO)1MS41/JL'VVG$I@[JY>I;O41_]=3^X[Y4 M2V7O[VBB'+QER) M:23O*%2+47VD*Z%Z[BE=.UQHD:^YK23SB:TV3^T.:TH%9SHU"T?-2H!@A@'+ M!0=*,)X:5XH7VJEXY&414R/!5L.D5M&WD-8)?F[D=1TJ _/2$2"#U(Z]9'RT M0E,G D8N&G7)P-,"4!>O##S64RO[#=\V@LV(9@1+4$#. $H+"@B2*= *HY1( MEJ:94][?V=&G]A[O]?,\;SJ"S/%L+A2($4[C&M5"#]^.P/ \;@L%9<0#-E=P M_,_3SAG?>X)V=-.X9V;G]#TY)3M[48P,Y>WV^%-[].;1Q;[ K-0<": U-:16 MJAP0XYD 01%%+$4IIEYYB;$4FQH?GJ3R[DS;G2L/T/5^V+EW\ZY>8D8')O:7 MFQ.*8\P_M7U1P]J2S$.E="R (KB J#<.+$$ M:P9200O&N28*P\"BHX$%ND8XI#R*[MRK>9/441/!-42]2W9=#=; ;'@!IT'* MA0Y6L>N\C)MUW^W8HN&5IH]KYDR[IP@60[2PKSUB/,< ML Q)0"&#/$52*.J4[MPE9&K.VE;/9*]HNQ?L?F!W$=#^$[L8, W\S@<@Y'5@ MUP=!T(G=Q4%'.[+K,^OPS*[WVK /_*_+I?Q1S>>?S*/PU7@:^^S'6_F_C^NF ME=JLH")#,(, *I(#)'(&>"8%H*D6O! Y1=!K6>#6.WKW]T MY 9FAJV^-\E6X^0@U]D%4F__P NB2/Z"F\Q1_0VWT&@-V:=)X3NHXUW=.AMX=&9HO_=H7[? M+L"\KLRWOGWSD[=NLYF\UO/XII=>+NZB%%0'-Q/W*>GW#25-M?)7M.8 MKF$O'-'\P\N21G82>TT^]13[;PF-C'Q@3_4*]*-^;X.@/^K7*R4KF[\K:%%P M!%B9E<9#3 US*%0 +06'7.144#Y;J'L;U^5&(!=E.3WXM'GP#R4.]_Q_:A5- MS$NP6&[,P__05*SPC9N\A*X;65R'V%C^WL,.+)W46M99A;6>,8,I>Z"(%E-Y M2<[(H94]YIY&6/;=$!1H:3ZANMTB6+]=J-7]T_9OK:--),&II +P7!@OHY0< M, 7-'T*7.2$9*I33%I.CO*EY&FW/XF=;3CX+1@>,'5:*<9$;:1=JJ^!-TBB\ M^T584&-!75'JB1#M'6;,F%%7FYY%D3K?%D#$^[09 M&Y)@J[DLY_,Z:<:0G%EKUKE2^\PRI!!BJ9*@*+0R2[^R *Q0AIZQ%CI-2Z12 M]\)6?K*G1M"'R6<'.?EVZ[O]T587:5LQ)C^]4@NEJ\W/R>VSJ@G&=O!Z;WRR MM=Z#H3PGT8'UAYN:@;\ NUGYJ)-CU7? ^B0 7HVUQY=A.,Q'^DI$QM[OBQ&& M7N?7PW/(\;XD8;8>?54"APBM*O'ID<\K\1G1Y_:5Z*MD]!HF-0J^A:0.,2NF[JO1F1@'0'?N'XL070(.B>Y&^#18 [:5%@U)R+T5-\FBHU9IO#ER M(_'!(!^'J_?J)PWB[[>('QA1$_-I>>F(\=#7H!B)-588 M47Y:+1_4RGCNY@'<& %O__Y8/7P[Z$@P8Z2D.#,>,V&9-+ZSS=GBN "E*+'( M"10I]PJK[I4X-7]XJ_!-4JM$N1M*;PIS1B<17 M_?)&)2=G\Y\SD?N-H?7TMZRV[ZKYN5K_>?M795?KQ*S*;6L2:)MH*YT:/PP* M@%&94YJG,*/,KS/N96%3(YN]K@?M7BSK^_.7W-OH!J5*DF F@ M,=$ (<8 X5H!K9F&&>2<4:>*A]Z2IT8HK]^]3HQR7D$Z/D ['-P.!=_ M-*H M;2@E:15/SB<@)#\9[7\.BN+Q =HGGF<@P,>*[(D,O&>83P!XW0$_/@..&/H3 M8.=Q$%#( (%=/?>YPW?+S\J:5\W542."N^5KMOYJ_-;OE53RU=/O:R7?+7;5 MD&Z%^2#5.Y&[]94N4I$5*0,RU25 V*QN:2F4^5@42A8P9:+PJDTPA))3^YH< MV&CCA%9;*^WNW[-.+.:?[2^%,3C1\^6/=?+0VFT+7R]WI<_8SNC_]&PU.L1# MX>88O_14#_SE>S;+.P.3TSXOMKN+G>%/!W/[D[75/ T_)_L"=WM[AVEL.N"$ MQ.I\.H2*X[9&'1#DD]ZI0\JZOJYZ74S',M=RL><.5A0YAT4!E)3V@X)RP"B% M0&F><<((UM2I*8VKP*E]'(Y+C!]J'+Q+VHNY&U_'1')@[KT.Q*O*MGY?Q707>.^\+[(?S^/ PK]3JM;7"'O/41;NJ]9_;+*02PEPI"G+& M!4"94H 5K 24,TR*HI BIUY];[KE38UFMNHF1_HF5F'/5C8].+MQ2T3T!J:6 M#N &J(/CB$NL]C(]TL9M(^-F^DF[&,?;0MT7H:KO-H1Z_:JJXZIM,>#']9OE M-U8M9CHO"Z(1!EAC:-; 2 JC/,"2TY3S2CDT(M4NL5-C5,.M$U:=9-&W^2/ M1F-OQZ43;5>W)1:&@SLMX? %N"PNJ$1S6#J%C>RNN!A^ZJPXW158DL6LP&Q8 MBOF//2+^SN9VQ;;?"CS_[Y^6\TH\S8J\))IH 5(..4 YE( 0I0''6@F8B9)E MPJMFRQ7*3(^0=CO>5E_/PBW7S(H;-8V%]=!G/';OJ@ZDLS\<:'J3/)N!"U;V5VUL4EQ[Q:R^E[) M1S;_GVKSM5Z#VD7GU^KA;MFDW[3.14%IAF.<.I M8[E#?]E3H]%:?9L-O3? TZ$+F8">,_%A81V8,8,0=3^!#<>FB^',L ?L9OZV M9[80B>,$-:ZMJ(G:Z)O5>@.?N MEN]4.&YW#0CPT/M?!ZK_6](HGUCM;]JHDMJ FV1O0O*Y$W?_/;% \&)MDOF* M'W?7+!".X\O'#2GVU[?EL5+6- M@/B@-A_U'?OKL'33W?)\X909)A*96=" R]QF5%@B8ED*D,0B*Q&F*O6J?W"E M/E-SNMZK]?H_DR.CG@6SL6<%LA;+!3BL)51Y%@8T)VI(AUEV(!$E0]U M;JXTHYVDZ^Z_"&V, 60E%BK%@!2E<0RY$(:9E08"IZ424I89.-EK 18>92P$G)_<%6%[Y7=8?AEN7JS?.0;_3AO M.^&M9P74.2):FK0 M>M=,N PKY23+\S0%!"H#JPV\)@6E(&4T3W$JS;@U^DP)BOY[0M,)9=T(F^1,C93W:B8/1D]0+1+1:.J;D'<>5C?RB #6T+RQQ\FJ MF!B<7O?@%)#(UHE"M%RT\U)&3B?K-/4T(ZS[\H"%^ANEE7'ZI-T3J&L6_E+] MI>2N?.$[LV)8W%?F\]#\:I;E&)69SH"4@@&4&7[@7!J2T'E1JC3-9.[>:&#\2OU+L%,NJ$Q9 M)ZR.R\Y(8 W,[LXX^:\I'0"(M:;L$C7NFM+!Z),UIX! MWSG"B'W?72PY[O7N=,>U16';U4>9E5I!7 ""[99^(2E@N^6&S8_>P2>,(_5WD5,W5RJ:W :?)&\ Z36;8@*K^>66!&KNHZY MVNHS[G+UUBBKIKJ#^RNV5K9TO3U5JK*+\N55M7FT3Q;_Z,L*YFEGWE%V;WZU0R^><,V M:M>19):3E.5"8^5 M)S0-H\;-/IJ&S1>^RA/3[HKDT'?K]:.2;QYMRZ]/QM=8RGKH9]6#:]U_72W7 MZQFEF82PH"#CB '$F00D+W.S$D!$D)(67!+O#%%?+:;VI3TH3K&N4QK-B5RYF@H MDC'31[UU&#^'-!2FLXFDP8,%;",W:0IW[*\V .V56BA=;0[S%3:7I%#:.DHI*/,B+VB*ER1IF3P,[!Z'NP!^R[(LK7DYZNSMN+.B<<.^4AS,]+^^:!S MY+?3'@'8SGWX:\8?;Y<^ @I'>_@QQ@O=X6\B-BYH,,MYSDN!U+Y5NP"D:O>Y<@VFP9Q/@([Z0.A_"__DN&T_]JSEBVJL<%V/5\)1IL@Q^WM,]D MUV?:L63=6P M-H:@S'B9E64&,,\MEYC%!TO-'S(M2"ED40C'<.A^65-CZD,-W>L(]@':LPR( M"]/ O'&DZ4URJ&O,[%=W3*ZH#]@G8;1Z@(ZF'M;_<[TEM%4%7ZN_/YI%R5L; M2G=G1JD#-R%.B>;&D2.8([MIBP"%&05%6L"T2'-6,J\6OA?D3(T6]FHFM9Z) M530H+/82L([[KM?#-?3.:@A2 3TH.G&(UGOBO)21>TYTFGK::Z+[\H#=RT^K M:KGZHA;FSR:9]A!Y;/A%!'&D3;V@ M!]!OL\X1E,X-N;XQQMMT<[3F:&/-]9YKPV-W!_(?]?Z7[RO&:V&WWVR._(?E MYJ/6:[6YO6?58KUY;:.Q#-6Q^4Q C6B!">"<(%M?;FM#Y;\M%VGN7+>71IR*T<-^=^K? M),:-^5\E-O8DXC>V-CK;,H!-P]E];,Q-PI5>KE326&FK!.Y-'")\. [HT<.. MKU3KA<*5XX!Y.P,2 M:X$;A3B"WTTD\2$=VJ/R0O,/JWT$SVE3_:,X+FJ/$_ZO8ZLY,A9IA MK+0L"@2@+C. 2D4 (4@##9G&C'+L6;LR4(^I$9-Y_+"?MQ(Z 6[.S BP#DQ. MC06@-N&DY,Y-'8%0QUP?FG.36$N2VI1X7M"56$9RDD*U&-6'NA*JYR[6M<-- M-&/56M-$DL_*K- "%Q1@!"5 QH4#7-/">'=EB7)4I(2BW4[O <.)[J3FQ:_Q]-)*WC+]LTGW^B1-'3R?MGR08]T/S_K93/ MTRD9/:_SC K!B4FV-O8O!D5;]:5:/%:+^X\/:M5$$[VJ=]AWFR).[8L$XQKA M7(&4Y25 6@G 64& TA C08L,%TY%\X93<6KK#'L&]:PQU2!93+%GVB$NX<7G M;YS-VZ9;56)M3/9&)GLK;Y+&SN1PM_-YOJ9>8] M)-MJH"EQR,.*+7GL#*V!D#N3NS64I+!F9X*MO_XR7_[X;R7OS:C;[ (8:J% M!+AD*4"0Y8!E1( NK=1Y-AR]H M#(P&_@B>A2>P_]AYG/R:C5V-UXB=Q0)P\VXBUHE'7\>P\S>/VAZL4__GO<"Z M+PZ@PB^/W%QK\RN4?*/XYE9^9T;M]0RA M$LY2 G# '$.Y6Q[)3CL^#.TXQRT--Z^94-PEKE;TQJY5DKM;K>A/&X]6_B#(O-<\0%8!2 M;<_&N:W!GDF086X_-TIDA#M_<&)@/%+&R26$8V#J\-F)@=306XB'(+VI0;J- M")+'-R<&6"-]/-X'YP^_8\^.+T7![8RFYLOF!WH3)>T M?7N[&<-%JK#*@" 9!(BC A!))"A@R@CG*<>J].ILYB1V:F2YTSHQ2Z1$MGHG MK%7*>-\+:P[R]GA;<+.8DYV.HQW P8"4/#[W:^&9]4!O8KSC82/2:9@[:B$9L$>@$5JV>@ MF]!Q6PAZ 7'24=#O[I"^,&I=2>.J56S^^G&]67Y3*WMP]YW-S2]G3.49XC0' M*17FHVP6B8"@5 ,I*,P8Y65A2,FY+TR7J*E]B ^4342K;:)VZM9!&W_^^.H8 ML>$ M<,Z)AJ Y/.(79;19.]IM$@\^D0$PNZL3K$!$+HV2;&!97N-C&=(XS8 M)L;%DN,V,4YW! ;HB:]*/L[51WT2%;B0ORZ7\D M*PP0HQHPVQR>0\U+F&6\0%[KGP =IL;!6Q-L.N16XYO]Z_!9S9OSI*_50]/@ M]6[%I/K&5G]Z+I1"YLO-81QX%H;>E3J8@).FHC7B6Q.2/^Z:$^ ALKRN #%6 M@%F !N,&BH5#=!+P=<50873Y*UN_JI=V9I%W$%BV;O+69DCJ4B*4&J_39I25 MM "DT#8B&=&XJ9'@![9Y7!DOP&B=O/O6+H$]^:T'8#AB#NQXG*=4-J$C,U"-L5!)R,_PYWSC>%48MM8]@XU)7FR?C'2S6 M3#0A*$^'_U+7+2NS@BC)#+D(Q@"RM>!X9A:\>:&R0E',I7#J@>HO>FJ4T^J7 MU H&U8;S@-V-?(8!<_!U\ &.-\/4C_,')A+Q> @>E83\ 7E.2 $C7+M,_*+N M+>=]5@\V:GEZEN]NGGUU/[C77-8PVU-6R@!28D$*)4I8(QCD&&1,9%" MF19.%6VOT&%J='6X2FGU3'96) =FW-1)..T5S8+%M^9EP(SY+A0'F8<1%XKQ MIN"*A:(WB-$7BNX:O-!"T1NBRPM%_Z$"3BKLYHX9^_6V[_"VL_/KQ]7*C-]& M5V(JL2X*#AB6!4"4<4 H3H'B@A2<:*Z8TS::N\BIT6&K]-D&S3[!1&YX.QQ; M1$=Q8#+; KA3>->>W6X^UCJ'! 2[X>EQIA$=UY'.-J+@ZW?0X055YX&'VTCC M'7QX679T .)WIW^MJ+>+C1GUL[JOUAO;I_.#>21FA8)(*5V $F)NW->< 4HQ M YE.J.:_[Q9O'I7-Z;K5NII79B6\;KEB MQF3)&=$:$ %3@#@5@&4E 66A,YY1EF(V7*3YZ6=; MN6$;SIFL=C$\"4C8SBCOLI*N\^2V%HT,^VC9RRW46[5KJ(WFB7VCDKWN.R\C M:AU*3\3B5:9T%3QVK4I/0,Y4K_0=(1;-U84JVG35Q7US]CFCFA H,P5265" M77A-!AQG17ZPJ35!40_877>'; #5H]P*_[^6*TKNT1O&R\C3,O(^W@_?GMTUZ/:N7%WQ?#C[>9=C\'1%E^$X48KWOQC.1,0 MEAPQ ABD&"#$-"!IF0.D%)8HQ40CKXX205I,[1-EGN1B\,+-!GPWGWIP2 ?^ M&EU3M/G'\D5+-N]Q?+F"S4:'J9=KWL,4H5CSP6!12S7;^I@VM$A\54;&MAP5 M9HIR18& 2!CZ0QPP+HW++LHL2[6 &=)>H3WNLJ=&>E_4ZGLE5/WBK6^27U?+ MQX?.%_!J\-WH;R!(!R:]LW6'#YN/M;I;A".>O%X!VK!U@<]*GD)=WRY('.OR M=@X1=8.TW7T]:#@XTUQ@SK "@F8:("P(H+GY:\H%H85@!8=>P8G.DJ?&7[N- MT=UNJ&@#&^:A_1G=9^&JW='KL'W)#=)MZ(A+!\Q8>Z27T1IVF_2,W"GLE%Z& MPW&SM&. \&9E:UMI=/6P7-EC$1O$K941(@YS;UE:Y#PU:TY><,-;,@<,Y=8' M8X(6,L]RS'Q[EO5*G1QG;15/#C6W\;H[W?U[E?5CW\U6@R$Z,%,Y@)G\$37[ M+ BIJYJ7]4L9O8>9L^'G6IFYWQR:B[9AU;Q=;VB1%3DD!1#*+O8RG (N- -8 MT5P3C+"23J4@SPT^-69I=$M6ZKM://KZ/4>HN;DVH5@,S DM#/$76.?LC9;E M=3#TR'E_EW*PU;Y+W[U_[O<(GV+J] MQM<@-O"KW/2V>=;]8#-@]X,^3"*][B?#C_K*7S+N^6M_\3K_-<+MHZP,XG58 M=5FHE$@I@2*X!$B:3S*EMK4YAR23---*.*4./1MW:B]ZJYIG(/HA4/TN>Z#Y M [^U3I9[.=QG[ QRJ0_'&Z-SDFK MM/4,&[7_;9UL74>7:B#AD^#F8<>&=F"JB(2JM]/M U,D1]Q)Y*C.N0\(SQUV MKWL#NPP(0W>/\Z9WP<-*B:H^#S4_SU5],+J0AT$>GU;+![7:/'TR#]C&_)O5 MY<'2Y0P3HC/C?P"88VU<$TT!%SP#3!&6R1R7.0W)\XBEG]/K.'XFR(%YB3RP MS[-6>ZQ)=*._4>=DM'KONWDXM.DFV5E5U^T\CF_;6F9^LK;=U)?LS(M8%3XR MX+'JQL=2:]S*\I'!/*D]'WO\,&+_M++G,"LEOVR6XL\WU7=;M5E^-FH9SU;8 M^/A[-6,$RQ*E&<@$-3XG4A)02!% *4EAJ14KE%?DL(O0J?F<.YV3M57Z)I&M MVC;=>/7(YLG*><'I!;X;V<:&=& BW:/YI4%SJW%B5:XS(5JEX]&C#T21J,]) MY*BTY@/"<\KRNC<&'>W#&+)<(N,F"I#!(@>V,#$@4#'S!RX%IRS+D5?HVP4Y MTR6=6L]KV,6WM'H$A,;ED,@!'XXX#$(4+U3EO,?4;CJ(%<:Q+WOW"ZM6?V/S MQWUY](/ M=\46S\:V1\7GY4-_JP6]Z_8NEH_:R.0:9UEV/@KK"@I0&5NRPJ0 M#.#"_)SFN=:%5]7AJ-I-C6T.RTP>-"$XL"O9&I:P36(12&H($KOL27:F)K6M MH:4_8TR[&\6]V&0.3(R'\[B?I)O>.36S^&P.1^H[$1'^Z(5&8^CV0B5((\)Z MN3AI3"$!11ML)]5WB_5F59_&V+^]7GY7"[-(_J(6U7+UQ@FZU$P'OH0UBB<[/6_J;LI)UL3;I(6_M:*9&M&\GD,^#TJ,PP] M#2/59!AF.OS*,5P#96E'2U#X<6T6!T339JNJ; M>7<)53621 @F"N0:HT*7D+(M%?B2I@:4Z.9HYV) M.#VW8TZ:\WGXP%,Q_.FW!_*#[AU,%L:D=ZMZ M%^&IWF:NZ^DOVGPUILMR5-C0^W MBH8<"UV&TXW&HH T,%,=XW/3],)8#) ;V M&)*JY+&=4-NDU]SEA]-\0VOGB MM;+]-.9UU./_44\SQ&":,Z9 D5,!D&(44,&Q68()PP2I(0CNE%!X4<+4.*#M M\M!JV83M)D9/W^X7SX'L9H$H\ S\]GLC$] !XX+U5[3 >#[BR#TP+AATV@3C MTH6!Q[V7>YN]KQ;JW49]6\\$YQBGJ08<2PU0F4GSDR" :T1Q#HM<*:>V-CY" MI_:Z=_;]2_ZP>B>UXKX]%UTFP/$\-3*L0Q^37H^H_YFG!T2QCC)=1(Y[0ND! MPLG!H\^]891D%S 'M7IOF_#.V\UKMEH]F5_6IYVSC'(!L3*N!L0(("XT8"1- M#2>E0I8*2?.G#R,1CA:HE.,%PW/.\;LYC'3>[)J(_LJJA97X<;'_W0>UF:6*+GO MPYI4NX-!3S+JGP;*BX)KG0)!A#3DG^> :ER"0I=*%U3)/(6S[VK%ER\R$8>2 M!YX*.Q,O,P=N'X.HN [\(=CK=9-8;9.?WM?/N8'W\)^,TO$^#<[X1/HL],L; M]9/@;/[SSX'[C8$GA_-Z[I0\7X.X+: ^4U SD=OFKD@3@%)6 *;,'QQJI756 M8BR]*FBYB9W:1Z'>6 2\+KXM#M1-5*.OY_F?&_2.YWW1 1UZ0=Q7R/QM#Z;^ MQWA>$,4ZMG,3.NXQG1<0)\=R?G?'6!:;9=ZKIP]L\[A21YUMZO(8FD@&,T6! MIH59&Y=( VIH": B*PTO::$RKZP+=]%3HZ>3!5ZC=U!E$H\)"%DMQX)U["6S M&Z)7+IQ=P!ED]=PI^ 67T"Z =*^CG4:(WA_KUY518E9 KE*%,I *8;O-VK,$ M)C+ ,J(E4IAHY>4[]0F<&BV]7G94S0R#U(UR8@(U,-%T]K)JNN9TA)?%;%EU MA,SPW:D:<5-I1'5DO$?/J>/[@ENS++^I._97ZT&]4@NEJ\U,2K.\2C,(1$F- M5V,67( B24!6HE)!5B!,O,XC+\B9&FLT:B8;]E?8ZNH2G(7.4E0H 31+<^,N M<@H8E!"4-*6X@*2@>3';+#=L/AZ<.VG#P?EIM?Q>K>U:U49.5CMP UK7G(75 MC9$C@#4P$;>/G5%QNP!-?FJU_#EJ"YHN'.(UG#DK9>SV,EVFGFDFTWEY8%2G M^F9[0:R>FCIU]G)68YY8"F"@)DJ]DR+@O#L2F12! &4CZH0O(3\\*B";:+>F^4CW^C'^6DZW_^L MJHWZJ/5ZEA*;,\,R@%'! **< %:2#*1Y*C(."60R]PTO\) _-:^D5@PLC6;^ M$04^L+N'%@P$YL!^@5\.\4U2VV!@CQMS$(!=Q. #'^FC1R$$0',N'"%DF#!B M:TFT/O=FK-1)6UJK^U!T=2V.&) A'0W MOHXG\;%0&_H8?@_8@:8#%7MV B76"7RGK'&/WUW,/CE[=[HI,!NFK2V_/JXQ M_9JMO\XP5HA!)0 4J0*(,0&X(A (#)46I6:0XX .0ATBG=Z&\9L"[32VK;J> M%4/_CWK5:3=.C2*>Z1<=V&>$<)$B!*!.2^-?Y01059: DA(3G0FL<^*5@W0E MZ&.VF-RA_< JQ^UH%TC=V#H24 -S]4[+F^?/XTUB58V8N]*/1ZRLE0Y)X^:K M])M\DJGB<$O J=JM<5FDDK<+^=FXC'7<^2,W=U<+^_,GHWFU7B]73Q^6&]66 M%J(9X:50!2B4-#X?MJ?YU@5D"A-19)3K##L?COG+GQJ9M!8DM[;A36M#0+=W^EJ"BX>QP(#8O_2.U>%3/*FXR@4G&,P9X M6F8 I1 !!C,!,"U+#2%F+/,JN.PD=6I?D<.JJ <&*/MRU>K[>JDNR+OZJY'Q M'-QS/=37 MIJ/&@54R^4HOFS+C)']FP]8#CU<7UN#N.D_:'%^H/:O'XTGO1B M<\O7FQ43FQG2/..R9,:M90H@(B^).:5/CH";9PH]H MNN%T(YAH( U,+ =ZUN4;S$*XT37Y8ZMM1$)Q0B42D73+&I5 G,Q^3AQN-X41 MQFOV4&W8W(:OVLQ&.Z)-N3-R/AB+&E$SCDM!L\P0!2T,;^@4 J8Q!8I#7*B< MEP0C']YP$3HU^GC]N-XLOZE5PL3?'ZMU'063"*.U>5L6'<5.PE'/*61E*BDH M4 &-YVAXFV0T!51(DL.,$)UF?O5[8N,^3@F?3N1W>@\P 6[\'AO4@6G^0-UD MJV]B%6Y)_T,_HMYD[P-1),YW$CDJ]?N \/P+X'5OR#ZI]8UN]Z_79U6W>__O MY5QR)OYIO]4N^;A7T MV6OK0]9E1S,B7D/O7UI5D_^_O&_K<1O7TGV?7R%@@)ENH'A&%XHB]P #5)+. MG@#5J2#)GHU!/QB\5K2WR\Y8\_AT#/Q2\9$,6QO)"WH.GH>+1$I]_->.TA(SH5+?4Y="':WN1G M:[=98]OM8\Z%H!A";=!EL;;O! ?8'#PIR!3*LH)"Y12W?/CXJ9%H*YW-7M(& M.SO3S!^1@6G2'@QG6^N\SH&LJJ.'CVH_G5?LV%*Z<)6O-^UI/3=XOVPZ!;]T MN^^9(BDT6U] XX0#F*$P".92NSC0R/ZT M:PJ?.M.NWG%C"9Z/T@BOG]Q8AV^7*UD^+7;_JBV*-Z52T@Q9TOD,Y/SI!JY^N;L%@:/ZQ5-^C!=JAKC=T/NL> M-'+#LT/Q3_N<'?V[G_ER&'B[C<=M5_+,V4)4X*F>0Q3%YO%9?"I+=L'655_BC8R&ROEDUR5IF93]/6P-):; MO>(T(5E*)%4$ I5"#"!/!" 9U']REA88T93&R.VL<*@I&>?,@#62#[SVGH48T^'U".+3VO9_@6Z5\\:7I^ M?B-9_5D_HDGQ%A"EB=2OE*(PIEY22$!548"LP#3'+(M)8F7J]0TRN?>'EA$8 M(2,CY5UDY/2LNG\&43L.NA6G@;FF@>BS&T0>9?0O8Q"L8/Z9(48NC7]9R=,B M^#W7NN_IFOA\0Q]OY_1IIE58(:150].:RC6R-@4S'G:=3YNH\YDDL4!4<< 3E@"8%RG **-ZVR!@*HG,&7?JU'AY MJ*DMRYVDT9ZH70Z%XXNW!V"[UV\8V 9>R)Z(.;^'KX,1Z&W<,]"H[^3K"A^_ MF2WN\'4"+;F4HGJKA=S/GOOT9;FJ/W>VP*R0,F4%8X 64+.&MLH!$2P#!4:2 MI0*EL5M/&JM1IT8@[V4=_?*5OHCE]\6OD19ZM?RN)Z3I,UKM)XH*+7RD*/;#ELW0V"0!_;$+,=^=/0?I/^O;4R+81+]H$X3@D2W[S4ZOVR_F]9?YCK M^=*FW">Y^E9RV;X]9BA&@BJ9 :N]3QDY<=5&H]/,5:N[/&O=R57Y MC1JS?ILULZVJW?2O;@28T2*%4"0IR(KF/)%0@*4D("89B1$G.(V=XG?LAIT: M*S>2==_S*FH/:QP+W-G!;;<)#0_BP+R\$W@_6>[3FOU-[RQ-"?'?::7GT=0K M:3P!>TVL[MJF]]= =Z]_YX1AJ )X=H..6P'/"8B3$GAN=WN6M%H^?UW)+WH3 MJ<=I]XKZF_*H](91_S5?BZ9CV:K9,M;UJF3KNBG!MS2U5$QUE>562 4Q9#%019%JQD^-N(#FGQH:/]1>]5OF^ MLIL6\K^8?+Y?F_I9II!E37\X.O2&FFH[8IW ! [,Q <:;AQZOSRTL_:^G36M M;1/RW>H;=0I'^QH;SC[4.=HH/8C[;^")"56B:B IQZUJ-2S4)X6P!A[.UT?Q M^+4NG\M_T+8W9E4O-]5=JYE(,BD*I4"L,@6@4J;;MD0@+U22YVDA6&Y5*<)F ML*EQ?VN,+??D;0KW&=I8=2*[;JY[D+9U3X3!;PSG1+0OZEU3IF^OXG-([%S= M$F$P'+6.EB>6'@Z)Z^!<=T?T/&-D9\1U;4Y=$1;W^-:KK;[<+X3YGSGI_T;G MIBG=??W:%(70S-YL)698F^II1AA0>8P 9(@"JD$& I&"22%ACC/7TJD6X[I\ M]4>JG:KEC>A"1-S\(G>2NY9+M4&=9YC))"4@3S#6J*L4L +K'W%"%>84(>I4 MT"PXYJ/4"1X3<R_F(JL^K'ZP_.M[F?D3@C.249 MD#PO !2%9J4T*4"*(9=QB@7,G0)"?828&E.]7YLF.,8&VD2'*N.F>38![$U* M]W>CE)P+LWWG2_W",AX:<]UWV:34?],[*/W;>E'6E7\XJ==\VA'?T+,T, \V M H)&PN@#?6F2Z Y\W5T4ZE\W\V1ZTIMPJST]HT\BL+GH+NI"],R1 MG D!;=+20@9UGH4I6&3FX=-'#J\\J]IIC.3YRR9Q3C8K$&&PD 6@I,@ I! ! MFNH?&*4\27F!F7!*"PPLW]08YO7E$[&?>@CV.5Q4H M23(D@&)(&\52%(!QCD&><0)I(GGL5F'GW""3LVS;AA ;(1TK&O?":6F;W@C2 MT :F*S[N9F$/ *%LNW-#C&N@]2AY8F7U71NP",6[JEI+,1-)DA9IS@!!N&BW MPA@+!1@C(L\IBYFTRANT&&MJB_]2Z8FRD39PU8D.;CM6" 3BP.1PL=9$*^G M928.X1BRPD0WTL\O+G&HLE5=B:-;O!WL>MY+O9=KDW?>EHNRE@_:B!4?EO.2 MO\R4J5:30P80Y,VA)018H )01""AA$@.G6R'JR-.C4NVG7^;1GPF]?M+^;5J MC'A@ LJE-O#ITTHVQV$F.F AHL\K*N0S7=GVF;2?#FMG?CB0AW?O=[*V:3,: MPE97Z4>:E$[6I[6DV'W@A@" MX('?$T;D:"?S7=1"_6D+]4;PQN<6,NO2#:I@>9>6PXZ<>>D&QFGNI>/]MV:* M;S,[']7NP[;%6N])3V M; X'FBE;PAL1_\&9<)N:WLB]?PAL:EY8)JE39?ZI5;?9M;R18LW#!ND%@SUX M-KNO/#\IT?U&^"[GP-_Z8.\:W]H.JE\^Z"]V?;\0QK'QU7PM_U))M9X_E$K. M,JAPRB4"5& (8$8A8(JE0*J,\BR7#&/JVD[LZJC3LR@W0C=+5&XDCF15E\]- M)>IU(WPTU_/FZ&ZPF07%S08J82#EB=0O0I-/P[$ J4HHIXRQ@CGU& \\!Z/T MQ-Q W;[P#@"/?GF1=.7J1[8!WNZ]%AC.@=]<&VGOHD;>YBN]E?@N:F6.C-!! MZZG;(A2NFOK5$<>NI6X+P9E*ZM:W^O=@VY1D-X$1;1_T&8,I5)PID#/3WP$A M_1Y0,0=4?\ICC%4<)V[L?WZ@Z1'^9V.]1_-M1S;1UU[ !5([1KD=IH%)Y+@1 MVUY >"NKMGKK]2IPX'<_+ %[LYT99/3N;)<5/=>?K>=JCU(6[TUD%#7S^;LT MN6$S@N,TSK,44,"U%2AAD>24V->N.'[ZU&P-A06.$$ ML_ZE?C,2 Z_P/1"B/UKI+.-VSJ/A4%?B%E1&*B3AA(Y;X8A+VO=6BCBY:;S2 M$)?D/:@%_X;G1K+Z51Q'&(_@$V_U1:[^(301.37_HK=)6=%?WX%FP;7U^WMB- MY(9UP?3@$\ZR='61D=UF?HJ<^L-ZK_=CAK[)\^J*7V[W> M*] GV::W/ZHWY7S=])\Z;E.$(22"<[W#@5 "R(H,L+2 0*84"9X6B<3<;9OC M*,'T]C^=I/Y1>JYS()#64&JNABS3/Y!$@/ X Z(H ,C&&" M;O#_WJD1T5:/H/V[7.?(CO$'1'[@5\%&\J@3/=H5QCAM\W47=1J%>T=X(A?H MY>$Z^JAO%4]HCE\WOH_Q+%"S5/5W_<@W\IN<+QN/7;<98GDBB:D;C(C( ,2Q MME%IHG?7*>9ZGXUI3*V:55P=:6J\]FZAEJOGM@!D+?F7Q7*^?')LAGH95CN" M"@+6P%2TD3':$S+@1M,:BE!%6BZ.,VXEEFOJGI1;N7I#R.*%?UF83+15R347 MG;^B"T#&68:+A*>@@$TEV231QA(1(*90J0Q1JK>^M]?7LQ5G:AQSL6I=+9%0H5"B"$BAR=S+\@PP!C7;DKQ(\S3/4>S$L;VC M38U"&V&CC;313ES'5+U>A.T8,AAN Q/@1<@&,-NL, F5L]<[UKA9>S9JG^3M M6=WD<49JJED_JJ:IR2?-2E57UWJ6QCQ/%9) <6V709S&>F]'..!%*A'*9%7]Z;B2>O3^_C$"$56J*;K@5*7^$K@69ZH!(!O:5C(X/:JH M;8C3"+G!+ !$#@>M : :Z;S5!S*W8]OEZZ=[Q#V"O2'YS%7KO6SYK: MEGSL:JA4VQY*,1=QWJT6$M X1T RR#G.M(V5.46O7AQI:JRXJX(I M.TD=NUI=QM3.=@J"U,!DN -I(^0@G:"N0A'(7+H\SJBFTE5UC\VDZS?XT4)' M+F^UA*^;&!!>FYK%FX1^L\EO]O@SG+&"9DJ ."TT2Q38U#C@"I"XH(G^"&?* M*7G8=N"ID89;2Q]GF.V(8PCP!N:1C=%IUD*T$;JI7!]MJT?\,8A/R16L0$QC M/>RHQ.,*QC$/.=_OL7,[3( U?[U>ZE'IHFX#M&1[.OC1V+2S+,MS1F0.4&KJ MMID?%&*]IR,DYXBF.416G8R=1YX:,6V$,UGTY=)AH^($M\4&;R@0!R:HD]SY MYH.-Z'=1&[*W1?GCD"@[[!&'0GNDC6-0U-UVE#[(]6XSG1XXWM[31\^##:G7 M SQS7MON*=7GY3W_GW6YDA=SJV84IPPJQD"1Q=H@930!6"5F%\N1% B2 D*/ M8L;V$EBMIO%+&'_0#_I"J[9-T->SB;&.B9CV*2TS$YH4S&@$SLZ M2M6\.\S5#)B>Z0Q8J"Q-^X''3=9T!N0D9]/]"7Z,=B]$:5ZA=&Z:@;Q;= U9 MNC.V7)EF](GIOPA-6"W,M>&:"/TCICB/)2*94R?&WM&F9K'NA&W:UH!WBTV[ M&C>"ZH?8CI." 3K50!+ J)E1(TD]*&-BX-,#6F MV,@8M4)&K91V+'$1Q'YB" '-T#M6-U2LE_\UU<^L^$KR__.T_/9O^M9VL>M? M=FO\X@-'6=;7U-FLY*O7>;BRVB)!QL*H&G;XK=(B?W^CGZO_GN509()S#M+< MM.HKH 1,(*S7,A0TYXRHQ*I5W_6AIK:@VT;O="?M720;>2/1"NS@6>G'V,)A M%0RYH=_]#6CW^Z"UHD9O H/FX'\*!MY(#B=_$-V\2U:X]+J3^I\PGO_(2I,# MAY'=';X'EIO0TT^F;<%^G?>F'5?[P4GWU6J69U23:IH!4Y$+0)AS0!,3,!KC M+*.8R!P[M7KP%61J5'RUN[0HJ[:=F6P:3-=?9&1T:>_9"QUOK[ZQR;3W],9" M<8)@ @A,E#D'TN_2A"2@0#FG<8KT^D)N2<)C3/ XV<+_GTRQ[=GX\-,V^%GY M%O%/;6^6@]8BF]Z6W8=GFHD'K.ET*YS!3M,]Q1CY=/TVL$Y/VV]\GM\[]A75 M7TCDKKPT MT-3>D9V<42-HM)$T^L/(ZM@M[2*V=NP6 K&!VA!*YOC@40+DXQ)GF$8 R5-<>9$24 51,"4N2(2IVF*K-P[-\ T1B[: MK3!9'M X*S^&-R:@H76H8*A3E?:AXQZ?'"AR:VD(TDD8' MHD9_&&&C1EI',Z4'8;OU&@:W@=>P+V0>E7&OH1&L.N[%@4:ND'M-X=,JN5?O M<#\]-8%J*\NLG)/K)_1%;>0*FGAS45NOT[W#)XUVK'=6@?WSO/,7>,8F+EMO M=K-;PSDL$%<8T(RF !*> 9K+ N"4)06BG&9NO?3V'SZU%\M&-J_][@%J=J\. M7RP&7H.V,+B']YW1-U0 W_ZCQPW1.Z/421#>N6M\F_1^DU5MS@_?+?CR6;Y? M+I:;E+D9%C+E*2L 2F.B]ZNI7JHD;OH M7E?ZM(&NQ3V>)2#7K)+_L]:/_NU;$PZ\3<24"@E."PR*C)B>WHD"1.\= 9>Y MQ BE!O<$W9O]OZY9P3'[ ^<#>YNB-T4J*UZ;!_:)J?.P?91OT(C_) MU;>2RP]R52[%1\F73XOF*4T;P1FA*$MB&8-," H@+ @@3 H@I>*,9X4L!'4+ M^Q]6X,EQ5!.'T"AC AFVVKCF#0P\S9:>[0E-WM ^\P_O7G?!#.!5,WM='LYA MUU7]FE])_<]-:$-36FA/IY#I#>, 'RQ#8F!Q1TZR& ?\TSR-D<;U?/4\+U=U M^8]FP$?UMES0!==FKED$U2Q.<9*D* 4LS?0^-L,IH+G>S*8)PHSK#Z&TJG5@ M,]C4*']?5A/\M.V=HS9BZS=!Y7P$V0>W)7T' G%HZCW"KTV\KZIU$ZOQNA_Z5;I>-:]64V!SO5KMNK[%&8DA M3!(@"R@ 3#(,*)$)P#'G.2LDU)M=%T:Q&71JS+(5SXTZK/"UHY#0J U,)4;< MJ)'W+MI*.4#ZJ0LL@=C$:LA16<4%A&-V<;K7TX&FC2!9W7]8=:_C9F?6??EA MD3"SHP68LP1 $1< 9Y( FA9*$DI(AJ"3"^WR6%/CE%;4Z#[:"MM&D<9UJUU7^<2Q9G&+)U^8K=6KXZW5WN[_ MU66$F=8B#0O]#XJ0::@)8M3@'/! 2>4IBS-$4W<>CQ-1;.I<6$K?I,O M));S.5U5T5>Y:G.''%.')H.Q+?U.1=XID?V>]V\?E7T78,1>SGL)#39W48O. M7MFXJBL\7FN H@ZANZC[XNGO78O277320;!!*C)013NK-N#;9FKS'^K=-AF] MQGV33D;M2^_MR0EX0Y[)7@+Y:RU!*9HC_^7BLQZM:NV2&<="0L@E2 HD3+1W M O3K&X&"I5RRO) YCIU3+"P&GMH[]DP]#;XOND=BA@W\EA[2 4 =VEMZ6B7B M0.IH3^S *2 .0(5,$K$9=OPT$@/S7B:<0S97D=XPF/8;-CDAO &)@P=C@, MX+2XH':H&.&CIX\;)GQ>M9-(X0N7>93D^FTNN4FJIPOQ9[IIKM-]"V4>0ZDP M!AG/,@ 15X A2$#*LP2R+"[2U&KQ7AMH:JOXHZQI.8_<>EM<1;-_38?$:.#% MO9&RB:'6WI05GR_-4=(NK!?1E)L60 "EN3(&3P)8$1<@UIP9 M"Y7K?W8\Y;DZYM3HLQ,YVLKL>LQS'67;XYZ@V U^[',$6[23=ZB(:GN @AT# M71]QY.,@:PA.CX7L;_4C'--'^JB7]*X&4M=K^O"#_:[3C6]J$SSZ1K;_UW_/ MUZ+IG,:_&#^8,2-_4TISYDSOQ22)DPQPS 2 DF> Q42"F&1(()%G$.5U^*^MRKX,MI@(K3@1 E!4 O:?U>D7GC:^DDJMOLNK\;TAB M'E.A ,^H!%#E%& H+3>_#I;KG M?+ENH]VEMKK87/Y.5W^7]6:E"T8DY00PHB" **. 244!CW.&>,8ARJV: ;@. M/+G5OUR #X\?'('8Z, M!H)ZI".D[IL:^L3( Y3>$R27YXUWHN2AY<$)D\_]?CO5-A#11"\N%_I+]6;Y M3,O%K"A@AA1, $RDTIM1) #C' *2(VV789$QY!2K?W:4J7%S%^6\E3+ZHY73 ML0#?>43MMI$WXS3TP;PS1,Z;P%X( NWSSH\QZE:N5\WCW5K_Q7X+_U&I2M;F M5*FM$/W9$,ON_+- A*LBAD!14]8Y(3E@25$ D1*8"FF*=*4N#- _W-2HX!/_ M(L5ZWM@:.\F]BJY?P=F.%\*A-S!!G( 5_='(&@URNFP'2R#2N#+8J.QAI_@Q MC5C>Y<[$:W6BBD72@G,@RW:!HAH_OG=DO3SI(; MR5B";TC>$ M* &$XD)SEE10)D4L\MB+KBX..5&.:F1S):7+N-HRT6TPC44_70T%TQ1P3\Z[ MJ!\T#U*Y"D"#E00^] M. 2CAO.CC$P+O:J>4D+_Y9Y)TYU?]OVREM7#DBZJ^X78GJ#OO+75JY=7Y5P_ MZ.E33>MU]5D/UW3G@(6B$B:F!$HF3$44O2LBFC=DFA6BX*S(J).7]5:!ID8P MG9!1*^5=9.3TZHER\TS9$=&8^ _,6#[0NZ=?!\(K5%KVK>*,FZX="+R3-.Y0 MS_4CU:-*%VTG]4WCY<=U7=5T84(V7]&JY#.2*IF00@(I3%QY4_'?E^*H='_OBEX1+N"1Z_GU/CV3-7\Y^5F9J+E3IVQ)DS1#"=8[T^8 M,@[0G_%W4B!_.XO!"+9!YX3;VJ+:$%RS'AH/?0]Q;C/ZVJ,UA^'JUVD^- M;(V0699SF5%>@%BF$D"B-U.KZZBVT]-(3$;F(5\X7+J]FJ#A5?SU]X'C]8+UD:]_=:P5M=[9C$;:1=U M6VKJ8UG]W6Q&NL"K!.KUKXU4$!-HG+,X!IA2!1@EL?X\;K=3Q"I:?VC#1N+NEUE4\2/RUN\ M./0)F[],[^H%7=1ORQ]2O-9FRY-LVEG3)C&T7,YRKBV(F&MK(L400*@08 D1 M0"7:VF",J@);M0/R'']J]-*<:I1;%>ZBYW)1/J]-HN8/TR>NT4#OISI#OYE MAZA\CPGJIZ$18!_W'.FN;2JT4> N:E2(6AVBC1+1Q^&!=\B*&'8"1DJ.&&(B MW/(H_&'L3:?P>.QX617^.A\D5]SPF#"AU@^[R(%"F>TI R@U:7$4"4!@E@.$ M&&&*(<;435'6)T>=4WEWG(D3?O"-'K@,KYU9&@2T@9G?$Z^;(ZI/L!@HF/KA MY\017%7W6@CUZ0V>%+'IK]YV7']85M4LSGB.]7\@%9D"L$ACP!1!H$A07# E MBHQQEV)99\9PHH41*EIM1=1VI9'1D0C.@&A) ;=!,_3BWZ+2BA?]8@2\? CA MONHOJQ]JO9\98=R5?EG%DS7>AW%?'P_U<']8%Y:\ZLB[=YT%NH>2W1+UTWW@Q6F$&J!ER:FN@1;DWH-'78JG"ATOPC-7N->F M,UV*EO-2F#RZYH2ZE%5WJ,DP(?H=6@":)$A;YBD"F*$88*3B7$"1I\3**.\? M9FK+!N*&$7<_#1RMB=UW!_3)V M%E=[-MY8,WUYN3 /-B<"LT+AG&2$ T28-IY1(0!.\@PHF8C$>.NYVX[\>("I M+?M]^=K3+!!1IZB?H!.R0<4'K4.TPCA\_;N^+ M"\J=-+JX=)W?:GY;+LI:/I3?3$W;6D]DR>9M!8'J[;I>K^3]LXD^^T>S$__M MAVG<*K?;/YJE$M$<@2+-],IGQ@)/,ZPY@ A,$FT"I$YG;IL>.2\8"?6#>:=4 C1[13I'N#/#.5#6YB_95B3I= M3 A"Q>D\:F;L=U/]U02\#N$0" %U(+*[2911B3$$:,'&MJ=-F) M&C6R1GO">IUI](%LZ[,, MW@[DM/U#Q\F5?Q".;6O#S2R![.JRJ?.CNOW^+I M]RP7\E&]7DE1UF\I;XHY_66QKDS_%OWE:&M>/I>UB=-Z*^4'N3('*/1)SDP9 M2JR) \1(Q@!F@F@C+2F,S:9$01AAL5-4O[Z1%J9:*=-0,?OK8"&\A-[ MRS&N6_E6N$Z\T#<_T--C56M2-@]]M:ZT"%75-8NL&GN@H##%TN0F<*X Q)HD MF=#F5R)R10C).2ZDD_NJ;[2I<>!&-B\KJQ]72T]6*+2&=FM9 N7NU+(!()2' MJW>L<=U=-FJ?^+ZL;KJ1)!ZV,=&,$L2R& -E LUA!C4S9#@%7) T9G&,TYQY M,$&-^!DA'*O""9^CU[X:,/PV<*!]Z[3_\G/CQRPI>7.6G5_HN M[27_^[NJ6DOQ9KTJ%T]MC\NF/.[KY>*;7EAZ Z MD^;WVOB"/DENW("EU/8! M*@K(& 28Y0A (E) F.2 *YHJ3"!*[#JO!9%F:H2Q[7.K;?Q-'1C5%8AYM2T0 M8S0V!::/K[@_N,*59FZ95%M&&FFJ!BZI56OJE8_F=:+DSNP);Y'U6;4/"X M,IU<5O*+7%3ZNO;#WW[4YD\MQV^+];-L@X3?+^LW9<7G2[V;?#NG3[.$J[30 M&SC .$D A!0#FL5,_T@S)BE-$;;RI0\OZM0X?:]'@-$V,NI&._OG46UR:QY7 MT8'.F\]W6D=[:D=:[VBK>&0T=\JT'O++TO\ZF-978.!WQ?_"V7=*R9_(MV"T M[/V?_FUP3?8?88*NU 484H(Q2PB,@.11M8$Q1@Q5-\M4]ITI%"."S;XPA@S M+&, QU2!).9%&E-.I!TH! MZF+M@S!82:QFD)]<#6M?T>N%L ZN]J. #ZOE5[T!>OF@9[F^7PC3:O*K(:PJ;'2?L/:WOP$=U@MO7O[1MJ7'>NA=(GWEJ; M>SRW..NJUKNI51/$J.VFZDOYM=KD6C.2I$S%0&:2 L@*!JC !&0%)BE,4)P+ MYM;#HF*C;#1@;2.FYT>>+,T5SD4*<@$RP$4F .<< GRO"")3%0F M*'+:1H8!=Y2]Y%EH_^6?<9JD_Q[=<_UV7$D1#FK+S648 (?>89[%;H"4>0LX M0NTU>T8:=\-Y7>637:?%+1[G9$T_3I/!_UFNG@WK=]]DKN),Y%D&TB(5 .8Q M!"Q3.=#V&^8)4GF16?F>^@:9&ELX]-;MQ<[BP"< (@,O_T;"J*F2863LK+1K MB]\>)(=SD0!@C72B<0ZT0&T.=KDT+[P:3C+1?W=;TJV;INS-[E>ZW5=-"4)-0+*JM^FO MN6(**J4 D;'I&2H1(&F< Z48S 5,"B3CG6!XL\/Q9 M[J9_VJP,S.ZM,G?15IVHTR?:5\B$U1VJ%&UT&B2%>1BX0X9RA1-N_-BNX,"> M#?8*/XHGWYMPT%?4Y/\LGTV.=?/JO_].5\(D3_(O\G$A.UM$Y90PFA+ "\$! MQ#P&A%/CBD!,4HEC1)S:ESJ,/3FFEJMO)9=-O8+J+OKS:KG^&FEI'+&4KWPVM%2*- &YJ&+1EQPRK$!)!#'] XU*JG8*'W,(E;W7**-_?EZ MT+_]QS]M/M$_F*:F__BG_PM02P,$% @ _%Y=6"LUN:QFV0 BKD) !4 M !S<&ME+3(P,C,Q,C,Q7W!R92YX;6SM$)?:E3W?? M(V]5/M=I>6Q7U>UYX<$2L'F+(MTDY4SWIY\ J5VD3)&@_E"?RO(BR40L/P0B M H&(?_V??YQ-?OF.\\5X-OVW/_$_LS_]@M,TR^/IEW_[T]\^OP'WI__Y[__C M?_SK_P7POU]\?/?+JUDZ/\/I\I>7]/%ZJ__]J>OR^6W?_GUU]]___W/?\3YY,^S^9=?!6/RU\N?_M/%C_]Q M[^=_EZN?YM[[7U??O?K1Q7C3#]+'\E__]V_O/J6O>!9@/%TLPS35!1;C?UFL MOOANEL)R)?6?TO7+UI^H?X/+'X/Z)> ")/_S'XO\IW__'[_\LA;'?#;!CUA^ MJ;__[>/;6TLNOH7Y/W&*\R\__IQF9[_6G_GUY8PP\2%\J12O/F'YXQO^VY\6 MX[-ODZNO?9UCH:]]^V==64@NUNO^W]?_^-=K$K[-<4&X6;'\CKYP\1EUM;W) MP3^6.,VXYO1RH5\@61OE++ M.?O\R^_TH?_&N52/W#2C0K ML=Q;;BV>Q]-]OH O(7P;57#E\PF>ED_+6?KGBQ\O)V&Q^!SB!$=)1T0>.4@= M!*BH%#BO,Q3F2G%,9OX@)R4LX@IE%VNMV<')1]EJ[Q,&? M?B%!%)S/,;];*W *L:'(AP/OR8$)!4,4)=BH6Q]1]ZD8%BV'ZO4N3 X3<@5 MV#M T(T]\.*2 Y&#B"EP.% MW -,;@B$PE%\2Z?V8N1UT%Y8#3[)!$IP1TR4""5YJ4Q(AGMY1 ?FBI!AC9G\^DP_.S)>IAXF'_';;+X<17+JDW<&)&I#]%L!SA@&&5$+YX/5EC=! MPT&E8K.58 M=*'O81-8W%JV'Q^C'2[VE^O P'AY/J]2>S->I##Y#PSS2QYX%,$$YL P.C@5 M8^1X!1\@)B]X<,H(3:3;B>GX/ _3Q;CJX=+\L1#)E2:O MG-QR4(@%@E$<NN*?Y026.\85L5>D;P"6#4OOEAYCSPDIAPJX4Y2(D5-TMA;%R"QZ M RIK!T'Y"+IX*:)W\N$2D_U1(G9#R3/)HK81<$\H>4E_/)U_GOT^'14E6"3O M'(R2G!QS$D_D(8/5D15K0BQ6M299%9;"+X?)@M MEF'R_XV_K3QR[HN15D@0&04Y6!PA"$MNN0L)B8^4W&%)U^UK[P:59Y)W;23B MH7/SE8H.&6TA)D7GF"5U)N>=RKFHP\*3 MNRON!H5GDE ]2)P#0^'S/-1G;Y]^G,79A+SDK!0O!M )53,R&9S6'*PTCOZ" MQJ9R$ YN+;<;")Y)AG1_079B#%[_D;Z&Z1=<70?XK)5*(@"7-9?KC*D7RB2* M4A)+(3"';0S"S55WP\,S27T>+-8NPHI_X&3ROZ840'_"L*"S+K]=+,[K)2+' MJ#/G(,G+!:5] >]5A"QBU-PG$XHY"!\/+K];*=BSRGRV$'07B/G[;').RIBO MKISGBQ$&$W4QF2(B3@&2T+5XR4M ZPMC1CN76F2U[BR[&T*>5=;S$,%V@8R+ MZJ5U04H]*DDAYXM125(IDQG%S8G\YB(\\5$T""TM9P&%;V)*-J^^&TZ>5>ZS M@9B[@,O;*7U:2,OQ=WP5EN&"+3*(T2>KR+":9ST.%V@4F7I_A_ L=BW^9SWY??GTY._L6IC]& M12AC"T5B6B"9.V0<'+E0P%Q@J-$%FVP#;&Q,/).T:"LA#XR5MZG,3\[S MF'[B9+G$Q5H?;R;ARPA%";Y$#BJ50A&9)!DQ47LRN6QM+BG[PZK#MJ^]&U*> M2=:TD8@[><[P9CS]M#Q;OI[/9_.7,R(B77$CN4AV&$1\,]IV TXSR33VECD79Q*G[[B9')I)V,(6"KHN11(@D&$P+0!U/YK!*L^PJT"S2L6T^LY/'I*XEP<7J^K,T5ZXW3 MR"2F"JJ:&*[="5+,X&U@D)WBR5KA0VQ1$O80#;OAY5FE6YN)O!,'97']> /S MBQ\?*R4X3?@9_UB^H!_^YT@;;1DZ!D4)W,RF[ MP>F99&6/HX"!475"'.65$[9RMV@[&(P,#!HBG,PH^$SNNUB]7"_6L7"8PW)K MN=W0\4R2L/L+LA.[-9Y6$/$6PS9/SKK_<$2OS]\X!&[:NTX=MI;;B_^KC;)._6 MK_W>9[1JV_XP<0=V;Z]\C.ZN<-7IVTA;?,US*:OJ"VPZ(QS/%J*5+I*VF?3Z M9W)Y<(6#7,9UKG=5!T=>KB"T"?#H$53T&9Q1!C1+)0B6N,;#G(0;BPW31:Z= MHFYYBWO*<.AH84WVNXOA#R,>G!&YLN\SK[4H9(&$J]&.EJJ:.^D.:_5S9\%A M6L<=%0)[R;(/&+P9S\_>YA$RYW@,$@HK%.NX6B2?2TW92RQ&1L?8824:MY8; MIDO<42&PAQP[/M-?GK[_=/KN[:N3SZ]?O3AY=_+^Y>M/?WW]^O.G?0[W[1_6 M;#C+;N0>>-S?:[!_6MZ,IV&:QN3QS]8-OJ[@I')V.DH.QO'Z!)Y\_ZAKU_-L M4J'C 1U[J(;AH#$6#]#5;&['NA>O4BB3S JXXX5*E#%+ZI""DQ-?=B9S3Y%\7[:.UEF+FA][" M_?>>Z_(H]?Y\KLMC9-T#6NZ/' E)>!.$(%_.>/+E"H= -A>DD2H%)I*(K8^E M9S#7Y5%Z_?E F!![!18))F]<3TB)#JPPN\ /N]GT_D-)B[,K>0ERN BB)A< M'8+DP*%AH%7D(I-AY^RA%WG[(&@C(?V :!_MSEJ+N@.\?+S/ 2M%26\4Y%C] M.*DX1%8TN#KZI#A=[JVELS:SE7%E@)O/;? M2^ 3BNH1&J^Y(K^PM4VY3\6PDV6.D:;93\ =0.1DL<#EXBK!B$9F MM=I!;W,&+1@R3]$@':-'0<@=0H8%RB&:W0B20\2\-U:^XSS.6N5DPN+KR337 MWU[_Y_GX>YC4TNR3Y@C)*3"8.>.T MH:QH[:7L1%@/:#H( G>3-\VUT07(/B+)9IS(*]N-02&"X5%E2*[F-;ER$(PV M8*3,C,N0](,O>/9SBA]%XK >W UDWT72'H[_4YT MS^8_B(F11X?1N02">XHLZW@?)RD*T09U*2$&\> !"RHC>&<2L)12T8X, M:GBHQ'XT@[7.(= .<5?JM5 ME8O;3$3)):ME)U:%4@LK=4W"1D"AO"TH8V$/M9#;[U#;0,BPHR6/<98=*NT. M(/,1OYQ/ZL_\N,V&P,R$R1Z<]W4P! 8(F4O[U,Q\(#)]G@Y M4- =0.4.SJ52NB Q;ZVNY0 %/"8#C&F7#2,IB82L_9PQUA)+XR4$%2QX MEC1+6031O'+P(7IZR"S:;K8"EYR[YA.I&46ZWA5 M.EMM3*N+9F(E^1!;6YKMU/20+VX"GD8"[P ZVQ,'-W@2)"D7/''BZE!-H6@[ MF+H=HHHF,NX*-B]^WX&N'I+*3>#47 D= .MN.H&8>?U'FIS7-GQ_FZ>L@X-P%6DAQ=SHL&LB M\ Z@?!$!02G#ZU!Y!,8E&L%L2JYUF==ZY1[RO@V+4!\ER X2,^_&(8XG MX^48Z_W\ZN'KU]F$A+ZHV8+EC^O4590<17U0SX0&%0H#DE$&Z8-2/C,33>OS M9%?:.GG<^:Y)P?M1%-*!G;G!U]VLJ P)M149'"KRSH-!("DE2%[D:+E@W+TZCT9C3 H*0KWH(HB3R"R""[E M"#IXEBD T,:U/NFV$C/LT78\ #40?0<8NK[CO^3EYB@P5V2;E$)AAB]+(^SY<0 M$T7 )+5(0F1!7\^V:9DDVO/H.]H-Q9'PU$+L':!G P>V>$FD)D*]*778;@ G M48-WT:#&Z$I^J&5RFR!NV N)(V'F0&'WE62Z3I1>R<;*9!F=RI C@?#>;?OF,\[.:%#XM+XF ,9T" M.E,(:X@'MLH+JUIN%^A0*#QQ&3%:U_J9V"8ZNC%PC6%UL,P[P,VG\T@*&$]K MVZQ+?EYA7(Z\3D455D 7A?4%+N%?<@\BZ>HI>L]D:^QLHZ6;=$)C_#21?0<8 M6@<9-QBX84:ST5'SX,EN*D]FU-4B!JT@12PR.D^NZ%&* #:3TTW.H#&26FF@ M S#=S'%$+3$I$HG31+_*J4XJIWA&,LZCH*C&86OP/#;!]!0)@=;'UIX2[B"P MJPVNQ\M+]ZT6]HZG7W":*BM!IDS1J =)F 9%)A3\2D(&531)NL!:9Y(>(*>; M,^MX05TK971@=#[C61U&/?^Q%L]EOZ.3LWKQ^'9Z4=[[839?*7"YG(_C^;)> M1GZ>U*$PE5TPB3[ Q M'-MST3P4#ZSZ#L!_7[#[L'U=TV:-\RI&B+5V67G2 _U) ",W! ,ZP5S[ MX4(M.>CFW#\>Z =4>0> 7X_)6,G@HJFBD\*FH&G#"CJMN+#@@M-@F/2\".>L M;ET0=I>&H9OH#H>'C3-,]E1.!^ ZR7DU@"Y,/H1Q?CN]>(@V0JZ<(%>[#JFO MX^J#@> 9.4BB\.QHNYKOF'0SZ@:-BSJ")^-%=@!)#_/,2S.YS]60E[[(FLWQ)F" MF84"S@5%AP)*")@DH(HE"8?DB[3V$;?1,FR TA'\FBCK\:#S:]!-\4L%^NN! 3^CJ9L"YB>I/3U<+^OS%R3>?^(4YU]^_#G-SM8KO#Q]_^GTW=M7 M)Y]?OWIQ\N[D_>P9*R6 R$\6PUB\/=J&KV>3)]8Q%R8+3+) GZQ/2 MOG/$938"L@Z^H.-2I?;7>#MA/'1M]^>?/]-FKP=&U$:A(6=9'DJ&.>740F10074[)E,2];%T, M?PB]G0!Q#YQL>4A_=*5U -#;'%R,%L[%93KD U"$GNKD,O)I99TW%;SAK'") MMGTR^3X= T\N?#(4W$L6'ZB2#F#U>1XRWI]I=C%K6I3B>/8"T-0WN=)D<,3& MJO"'W"E5E&M]Q_L@04-/@3]4W_?2O:V$WP&2KNSZRTE8+$[+*C!9[;'(*<*6 M:=7,RZXC[Q!4@)23+KR^WFS>GF@K,4/7"C0[^]J(NP/3?83< 4PVM)[T&!4OS%,$ MH.L#HIJC+W6$D$)4(J6HX]&285=4#%TOUMY+V4_ '4#D9#*9_4ZA)+Z9S5_- MSN.RG$_NN^PC;:QDC,YBVC@&E(@!@J@-\KVU613)7&X=B>]&62=NS)[ZOYOP M::^,#B!VY\7.AS _G:\$EU?%/Q]P_NDK27NDI;"\4*B9=!V9F.H,Z6(*Y)A5 MP115,*VOVW8DK9.HJ@W(CJ&._E"VXF%Q97:%-M1QT767I$Y.P:.@ZB#Q]XJFMXO%.;%B2!"""PH.>(T5A"O@ M++.0 T])RHA%-:\LW4[.T+7-QT?1'F+O%4&GY\O%,DQK8.AW=8SV]F0I5=UZ)X( M]$N@<-<8 \FZXI!Q$5SK48<[D#5T/7)36+56P][(^H[S.&N/K7LGM[6:Y.*( M!:D3G=RUN1$Q ,2(1BZ]S>$X^<>-Y Q=?'PL+!TD]KZLTZU3FZPH0Y\S8"(9 M*4&\>&8B&!],)-&57%H_B-A"RM#5OL=%SA[B[A$U-\]G%UEQW%@HI3XD-\J M\ZO<;2P^$)^FM"X[>HB>80=1'1L_^PJ^ Q!M>%6VYFFD1&;%E[H'@B1&HH48 MDP578N(A)HI)V]=W;"%FMT0E>R;X:2/S9N Y;G7VI\_TZV^OWW_^=/KF],/K MCR>?W])W3]Z_>GGZVX>/K__Z^OVGMW]__?8]_?7UN]-/GPZMV7[T>L>HY#Z, MZ4;UW>LG\U?8O2KD%=$+1._!(+E$=*HQ'=))[KP1(B48QR2/*UEG*GJJX6^C[)X7;CY'P@(?;8KXVBP07OH)";QVW-7.B=ZOQI@1OHH+]= M(V/;VIWVAQUE#H?8!BM7;J#4'BXM:!Z\Y9LDY.%4;QV8FP*48@+PY)F-! M39%!.V3<)V 8>+31Z7V '"C@#OSB5;./R47EBDV2)>D4N*A)&EYF<#(C!88Z MDB-HBVS>#N/F^H-CXU!U;FJDLH]L.\#%A42N!;)J573!"\9 )ZVTD+D*H!@K M=3JU "]3\%PK:WCK6XF'Z!GFYOUXN&DF^PYPM"&DY"G'D)P&;Y*N?5PX!(T* MD((_68I.7+=NHKMG==E3U<#OXZ8T$G '$/F(WW%ZCM<#U!T7AOY/0F!U2DL= MH!YJ&8#2287H8TT2-#^&;M/0B1>[IT[OG4,'"+@?@+PA.=6&Y)6%?XR77U^> M+Y84",ZOVE"<+!9(_^7:- ^+]61TR4QZ),8$(TML#8(KP?GH5&2Y=3_$/<@< M^BW7(;C8#+*C*6G(B.K;/W'T'I>5].7IM^7X;/Q?*R5="O#U']]P2FS5,F%A MT#K0/')0"1W$(@I)T2;'G=-8[J2<[B?Y=EYMV".L"7B.(]D#FK\MFYYH(\^3 M8EH[(K,^7RR>',"4,N@DE);!:?K>D4ZR80L'CV%:'B?.#GH'G7[#>:CS,RY1 M?#WIQ984Z-BF8-"%BN8(,4LR?$X6:ST+++2NE-]*3">>62=IBC2.!!"RMI!*]!^2!0&)B^B"$6%Q!J#9SLUPWHP MC=1][]Z[B>R[*-KZ2[V^"Q/BXR2?C:?C*IXZ,_-"8*-B=182)23BBZRQJQ;: M2& F)5;MK2NM;[]_0M*P]N@XB&JIA2Y@]0II[31>JX6X.JL= ->NVRA)XU-@ M"F*,#E00@OX4"K#DK>42=;*M0Z\'R!G6#SH.G%I)OY-SKEK9*T<_>QY9S+4B MMKY;0P&J/)8)K, M0DT?9 @I)-!62!-YQNA;UT%L(*.[%UI-_.<]Q=P!4M[/IK/;7%Q@_FH?94N*!]HD@WU J<(0 L$GX&'CQ);9."FTE9EB/Z+AH:J.!#MRD:P?O M\LIN/#TGIBX\P-ET\0++;'XQD.QS^*->QI#\2'WC:9C_6'D)6WK\:Q]CJN4I M!37%%KR^PJ[7-DZ'C#:5K&7K&.Z(['3WX/D0UZP7M7>S XC%BQW\ J=8QLN1 M]\5@\@E22K7GJ+K=_?&^1!L["G4#HS(>UQ>F]2= M!N#4SB0!*9")P@=0L;[>MAH!>1$HC4N,MSX<'TUD=\^@#\I&'%5%'9BD6PR. MLJJ#G$P"9D2MM/ &HK8.HLG21]3H;.O']+<(Z.X)=#/L/$JT'=BF#Y?KKIN= MCK^/,T[SXL[[N;=GWVI05 2%+#:1W6V!YACH&_(C M@REY14>M25R "DE M,5 \(+1.2R\/$;GQVWD#'MQ_"3OP[S*8EG M<=F ]T99K:A/T0Q$D23)ATOP*4K:75)*&Z0/S6^KM]&RF[OP7,H FTB\ P-V MEX]U2!JTB](:"]YE!DIJ!)==AL*#0$T[@;O6)_%&0H9U,=OH^"? >;S .T3- M92:M>,:3=@XPUL+[4FHZUR60/F;F/9G-YL]CMI RK&?V),C91^@=8.@^^8[S\ 7?G]?6/Z?E7A?>"_9>C1=I,ENRTT%",5+41L\< M/-H$Q45=#%<8L77\W(;RW6S:J%..\W/Y=2,UU'#Q?-(@E2)8@I M&*"S!+-TPLCFXW8?2>*P9WN_>&VBTH9/L)^H*?GIFY=_/7G_E]>?WKY__?_^ M[>WG_[C-R@'MQ^]_\E$;C?^$D48MQ:\<@(M!P1=WD>LA4=>.*JN%8LF#"K'0 M+P4A6H(, M*0:XS"Q+ICQGK3L=/4A0)UC:0]/;0'.PV#O T!T>+GKH:DQ"\6Q ..]KT0<% M[9$Q8L*2*X",(J_6 QPV$M()9@Y7]-UDR<%2[P Z'U9"O&B.'(PVO-9LEU4C M76\LQ#3[5 M_+&-]8@6#M"B3X:8*/R(4^9Z0,C^^MP^&6P/X7: C@VCJ2X8,=%D'>J5>D$# M2K(ZE8IDDR-&P:1B*;5.SV\E9M@@OAE:V@B[ ]24Y3RNV@B3 M#V&W0 MU$SH'2!H-7AFBOGR-O1R!(UTT4@E06B!)!],X'BB?2!+#MZDPD7KA^V;*1FV MHT(SS#00#H*D_QE7R\AB/$&4(W"FO'1XM M!WB7F$ZZG3?,_QTD[@YPL) M4?>IZ"3K=YAZ[\;MA\FZ![2LPL<5'R>7[KU0UN:H((0Z][5>VKK 23[**FZ5 M,"*W;L9XGXJ!'_H-Z9V]A=Q%A_(;/+RX]/5TB4B;!Z07=WT_N5 !_)AW\SF_\> MYGE4BO%>% ?&\56C=@W!>PE2V> "QD(A9F/\/)+$3IR;/1%QO[/+A;GF$?!*.^,]9"B476 -?F CN)0S7,J02AO6.ORHRVD#(NFHZI_ M^\77WKK8&U+?<#Z>9=H\\S9CZC;=B9]TIR'RI7VJ?9,3."2%21BP;>8[0&M# M/78 UIO-U!4&[64&7+5^$2)"X"5#4#PXY:3,MO752"\=ZI\25GM*?/ Y]3\Q MWM\K)->YCF^3\7(QBDIGLM46;&V)KDK F@6NJ>"B/4INF6E=0/1($H=M7-^! M*6NBNPZ,V&_CZ6R^BB#74>&E2.O4FE=U?G(-(^NXFFUAY%_70A_EG#*Z$*%X ME4&IC! (99"\MD631.BWQIAM1?NPG?2?$LR#:+N?48%7#>!OI)=?AL7748P* MK0@%#-;J1,,8>"LY9&6<(I%*^JTQ>+?1,G #_J=$8Q-U=(BNVU,'5AP53$F7 M3,> =W6_F 1!"PM2Z*0P&8O-;[H?(&?@)ON#8.Q I0P/L]HG8J<$UT<\6]UO M7#RF?W5!;>UZNEA@=5&L"ZH("5F7""K726#D,%.P99+2*+01=YY>W>]1T8R: M@?OM/P46A]%7<0^6Y_ MY*J>J8_2\,X]$QXC[@YP ML^$9;]2N9!D31#J707E9P*>4(0E6, 6F/6O>W?#9]$QXE'I_WC/A,;+N 2WW MG_.G4@JK,^%\)+NKLG(0"['!O<'$5.11MK[W?08]$QZEUY_W3'B,D/MZ"K^Q MU7 L/H3:(T"O9GH4D\!9).X2\T)J%8)L7_UW:"OOIVKET^18.ECL'1B;S4VR M1"DJ1R$@*^UK6:P'QV2LY3-D?*754K?&SK-KY?TH1>_4ROLQ4N\ .O>["J,O MF3MNP)S<_1LH=P&1#]PACDL,0 M):1H0^WBB."BS M7J3:22OF"%(+!RHX!SY8"^A=40+I"[+]!*7V[V:.[TNW =TQU=/,N#W1'<>G MTSM#CWI_L9W\]K<5U1Z]FZPP&4LJ*QY("G6$&AH) 5D& M)[B)*:AXA%DM1^!C6!?NB4$\.! ZL)ZOD%9.XY6*Z<\37.EZFD_.:HW/?UT4 MVBIMLO &HG+D1UN2;U"2T69/NHABE6I>X[\+7<-:W.'1<_!I(KM,O+V>+Y6*46=&,2P7>!5XK;!D$I@3$ ME&NV7C#,K1.##]$S;$/&[@#83'4=P' EL_IF\,UL_FIV'I?E?'*2TNR'8+**,#;D$"6P)DMP3+?^G;^(7J&[9[8'0R;J:X#&/YM.L.L63@^0,VQ/QNXPVDIQ_4!Q-0JYONA&SC4)) MR?M4@+L<04DL-9& (&,1Y+.X$&3K%P5;B1FV36-W,&RCM$-!>*1125="NV@F M=)W_]<'G0G)BM-5 <5='RI'_PH/!P(Q62K2^6]R=NF%[+W:'T".IM0./]#YG ME[XUR1WI-*C5=+6;I%*:CH&TNL;5 9PIM4A7)INL9BRT/L1WH:NWN4MM,/%3 MZ!VHH'X.Z_NLO3I?M4LY*64\&=-BBY?G\ZJ+$?/HHS )"H;:$Y!+DJ#.(+.4 M%I4@MEMWO-F=NMY&-#T1#ILHJV:#SS M)@L]D=EKKL2>$;OBZ3J26S-7),O1!PNYCA-1C-<1D,*"P1Q"D4XZUCH)OAME MO4T/>B)$'JRDGA%X&6%]"#]6':+F(>.(XJMH7'T3K^N3LN(=N&PY&".C4*9X MW[Q<9S?*>ALT],1A\-Y*ZC+[0D'5Y]G]D$I)+I-'53NAN=HUM$#-64$A#T4D MC@'Y\G=:0K=5DVX4! M3W(#$50RQ'06^?@9F"W$]38IZ"G/X -5U2\&ZX70?=Z2CZA]8< 3>I)@M!"B M"<"++RI%G6QL7:OS&/JZ&Q/TE% \7&-=HO$M:7#ZI?:87[NYEZ9>*OJ?2 )D M4:4.<57D:\0ZQ)7XHEB+&79\*&XAKKM10D^6'SQ<5UU<)._^H&@4E*?@GA-O MQ BH;#R0\;!M4Y-[T[=L'GJ)WZ6=22E[6\59[33C@G'FHY?;!%D M$=(*%C64PDMUASF$H&F?)^=%B!2I-:^J?3R5G31^>**WTZW4U<$Q35'_Y="N MFKF?(_%*VVSYX\,D3)NR[?7S7!RMY3[.$KK)Y5XC\&[_LC(IT*[UQM@.XTK.E22AY UG2P8O8K> M)1E;7_3M3EV7ON*Q<'@DI?7K*UX](-L@2*Z$5=K21G.U0;5FC() GX YR;F) MTLCF3UP>3V4G#0Z?R%=LI:X>?,7Y+)'17M1JM?>S)5Y>&8UT4=DB;5TBF6*] M5/>4<1J,+5(%SQ37O/5AO(66+OW 9ABX_Z3O<(5T *R/^.W"FS@M[\93I-]> M$A7CY2A8;[)/## Z\B&"HI,AUL$>SOOHBL/(6C?7W$I,E^[=L:#51B5=N'4W M6?ET'DE1)#/Z\$]?9_,EQ2QGKS N1R0/J7BN59 H:Z#DP=6_)D/2IN\8YUM' MMSL1UJ4S]Q2H:Z.JCF+:&\9Z.V])9V.BM9!KLE3%PL!3F Z"/%2;4V"Y>1)Z M)\*&K6D=\%QMHZH.#MG+@/TC3E; GGT.?_QCO/Q:AVF1"-_,YELZI4B)RCHF M0 A&3C'G)%-T!:Q.14L3#<_-VSKL2>NP9:U/C=*G4&A']O/J9+AJ 7ZC+?@H M2C?-ZR_@-*U[T8]$E %YS!!L"K6I(VTUCP@.BT2;/3>E]1OC/<@( V56,_@-U=L",ADQ6J(.A2&3211.N-@U2$]Q3@19-;YPQWIV[80M@GAN>1 ME-;!#4IEJ_Z_7H=_#Y.ULTP2&R="??T&;;S;7[CQD^MI'_=+XRXFH+_^(WT- MTR_XD7;0ZU)P=7N0K5':@0EU !;S!H+. 3!*:Y.Q4KG6*:2GY7#8),#1;FXZ MALESWT2CJ,FWBB:!9[7S$+,.G#42#'?%^IHO*:V[XA]$\+ 9A#XA_B@E[HW8 M;^OI2LLP7W: 6X:.QZ TG:6%3CK&B&49&*#FEC-=%,O^V>'V:-F&3G'[&"4> MB-O7TS:752]BLQ=$P_.0J[>"RX:H+X645UC1? MQ1.KR7Q7C,G(35"1 J=\W+E3_^=GKQ@&K5 X0$?4[:?;M^=Y=?G"_?SY;_@QU8(&)>K;O50 !3HOM"]&Q,8VL.61?,1)-@-;P&,HL -<7EZ+U#WU'HE\ M781![D'&:&E;>0^!90$AR.KWJ%!"^Q>XMT@8>/;F,=1\[XWM_C+O C(7LYMJ MD>F: Y:*B:IPD+I>ZB:F('J,4%31F'W4&H_0R>(.%0,_/'P2X!PD^8XG3;^Y ME%.8YM/YES"]G.IWB_3=!DQO_:Q6SR3B'BV%^'VYP M<35.*$RNPM=KO\R53&! .OF\L?59#<&$90Z6XM6BM329-6_5WX+P@X<7'$+$ MJ_$B368+\D$_DS)?3%;E*X'\VT066NMJJP6O4\-8!FXS9S4)FEEK_ZPU#\,> ML$^/YWNS$8;$1,S*UO>CNE&]O[^,M>N _HL-9WUB4<*>:V2$(LGUT'F)&VJ MP[E:^^;;J>G$,M?H[R$=7>]29:V+(2E@O@Z[52F#-RZ#"5QXJT3)KG5V\:EY M'#A)V0:Y1S+7QP%*Q^;\(W['Z?E^IOGJW[8RLYN):60R+SZ\/M&XG/M6B]]? MGB^6%"[-KV]NG/6)>P7:"5\O I&",&= L+3D $_=N'8ZBCHYMQNUJ^'ULQYU/:&5#'B+L.+9$BRB=TPEXXC7'8IC&,F^-9/.@^A=UAS]E28O&O[GDS#'1O(RZZ? MX68?U+VM M8LU+37]*5(.N,IL7V(1[%TU!KP)P;Q"4UZIV;6)@O0T&6AT M2;)8"\5JO^[+XI2.$!5W23,C4;>NUW@4@8?:JIT6N[$+4N(B*@?&%3JE=4+P M$BU(&YV6(FG:&$.(HQ-[=3QLW;5=1]1;Q]9KU?5LKV@SMO.>[A/1+):,RPTP MR5%DXX,FE]P+ <:-1VN))F<7"M$A(RA% MK/H@$)PM%(I8P;)H/7UR"RE#QVT'Z_]^2':XR#NV!V_">/[W,#G'WS!4!O=. M1VW^H&9UJC\GLY$)N5KI6NDW:O6\$L*8#+Z^NE4I*0BB*- 1C5;T'7*<&^^S MA^@YU)QL^NP;"5_3+Y6+5ZS)6 MT_6$JN[8:MYX M)+5?ENGZG[=+,&TAJ9%1O/K\#6Y\<39K%!RD( ]>B6#KNT)-1Z.V E427+9N MKO< .'FZ*+J)T:%+@$#'4WD0ZD$.1 ]@Z\(P;[VUI';$^1,^PAJ@5)K:^ M03Q4 QV;D-JO>+Q"E@5&%9.2-2:FV3'T?AL*;K>-BZUU/L>'KKV+Q]G@=R#5/]I,7OX^77 MDU+&DS'YB'M9MP<^K95QVY7@9N])5@[SAS!?_KBY]'7F0OG:Z2=-XADZ'U_OT938>_(-G\^9NV@?4._(VF(G?L/2(ZCI(YMU2?\4LWS1_PVFU?CO%?VZ^YG-,M[/4A< M(VMT=Y'K7EO9><6+!%,?%RC"#CCG&$A-?C=RKJUJ74:]C9:#7YW<^=Q-@%8I M)I$U!2TN$J#IS 5G?$5UK63.S!?9>O[?#F0-W*VH!3;NO3EIK(R.KNXGEBGG*W?6*^J.VZL?84Q84,D M71&H,G)0SC((ECO058/:6UMR:_OS. H/;L![YW-O! (,R>&O[5^3IY/<.$[P M#P@I\AHC".E=ZZSX5F*&M4!'Q,R]YKE-U-&Q-?IT'A?XG^?T::^_[UM1<.\S MFODZ#Q+7RM>YL\@5;NBT$;5+!)3,&2@5:P,)[@%]=+H$6VQL?OAOH>7P3J"W M/_?&H6H8+X(3C#$CJ"P10B).'8%;\>23P=9692LQ0W=A;("#^QT\6PB^8_MQ M2"^CH1HY==70::C&3HYS'D,HX',0='X9"<%+ 49ZSM"P&)I?7!VOL=-* :?E MS@(_UK]>[SD=0\K>&A!>UI9 T4(H.8 Q7!KG)+K8NGW ;I1UVT3I,2BY:_N. MH)0..M'>M>B;F9(.2\;HP%-(#(H+56-5"XEG%(PGIIIG:W+,=G]>@Y$C=S\?^X=3]U%_C$!@6CV8&P2)YFU @^8@3N?$@V6*_R;@,D M=EYRV$%]C;%R1&EW8&8NAEC=&5WUM^G\[IBKNW,'5VR/I'(RUA&Q/#OB-G@. M :,'1@(N/C%IFGN1AU$\[("](YFQ)U1BMY"]-Y=M,Z\AD\+U" KL *QU?M&4?N2>.YI)?%HP#4S5ERC" M9^+#)T#ADY;&8V[^VGH;+<,.OCL2R)H(O@, G>3O.%^.%R2?537]/7\#LR^Y M)/!&T7XPZ, YCY!+B+(PM*IY@]F?D+03G-PS@U-+-72 JKL/Z=^,I^,EOAM_ MQWQA9[TU)0DM 7--4EM.L5 5F^%>:4:RT[9]#?]/B-H)6?Z9(:NM*CK UCLD M/O!=G4-^;YN@1 PL.2@Q!E!927"E(!3'6(R.A-:\!](#Y.R6=F7/#%"MY-\! ME%Y=+/OR:YA_N<\-22/F6LV84MT8H<[6,UI#L8H'A['&XHW1]#!%NP'JN27R M&VJA TQM;85U[V(B2!&2RI LEW6O"'#>1-#&:53&"M>\9^6NM.V&L^>6QS^* M9CI W&KVXC1,_K; 3[.R_)UD?'&RVUQ<4B%!##D2(R@@6%N+E+CUW'%?>&N( M;25F-TP]MPQ_&]EW *('NF!=?NN2L<*3+L28J<^I%;%!+)+/J+-FY#'Z$&1K M4.U,W&X@>RY7 \?530>@NS\*X*XI9DHJPVT!'B*)K:"A"#AI",EJ8BF326X^ M._IG1.T&LN>6Y&^KBP[ ]9/1-/?R=I*"7NT#,*W)7LNLP'M7\\"8BO*H1?.S M\G$4[@:[YY:L/Z*6.L#@7\+B19C4"6[3+R?S.9GN=<>R"W,M0DGZ%R2MD[:QWX6&O= MHE3@N"L0 H-=A/B79+#[@?-6$Z]ZEEABZ[O#]C#8'^8&S M"7W[RRJ]@HOEYI);@<)[80,89VF[:$72\SR"B!E=XO1G<<=0;:D\?,2BNR'H MN:3@CRKR#BS4 \UP[M5O2Q9-EL1/K/7;+I'X7)"0O4;/B&N;6[]4VYVZW5#W MW!+R1]).![A[C[_?D-E\-J4_IIM!QUW^K-0Y(R<)AOI\\MKW\Y=SZAU0O;APAKUH%MMVGLJ*SC M*#EXC)*,3-+@LB-?RPC%BW8NZ/2T>>B&?;O#ER]S_++2T6FY6'8E\QM0#X+5 M\=$@,R_UX;HA^TJQ2[;"%R,I'A:MQ^Q^8M_Y]J^-R.U''&1LO41;D',%P M94!I09Z/(Q<\IR"9"3$ZU_H98-NQ\9_25\SG$SPMG\+JU]5TD1_U9?DXC\/\ MQ^E\O>!ON/PZR_5QR6*)N*E-G70QLJ@C&%&+TU;5VAX9>%TT3](BMZW/QW;4 M=S6<_C&HNE>U96-4KHB@ MLOF9 =MCW6'/Q 8H.[:L._#+KKF[>WM1^[JDDVE^-9Z<+S'?8;-(CY(X(N;J MN#T,&1QG!;3/+*9@'"^MWS7N2>JP'2V.8NN.IZJN$/GW,!]75BYWVNOINV]W\H;MCW$4Y+552E8>Q?Y^_\;/:>7__YS(X\0!0B0K0VU^DEFHP:.$D)FDF,X4CDFG)%NGJ(\6 M!ZP=QI>3L+@!8F^\*W16$X-!TV8I!H(W ;2RPH4LB#>WF;DH8]K-P5\1Y*;#0??L!YY,7_%_*56B";Z MUNIPV3"91]KL32D9XKJ[0WV';XL%+HP//A(,8_-AF_N3V\Y"&P556YMK7 $M"#KN M5/8@A"N@9.'U;7HB9U"0.;+278N6OZ3DSH$M MK9/<^P!:DZ>H1&04OBN*W -C7#DT!ELGV?<@T&*=@)P ,=&BH)BGC8:N2" M9U'S4@1OW:^V)?W#)EN>'M9/KO..C_-7& \(*6[\ZW87,YL):G8/$Y>;8%4, M,A9JRW53ZA/3 )Z'"$D9)6/QR3<_?S93TC*='.^6:_%"T;60"5PJ]=V0\! D M!>#"Q,**]E%C\\96#] S]#W'P4AX*'][D/ [." OBU[6?2/6QGE=!;,VAS>J M2N_D7F((UK@(H8I-*2G!":X@E1BY5")SU?KZ85]:A[YE: [ )U%:QZ?9IL>- M!T2H#WU_MH=AE>K7(4Q-Y+'%Y+/I]./F,[G\_'TRVK.X]U[#]PVP]WV0_>IE=RQ(5R7FX4%YI>SLVKZ5Q^ZOR5\ M\/.:C4;?F>A6P< 5%$_+S24_XB34F4UU*,JJYCQ6HCZ$'^L[KJLAVBQXIF,& M.AX)M29GH&,T@Y-)B8(:RS%>#1] <<-*THM*_-NJNAYWM5+EWRC(7IS\'N;Y MXC+PQ]U2'2E28+8 "$"U%],:4&*(@/^B(S\I:L#!P"/-T^'V@LO7) MH="QW;WJLG=(OXG[']+N3N1!\AJ9U:M5-D0W0CEK(O+:4TF#XI;B86\C,*>% MEU86CT?K\WC,;$O%_FR*JW+%JP4OHJX7I(8ROIL/8*H6R0@/F=7N4@H#1!$\ M&">=1RN#D,=*&N]![K"&KA6BMENQX^JO@WS.C0=UI6!:U^U<\/F13@ORBF?3 MM!H ?.ETW?"*L;AD P=42H!RA4%0T8#3,>8BDDG-ZPD.H7?8O,[QP7ID#7:% MULM!3<3DIK#N[JT,3T(%=) HCKMHJYVS!LT+2EV$4JSU\;(GJ<.6CAX?H\?3 M6\?NW\V1ZK_?&JF^OS?XT\]LY1P^COAF'0X 8!UVB4%DU)-1Q@ MO';Q41 9"R +BPH3E\*W;I'Z,YK:&;=M*]W9'<(:;T5FD$U0=1!K@J"-AB)1 MN91D9,T3#8^E<>A.90U1M-VF'4%='1NS3_BEY@L^XK=:"S']7P&48W_[();$K8T4%=F/;E*NPHB[@KU[73U5*X*X\6/BV_>Z#;) MN.!:I/H;2.#]W5G>2L?+CQ MB6&:/YV?G87YCUGY-/XR'9=QJJ\,[O6'?H7+,)[L=4*W6+;5<=Y#TWI%^DGZS_/Q MNJ_#R1_CQ4B6@MXD"T6005?H$)S0'(K+*>3H!1TUK3?6!CH&=@F/I/.[/8\/ M54"'('HU.POCZ0A]06.2!/3UKD8J1LZ!=V ]VF9*!;=+!&OX) M9/80]]#=93_B8IQ)=N,PN>P@7A]O?@\3^N)O>!9Q/N+.:#+- 8KQM72[2/#" MU+H)5?M]H]#!_%. MD<:1.99()[V/#ARG:(A"9RM$BLGXUL?7(\@;.'I\FE/M6.KJ&XG7C+T/9WBQ MBT703#')H(0ZG4 '#\Z) B9RGQU7V=O6SW\>2>+ )'U'>=QUL)?V\C)Z?(KSB_800R2>!# 1=V9SB1P.B!8KG,T5D5T M8B=G[61XRGH7Y/R_Q7[P,OB221[:, B"5(1@NP4J7 M/3>&&=6ZJ]Q=&H8M!GI*0W20](>U/O/EZ/]G[\N:W,IQ-7\19K@OCRY758]C MW+;#=G?'?5* FZU[TY);4KK*]]?B$D'@(S:"P$=B M3M[:_X(ZR\(0G"RI3DWW$*PPH&-RCK:4!C9QH4^]!ACZ[@HL-Q:<%B$C^^K' MLW;*[,&>Z L@QTS8-3I"9MM!K=:21Q@=)"&25 *]&#:>80@BIG1?3A#6;7$? MP;F)!?YW@O^W\V][W64U\UYPB$80X0H1@BP!+'*GE,E6A$%/W9\0^8U%)Q;Z M,2);MN#?U(+'/Z\1[J4.+&0&R (1GGF&X&O>RM69?])K*7D+P5]?=!IWLYG@ MC^9?!R[C+WA6VRI_^IKSYFW]U_OL=%/-NU4_0$M_ #I&UK<[4+=@?&< NM$I8[L999@+S"F0)I&>MHK.EZ^3 M]"(K41MOVO=Q>I2@:=-MSP"ETT30 9X^G(>S>?S'YF(3=?[L@OZ+GUN=G;4B M96T36,7J-4G6X$H.D,@+B*$PSYKWGGN,GD%HTB_<76HFD([!]9G^^XN#*(V6 MIB0'91M5T*$$+PT#JTV*R1IF=&MO_&FJ)NYZW@P! Z%UI#BFK@+ZUWR5S_)Z M_6O^,8_[6-=PGZ7V-<^MZ.@E28J=H:Z3LJU6@=<'L8-NDN[[]#YQ<:SXEBUY MV8&V^>5\/5_0'FX7RRGI+!>\U"E*LFICL8L\K$M1:"-0ZM:O41\@91!^S LW M8"W$T"F:ZI>KO#]LQ6EK4FV1OZUG@A?O@+(@< MB5W%<:"-6#","W(,N<;F[YF&T#4(9?:%V[SF NH =/<I1@KHM"SQ2_D];P2.%,;4%O/U:X;,1O U<;FEO91=%'1\6'6[]%ENJT"/ TLC?G; M@0ZZC''?Y<59G36D*,90QC$)@XI<, M&9F@H^2:O]YYF)IIKT^FPM>A8N@:4!>WCK/$4==^HI"UY75PGP>GHP,?8A&N M6$M_/1NN+HB:-KDY(;R.$@;<=1=@QIE2V4D&1M34G$@*'',:M N&:2<% MQM:U= /(&@0W]U>#V]&"Z<"(WF;47DN32@ZJQ RF^$@. 2EH1]L"[1-%-+J18"Z$)KW=X(*>'?_HQGYVF^^+(?A#MS)G@F, .Q MQ(!2Q9(N9@:8XX9'H5&)UFIK"%W#TJ+L+P.RDV73@>9ZF&G_6.=R?O9V7O), M.9U<#AR810DJ60WH!'D!F$)T*@6G6O>['$+7,+R]W#Q\<]E,GHZ_9N+O&1V? MTC:)C&[E9OX;RJ,# M=+WY]AWGJUKW<755;.T)(76B0IZ:+(#2TJ0^#2U-8(*DD6...JM<,V MC+1A>'NY%P%C2*@#X#W"MYJ##I(8%(0#R[DFI\!80%X0BDZ>-BES:)[7>)RB M83![N?71 ;K>9J(\7\X >)MQG3_GU;NE;OTJ]2<$PT+S<]/T)_.X +3F8"@\QB?:2= G@9$X04$G'*659:9T\?(&58*>K+3="WD$ '0/JP6M)&-C\_ MG-41-HM4&Z)_KR'LM;1O=,%Y[QA9Y:QV(T(\+PR*B"R9P(5J/AQ\ %G# /9R M,_*M)3-]M]PM=]Y_W\R_723E/N8?>7&>_[9:KM>S4EQBQ2.D[?4I-Q1(($43 MPC&T)M+OW"W5]5B%_$/+#$/-2TVR-V/PY+PDY0RBVU"MBKPYDSLP97_#]9MO8=<:9[NU*Z/L MG)%%H05,AHQRJ=X=DP&,D(&GC(PWKXUYF)IAF'JY:?!&NE4(+*H[E."@B,R"3)9SUMHX#B3M5!U[D^OO]US?M3DJ)0GFA0$CE*C5*(8B M1"G >V.CT\&ZTKIKW6/T3-NW9PRLW-:#S:31@?6^5-G[?D2?\I?Z[6Z^IC9* M&,4+Y( &E RQX\;>S M'#>K>23_\:*#8\@Z8*@M(;T.4/T_P%0'H)*K* L=H*B'W6P]L,#$2#A>7LO& MS.L# .]P<[["L[_A?LP"9A]8B!$LBAKVUEY5=0J]X#JBD3DFE0Z0_^W/GWC, M>DOQG\2ZR:=W7NK$O^7EEQ5^_SJ/>+;5AQ@+BT4J2+8HB@E1 N90FY6S*'@P MHOA!#WB>F.?V( '30J2Y=]&.V1-/_;LX/->W<-E0V*I".X'",]O-O?1)>4C2 M2QFC8BP.\D^?0LQ#!$PW!K*18)>MN3RU<7F7__AM\>4,%^E"-_(<@B%W"E(R MF8CW'IQD":R-42>K,XO#^H_>_N0)9=]&4LM6;)M:YG^?IU>;6BPXC_N13=+$ M5*H%E(R39YT0G- *A&'9IY"T]T]FW>[_Z.GF?XX@]=,8UX'8_\CKS07E0I.- MY-P"2E>9D,D7#MY!PJ(\Z2 M)85K@UPGV&Y!H2'GEPD-66OZVPBR M-7NGMABOE]^(\'H!?:']=.2Z!&\@N5AS+J1+G1,.#'6=S^Y.F$ MWDA2RU9LFUKF'_-ZGHAGUZC/U@B*8P!US;#G1%^I1!90YF*2*3H'-4CH=SYZ MNCA@!*F?QK@.[IQ>Q;@\7VS6[Y:;O'Z[Q,7ZU2)=E* LOEP5Q*Y_^?G+_(P^ MY4O-GYROZZ#%K;*4SG.9:(,4[A90*2 $R7E-GQ@;M#-1M;ZF.I7F:8<+C'87 M^JRB[ "ZUW=T?3\79SIDI[Q+ AR*1 %Y;=/EF 7.?*;P+6K9O"_\XQ1->XWV MO.A8CB:J#H!7MY#3OG[K0N_'D+R1@8'66--^T4'@AB).5HK5@AL66_=0NX^. MJ6N(VLGY]M2O4YG> 7#^L0CW[4+D$@2%'.0:*D8N0\C@;.$@@A;))Z6M:SWW M^WY*IKW&&Q$\#1C? 7Q>+Q$'2*D)=C M],.0G!C[L%ON 1:=UGL8#TUA\ MG_@NY,-JF<[CYOWJ4U[]F,==C*L%*YR5#%G42_PZKN(:Y+ZUIQT9-\IEV7C].5DB+%A!!R[77$ M:H?C0#LKV96 .@A^NZQKK)>LES1-.Y5TM,Q/4U%T *TGGOV^65Q,D*OM$.C_ MZ3/^.3-&\^0-@HY"U0)("RYS!45)KKUA)C5/!AU!9I=/7H_$R1V;.*[0IF_\ M^BYO'FI-NKZ8!+">66^#" '!9*=K+R,%J%4"*9A*'(W-MW'XX N%IU?K\HW3 M:7 :A]-=#"J][$@:BX_"$B.P, /*620UCP$DNHB)N\"M&T=7]5G_VE0!'<;> MXZW=58D74 MNX/$;;3),A\2>UZ?X%E:R$3#+4M20XFH:X?L @Z=K\TBDPDEVY);]]UZ^2UD M#L'*02UD#I%&![[WKO'HY8/4M_4_J**J.;7$@\)0& C.:"L4KH(+%*/DJ,F! M8XDQTWZ(]H/D=.E+'R'S>SN_GBZ ?K&T[YM@JK3!UAZ(JC ) M+MH,P3&IA8Q%!O>4C_34(EWBXQ@Y+D=@ZM3@V,U\V*=J?]MZI_OO]OE5+6() MVM3AVW5(GPEDX4DS,R8BLSGPY,0@C#R]UK1Q^4A0:JNL2!J" ML;$^G#$0DK/ BT*&1H38W.%IDL*>IJW-*5Y/4U%T *W?_HSS=:X7/7B6U[OA M#YY.F*1_"MG4TMXZ67!,!R#56I1,IF39^OG08_1T MJ8K:(*F9&%Y4M^N/R[.SLES]@:NT+._/5Z_.SI9_U/E'],/71/B].T M^_6ABX[7#?ND[3]W:C.2 F-9012\OGQCM=MHI@BQR.),*4;E9[[N?);4IDS6 M95T,:%:UN6$"//)MZ\6@@F86L?4,S[] :O, K!R4VCQ$&AW8UJ'/37_Y>?7U MY5/3F%-DC*P)I_"I/L?7M%=6@ ==W2RSL"-4>^)S]9A!W M]>8.]ETAB$DY>P5,UFN*8!PX60+HXHO,0:$)LKG>OTO'RW@W?CH*'GPS?J1( M.H#5YQ6F?,^;B5T&IPA?DLD9,'%?AZ4B^*PW&>R?CZU&"IK:P MI\I[.1;S.T#2DQ&8-"$HK0VDD,GQ,'34@BT),D9DLF03FL\W>\'ILU/L8E-1 M= "MR]#KGOC[ZMA<"]AF0GDC$U)0KE.]K*#S&7BP(%VPH;8"<;IUKS&(G*52LA!U#INLW@6K*EQ%"8H+YK-)+#0?T3V,LHD]MG'A M<108#Y+5X0CT.P0NZGG+Z4->S9?ITP97F_'SQ*QVF77"UBG3Y*'P[,$3TX"% MP&,R-@K=NKZTWSSQ\T*OF5RZJ%@>QKM_K>:;_+Z4]G <2U8R8/2M;[@.)'':^N<>U>!QTGLQ%IF^6M*1F->Z<*NUBBH DG;>30GT MVFEPR2G,5JJ@6C^"/93&:=M ]@C/(^5WJKW^_-R.HW>UOQ,X6K>L'B%YD*S:.(Z_+=*H=\&__?M\OOEY=17Z6UPN MEM_F\;TZY\AW\V:UN=H_;3*,+W-WBEW=OB<>"&!4D4<U\ M4:'4*BD33.-C?9."DP> 7K#Q??FT6<;_^N7GZS-TL*[.RWQ::R M9=M\SJ3,M3*@T<6:-V?$DF)(,4>!Q3CAU6/52^L<_]>7Y8__31^] PI]<86/ M>Q:<>$1H*R$NVW!T8C#LJ+ZX07',!.]5K4"HPXHP&W""U>%4%"%[ELA^/J84 MGT;"]=6F@<')XEHVX-W41?F?JG7^/\NS]'JY?U)@3$A82IW,KHEZ4/,MFO.H@'/^8S[;^*JXV/S^O<+$F,TC<7]=+^*O? M; ]"D(%85*=8VOJPI'KGY+/7D,YYA\(%9]H7KPVE;N+1PHW-QLC2Z0QW%X<0 M ZM]L@48Z8A;)A4(65O(HV-M:[5NDO%U)4+X\C[$5@=P?RI#=2[\U_S MC[CMV,W.@0I ]A2[T2QOFF12H*H=4**,1R-*YVH&*V.OA"([^]UJO$&Z^,!LL9;4);!(R1 9-(FW%,6M8Z8W:8QEL$[G>0? J>^0+O;P(:]J,V3\0C]X_\>"EO@Z__ZJT%K7U/,L)U_( ML3. 11#'K,Z %AU]FW*)$3'8UA53A](X<8/RTV%Q.]LRIHPZ?OYS.TOZ+F]V M#X=)8^^^^(Q_7C3;^H7^XS+?O-IL5O-POJF'>[-\MUQLGQTLMW-1]LG5AHGB MQA2-E5X>DW'C)*6+\5G(P('KH&KS]6VK+#+T%E4P&DM,K1L$M4E*;]V+'8_K M4ZS]RY?YXIP8^?Y[WK6:7_]27VSE2UE'X4NC [TT3O74#3I.@7R8G.LD M><,DJ%R[)R:909KBO<;,8VGM@AY,Y+0A3P,8/H]X.FYNN>-AB]:6#WQ26V_O M6=I:WL(5USXICA:\\+6-Z79^9"8?HL,#A+W;1@UX7T'(+I.__[Y)BEJ962"X&I; M&,=]++FXK@ M))%>8CU%#)3@J;X1XF!,HOB2/#]R]5JCY0X5_:1'3CO4=*)Q7]6'#90,3+E1.6I-EMLR"TIGB@TS$RY2<]/0S*5OCY@8!_19( MG>+R'L_C#@#RZ2OQ[A=VN )\_K/$X+J"BDD<9E M:VE#\C9N'[@G&;C@Q+'Y=;/H$YWY,8ST+T LKWP)I[]_;%R<&M'I)3:"*; Z5JHRVH)4L((7&5D M26"2>5"#CR=F?5\NV&^)X3$NW_&\[ $ ^U$+,9/^= DTQOHZ)!7P 26(8C(Z MQBQS@[RS(1"8>HCWD<*Z+>XC.#>QP/\^7\R_G7^[(-Q2M%IL?4R4Z[14H30$ M'Q*(D&K6-AB&@P8F/2'R&XM.+/1C1+9LP;^I!8]_7B,\QT3JS')@7DA"O4KU MX: EPNDXU,?$S@\JR7A*\-<7G6[T>A/!'\V_#KS-5XO-/,W/SFN]P:<CC]QNN%O/%E_6'O-KY53_O_X"M K5!H+!* DKR MH11J"<'51XIUFJZ-I$!CZWX$(VYGVG8YHZ6B.I%_MT?A6F"08\;BA0"IB;M* M6H00B=E&.AZU+UK>+ML="<_=))QZ <\@4!\IR0Z0><\UI@X^AF0T2/21V(-D M9K1T8)2/(AG#2_.ZE-[NBMM*^>F;XT-8W@%H'D]%."Q"9).!14W'RX@$3BD& MR*/)9#TR'^;F_37R2*-"J9T@ND#5X+?>6#)/(FB(-F,]+QD"J7305G%OD\O6 MM&Z!V+CSPFB=YL;RYD:23F>XNSB3'%':5&I/1D4GI\X5Q1CE=E1"8"9B+*TG MU+W@S@L'R?OIS@N','_B_,:K4N9G\[J!7?>UZ]V,Z%'S&E3!H M@H?B#:N#S0MX9P6P5.^E,1IC6ENI)XGJI\;W2,'?"=9:2F'JVI,[N[GZP<$ L@T YVP-OZCXU=NV:\'1\P/6:^?@M_3,#,6BSM0 M1A?U#<2G7^<_YBDOTGJ7QMAN<682XQQS NY]IMUH#G0DB&\Z!><]XW:8PW. M)GJO=4_0:N'Y>7@84ZYDV)MA0 M4V.%V]T=NF>B0"&FH0W.*M]\!/W39$V;.1I7:[601 _@VJ][S1E\=;[YNES- M_SNG61+&2>$+Y,B(6T4RBDLY.8/9:^>$]]RTGFO[.$73!G@C0*H=_SM%TYOU M^IQVPGE,!8L#J3V%%9[.!3K4$',B0\^YB*KU+=S#U Q"D7W9*#J"[YTBZ/WY M9KW!19HOOLR$#XK+1.IU6WFD8Z(XHPB(TB>==)&Z>1N<)T@:A"7WLK%TK 0Z M -23=>\/E;WOVG^\69"A/]]9_I/3F\5N%-",V!*9 MJJ\5DPTU9F& HE#@8FU*4EL;8^L4Z'/M;1#$_)>8Z."LW+I^OVY'WN4- MB6#[@]^7J\_XY[_FFZ]?EV=5):QGA7Q=@]J3$M"%C(RH.B$QB%IPG:W74;2_ MOSZ.UF$)7?9RP/PL0NL G+M]U #^SE[H!_7YQOJ"!"N1WS",N MTJ^503E=]?G=;[_AJ(3!:XTU!.&XS8[3.!=9*#(*#PYKH9LAZ^Q=B!"C\I%^ MGE3S#H]M&^?>Z H]LPF9MC% J8WQ5)T8&5AV$+,0$KG(4K9N+W&#@*Z:XQXB MVT>;;1_$U@XLY\ULZ>6=\VY#EPT]WWS[OFTA[",3GEQ35V*=OE2?1JCB:(-& M9Y5M1C%N\OIQ^KJ:(G *HD832A?M"V\VI_]1A[EM.]-?"XHN7-6M]I])*RD> M8@QT#@R4$@&0/% PW$N790RR>1^< TGL:FY ,U766#0=*+M_Y?F7K^1&O"(X MXY?\[KP6L.\SC-?NB':;4U&K&-% +(X\V"0XA&P=.&,S;=JXQ%HGA0\B<-K: MIX:H&T\L7>B[.V^AM]L(PCK!F0.T,H,JGAA&P39P=,)*+K62K2M3[B5DVAJG MAB@ZG)K2. MAXBF0^S=&!OT89K7*U^TG9WNZP=W;?7R/,RC]OEEN6?N)I7=W<_HG3;=((8V/!Z\W0B MQKKW;,R><2Y$93(BUFY]I%3)(M<>(B&0)RBDJ&,GE!&A=8)TK$FB#W%SU_NB MA)P<15+ :W"E9"S@) H(2C.C=-+2MPYW!Y+6U27J(7AX>,)H.U%,W(SH]7*Q M7I[-TV7'G,M^EYP"=JX0-*EC=H-TKE'8&?*+FCM)/L$ M5(Y@>'U?P;KG[^0LX&^0US^O*B99?T6MC@,T3OB6%(VMH90]HZ M*I>81"V2;FS/#J.P+Y =@XGELPFH6_B]O:P%I5 [!Z83,!EH.R:(FK7)0(%Y MCL$P.KNM_:U]'+] 60D & M,>2072K*Z>;#*F]0,*T3U52XM],6QW.Z&YR\/E]5-EYN(G/-HS$,LF>IYHXU M^$+ZVQ7.H^.Z^.8S)^\E9.(NZB=(]EZ0G,+F#K!2&RJ]6J3Z5XUD?^!9?1+] M:K-/OOP3S\Y)":/+S ?BD! 95"+;3S88 8UGB%$GC*T3J8,(ZP%+)P'@]INX MYM+H &*O8MPF\#[FF&E+I++?Y^[N!7:=FJXP:29M\9JXQ087@>/V=J=05D/ME#X&P(K M+K5VJ^]2,6WM*=MJ0RA0;)$P&=UZ$3/@F(5FH;(BM)M4[2 M'XZ/T:J41] J1W.W VC\;;E,?\S/SF;>L"!D3%!TH@ A982 *4.H67K,7J?F M\]KV:_=@9IKXP$&D0969*<&!"1#H3PM9AJ I\TM'XHH5S MK8N>[B6D!WO2!!ZGL[D#K-RA/]NHR3M"L+J0_QTU BE, RP+$[*I<]Q:/P$\ M"B$C6Y2&0?21S.V@DG='_TR3XXS!1A!)D7L4ZX,<+Q$*5UE9(V.)XW@8TSY= M:0Z$@QC9@?C?SC',SW;7<(MTM\7()6M(K66K;0(3?0$EL;[8*N0II6""DB5& MWCI9.Y2V:9V1,=.XHTBGBTCXVLYN._9").^BD9"U(H:1R@3/C0',&$H2WFDS M(M*Z2O:.(_^'07:**+J U3Y=] %_UC-)3*.?K,Z)DCN;G.EBLB\<(5E' 61M MU!6B2O4^6 =IG8_-7P@<0%XWP#L)$P]D\UJ+IPOL;6.%>S82=(R%<0>)U5FD MUCGP.=3,4XTX@U(JM]9G#Y RK:$<"5,MV-Y!D';/#JP+"NL3F4 !)RAE"O@8 MZ1AXS5!RC^T5U)&8&2V4'PDS)S*[+[_]*O:\Y$U!$] +HMYZ3G&,M+09Q8LZ42!=&+.WR\67SWGUK<8Q[\MK(F&^F1FA6"K" M06:9=H&Y=HI)'B)99X8I>HI[6\/J'CJZ<8U.%?1M")W*\P[,V*?S0 *8+VKI MY7X_O^:PF3E5%&IIP''Z0WE=KVN4!%.488FXDUWK"HR':.E&&S7&3Q/>=X"A MG4=W;0/7LJM*Q,0#V67K:D=2HAV<106)&QZ,*> M>:DP)5:K]RVAGOE,@0;7P$0,O-"^7&S]V/_:\MWHF6?QGP]B=L?/I6]V 'V' MJQ769^0GO'U^XA-;/60^A/!Q7B4;*9U4@4.VH5;V,0^HO ?.@V E&:]R:V]Q MK%?)6Q[^\G/[]'OW(D0K'4Q,$K0U$I0CG>J#B\ #XYE.#6/-7VX]0DY7KX\/ MD?O#KX]/8WD'3LME>^#K;?EWSR1E5-PI,LHIEEKUYB'XRB 5)#?(C CM!V\\ M0$PO;Y!/%/>=,1LM>-\!B*[3?_'ZT9A,!KE$\#H@J)P=>$96FN+ 7-![=-@: M/7>IF!@V;<1[^]W#:;SN "V?\JKZ=S=-_\5+5H,B)#0&B@D&5-( MU1R";_[&X1%RIL7/J9*^K6T:L;T'!)V'=?[W.?'PMQ_TQV?ZS[;GRE%L9[.Q M($VIYTHI0&L$I""R*M9HW[S#S .D]/)@N+'!:L#W/N%S<;ZB$:X$SB@<8(3\.G2,XW@%L]O6;'\DOW!ZF*'B4BI@1 ML;XJY)C!/_!32TZ1JQ-@8TF@U';<)GU5O-,VH U. MM([T[R5DVGO1L0S@Z3SO #CWS[6K!^%#7L4JIB^9?, 44T@68JDV L#=-40 M)!9*5MQPU[H <0A=_:2.CA3_H!F#)\BB.WR]G?_[O#;R(Q'M?I$7,<\""AX< MUCOF8.D0F@S!5,91U*)*DJY@:S4U@*QITTMCH^MT2?0 +OQ9<__K.IWB8B#G MS5V^6J2KW6U_,F-)%6]R@1)*?4@0/#AA/7VKI>1:8XRA-=@.)W/:D'$$\(TL MJ0[ >+6QW7.H_0N'1;I6,^4-#&)*J!%22[[F NVSJH_0LZT M;0#&Q--IG.] 3=WO9%Z-Z,GQC/Y*,\LBA<"!MA6V0PTJ8=7OE<;O]I$FFHK\:NI+R:L'+Y\UT9V2]XAN0,-"NP'+K0.'671VUS MG'),[:THM5>ZT[5K>@P* F,44;+L,80B56@=SKS9=D?G#59FKK+3Z\6:_/:VJ2UMB+XOUJ+XR9S Q%* 8*B\3PHBE\KSU] M@^%)&6VT%ZTOOPZA;]KTWE30;2>R_K3R]IGCZZ^X^)+7LR2+%+5LD[GZ>"DI M"VA%A"1T4#*A-Z)U(^9'R)DVG3<5V(X62'_8:J'R9?'1.1& <1U!<9D ZPVS MC%F&R!"3;=T 9B*+/UJF\"5;_$/$?Z+%_VV11@W@?Z55?FP?$;Y94.1PODWM MMW@1.>R#6P7H1VRC44!^[\JO%NG_Y/2EPBS2KW9SSN;K>+9U(:P7XI#@$%$9BB5FKUGW"3R#WY,(6.D9(1PC/7IW1D4\_/RS7=3C] MER^K_(5^\3O.5[LQ)#DE*YQ4P').H+Q($#1+]>XR)J:TQ-2Z>&\P<=/&2<^% MMCL%,J/(KN,GXO<5+M;$?%U3^FM?S+XOMO]T5Y5GG):JB M0)G:DX9I"QZ%!2695M::'%+KJZ?Q=O-R5?\A>+ZM^CM!1P^!Y K3%:=__O+S M\ID7BSKFX@,(Q)IL5[%V]%* N3!3'#/1M;ZR?Y"8:5':"UIN!X%-1- M;0]%9(&C F^5 /161L\D\['U.^Z;%$QKE(Z7Y .0.(*M'8"B M=K&]T)6(VKAD:AMD1TQ0I# #9PZ*USE:@=XU'R!_M7H?8#A&AO=T*3^"H1U MX;[4QL?Y>M?]*Y%CGG2H">50WXX(1WO1 !$8W \1L^T]_^=&J=F M NP*C-?Y=G$^$RJ7E>; I<[$I$0.74@&N C,&2.C<^/=V-VEI[^,Y'%2?Q!. M)XI@RFAKM9F]P\WY"L_^ANN/))D5'=6]?LZ,U]B0S+RI#>0B$G,\J7F58RDV M>&X'&3Q:Y!J$Z+LK^#RV?B^P.56ZR\:L[D#[_':68[TYHPCU8@,EVUB\C$2Q MJ!>J',&Y4AGDB_:9:6.:E_C?)F+:B*PY8-HPNP.T7',"+CV#MY M*O3)K'OK $4D/9R4"\IYE+EUV>ZC!$U;<-:]ZW2J"+O"X[OEXMMRD3>X^OEN M63F%9[N*N]^VM01_SU@O*&?>&FGJ9K"V81)&V=2K@4!I[ M,98GP^-!X(T@JY=;V?,W,BKKM\OU.J\I*K_OWXY7T3-\[6>JY#F2&1U4\/ L MT"P7/OTE5X57:7=NMC/MNB9/UU_OV7 MGV\6A()\V77]/NMW,ZR[:+.5HMEV69"I6C@DIPLCL\"-%2'Q8MK//GV^W?6B MZ\?%^Y#L30?HZY#$O^SD@9TIMA!T<; "9^!*9Z=$K*4\APIRZ#NY.-Q, @Z@/H]V]A?CF?/&3E^8#/;MHVNE]BQ@, Z.PQ+3+[U;?"# MQ+PTP!Z.A.488IFZZJ0^I,+UU]_/EG]<;.@BWY*M3U:7'L(\Z:6_,/5H H%S\4&*)*.A$I"TBZ2 7(!4AW;7:;-(M?/I.9Z=_7SS[5OM&S#'LWNV MNZ_1$5*;7 LNK&44NB:9:)\H(25GK>;.1M]:#QY+:W\P/ $R]XX\'5E^'>#T M_?=*_'944$Z?E]M&:JOUKCW09223G4C9!T:ABZU/@LA:.!X3%/JAML)*S*V' MHPZA:]H:FA=BJ)L+^ 6 ]N+\6Y9LLL&"V3X@X DA4/P$4FG&C;?2NM8U7\,H MFU9QMD?$@9 [0CP=@.[1\_[VL@S)F6*UKPW06*T,8D(#DA6 %+W'PE),^EGO M.]\>5'$XVO""%Z(M1Q!R5]#=;^7]M0JF=WDSXX4'P0LC5TG4:Y(Z(4E(A(RV M.*9202U'0^T#1'5\OWDD$AX$6PNQ3)WPN]K#)ZQ3":]5:W[*F\U9WO4A7&ZN M4EFSA(9'QSD0%\E9ELJ"=P9!ZNC)/9=!W7[]^D J\(C%.[[..@U>SR*-EUO4 M^KZ4-7&@9FC7],6():P/K?1,!:N#-MI!>:H,(I1B)<18R-44!$!,,I/.TSZB M1H^N=5^T"B]@ZZ =K1'0IU!488'KUJ^^[R6D0YL[ M HKN!"PGRZ0K)^^>%ZC,%(S>D/7(N8 R]2U72@F\,N15<%Z"&>_YTY$/Q\<+ M@$\7]R%OO@_A?5%8?0YV,@+>.D3Q>S. =;FWX$<$H@'1J;*^TZ;Z=,9/'5/>V/CZTP\D+V%')?C,'5J?%Q52#VQJ9RX*,Z0<2_$,94";<7HS5D]M0(^CQH1T4$EI7SP&1&4#Z9VC.Z M0"@ZY#J,189AI?F#EILF,S4J=MJS>6K@W-G*U0CN_3$0*AF>:_XL440JO:& MHKYRL(9.@"]12GN<=;J]U+2IS/$-U$FLG1HHCZC-._O"G*3+MI;U!K&[=0TY M6DB: "&#,!2$GFJFC@+/,UFJTP0]T%B=Q/6IT?20(KVS*6^,4Y"8:0U;^SQA&ZYW )^KK,5E)Y[K=XS;WFR?;[ MXA@H%PT@"@265+8QEESL>*4P#]/55_+Y2 @\F#%L)(^N,+8E_W)C?UMMK\@Q MS,]((<^LL62]R;GD%U?DM#_,!IBF4*+$G+!YP?0PROI27JUQUDPFAR/-[Y"V MV$[;2Y^?5:GMFH&]6VYV_'WUI7:%VER-!)QI+CQ:8]I'3],IQ:;R/%YI+C=X-H;2O-K(^W V_[(5Z.?EQ[PY7RU> MX_KK;M>H=KPGN6>O>3PJ2UW4'?(;&3!F0B.O@!5; %4+('-4B3/F97^ M65YJ/'?=X371[#(:C#QR"O\XG41;Y^YX!E[RJA8D+\YYZ73K)\X/4]-+-<:X M>'HX,722=+J*VN\IBBJ9.Q89 RU1@%*BIDLYAV*MU=9YP\QX)KS?,L339'Y( M+>(A N@*3/<41]47BL4;5^M\B5.^. BH(GG$6B;N)#4#ZE% M/$0$'<#IH9MJ$8ID HD_S!%_R"T!Q\D?Q9"2UDPJ$5I[ B^O%O$@60^L13R$ M\5/?O#Y1NT(44^BB*0(7J1![:C"5K(,LM+ F**-5?,K#?[&UB ?)\8!:Q$.8 M.C4^!I?'15&B$BE2S%N[N"D6P E5VYU&%9)00L3_*;6(!\GWJ%K$0Y@]-8*& M%EA6HH#P$F4.]SY/H62I!\D'P>>&UB$=CISV;IP;.T]4IR49G MN4<@?\]3&!$HH! 4JMJH2^">:SUPIGVG94#/9Z!.8NW40#FD*DXI97Q1'&06 M= "X-^"V9;FV6!8%04,->USQ5ZE%/$C0Q]8B'L+UJ=$TN#8NI1!YM&1ZBZP= M641-9Y@,SD6NC*EM ]-))JL/)30VCD;A=P=A^;V)L*N[JN@)]#K6L?">##W6 MB93.:! ZF61]X%*U[@_P.$6]%/8T31LV%$('D'KBCO*J4DD8X2(+"#JE7._1 M.1T:.CG:QBA+\='@,]6N.NF6!>D*I[LM(M*O(O@Y*0 M6):@8I%U=FJ R(Q309#WB:V[O+:BO9?JQ1Y&M;?V"Y2A">ZEF? Y% MVUAL+T[O/G0NK>,L:2O!%IG(9:\,3RX"SV2% G,BB?&\@!,([Z6P<6*-VT*L MK=5M^T+'#ZOE][S:_,1%JEVT*9X_&+M2IR;+3=1B6.^_4^ MG.%B\^K:HI>%9P$95R8K(,A;4"P8\#8$R"HQQX2H,5-C'?(D42?/S[C@]_OR MX%*[G(=*@N+ * &Y%O6D%0C1.&!&<*(ZL?:;'TK;M %\6]SMLUP,S"LK]N"1W#12_#),636UD="SW7>#AS/.1K:QL'#0$B6:RM!!.$7 I8GZ0O:$1N_O!E %F=:K=CH3 4:D?*I0.H?5J6 MS1_$W%_SCWRVW&YFWW?)H=5!VPX-9+"E(4$J\WL(RZ^[#0VHUV-!W5Y"YL>"TZ!C59SJ>L3V@80]B9TWDRH-"4X?DTMEP M4A3 E)Q QI)5@[)C0_ P:072\<*Z+>XC.#>QP/\^7\R_G7_;]]'B/@EC*13E M.=:1-[P&I<0!+E$::8T?=@OUA,AO+#JQT(\1V;(%_Z86//YYG7#CF?0F@..N MD /$:.<\<# Z9I>\2V046PC^^J(3U8FU$OS1_.O @7S0Y%VE\:7QVKJ@(;A8 MD^B2T=YX($A8@@\*9'!N$QGU4CR9[:S*:7D(F<6 MI<_/I3B'SJ8=K71K*K5YJ" Z[MUU7Q7'.URMMD4^C:M7[GSNF(4JCV_BV6I2 M4E0I(<4?+*0(JCYF\X5,;4[1H7()0]'/=5Z?O28E&6>28 Z[=MKOEIO_R!O:4LQIOOB45S_F,>_>AGZ\WRV]Y]3&?;1=E__<&X#J]T&>*E=>EUM51B8)["JR*)(SJK6SY8/(K!=^NSW M^6*^R6_G/_*=92\:V1B1O"X!M):DU[DAIT-*#4%DKH+4)OOFSO]@ZJ8UN.-A MZN%T6E-Y=6"'']G/+S__CO^Y7+T^P_5ZUSL[<1US,6!*;X??]G$^JL@]1@?<:5.[DD;P$378 MZO;:I'5\3C3>1^*TB!P-*L,A>;+<.H#EO6[3OJ-R9M8'3* D&1+E/6V%!46! M%U=:!)Y0MWYP_0@YW<+M=!C<[J'?2"93YT[NW\VG>O#$PPIR,PK6OG MY9+!T?XH\ L2T1JCS+!NH4^M-&T(_!S8:<_PH]'S(Z_"LI%ZNHK>]HEJ\F-&K- M@GNIZEO0"-QGZXJSD=O6=:]/T=2MV]0&2$U%TH'N>60_UPK.KQ>6ST1@4BKK M(64HHX6[TP+&1-T#U#9K<,U.@Q;B*V?LO]'-EKKS:VR*>P> M,CI-SJ4-X+W($"4J%9V@(]>ZEO9QBJ8M_9\2=X>*H^/R_X=O#E]_K2^SU_/% MQ+>J)] Q_O5J*R9-2&6?H('/-%!]IS]?(>$DWIX>@ MY*%8Y%@)=. U7H931MK(/-,@M0N[1@).909,2Y4%,AV;=_/J(V(]68@/!:B' MGEXXK_/YT3$K^>K^>++A^TJ,\:T%;$D,,80,Z11 M@);5-_HV6>UC=J7UK>1C]$P;H(Z%FY,YWY%6^7"^BE]QG2F2J76%%0$J5F^3&0=T/CQQ343%6X>?@PB;-N(<"U?M9-$1P+;7 M6V\6<95I9[_FW=\S%1(%P;9J7ELGN08)WA&[DB%3+WVM!!W+"[J7H&E#R;$ M=3KO^TE.7!IM])JKX#S%O;6(N+;8"D4G0/2YR,0"QM95#P>Y0:.-VAC-#3J$ MHR>Z0;\M4IO7:L-OP%#0-I)3(.M;+&64(18Q \SDQ',*I=P>\MY;!>OH#M+X M<=A(\NK SAU2Y\:8\TID8ED19,*5SK4;C*T3EAA&YISB_[^"M3%"3JA@/41< M?2/QWLH3Q2@F8=% 3MG5RA.$P&IWFBRD]9["8=?:D/YE*U@/@LJ)%:R'R*W+ M$D-_GM>][D5U]6.6\CG'T%I7"9*ZWI.-?3+0*G.(>1>RIT1N*C$O%6 M:'!(T>&C:W>+M]-Q\&098CNA=(FYZU66OCA3?)(0!'DSBB6R'X;,B5,!G952 MTU[_!Y:UML73L0SOP)#>*:MTP08>"H?$T!#])H"/W$(*R H3C@77^N;[91>U M'@.E)MSO #V#Z@)$0-0*B2.!TYZX*N"Y+:!%\HS5:MW8^EGE7ZJL=:00X#@! M]0VZZ^DBGA1*10>1;+",ICC>>9YZU#&E09_\VL.OF/KH](H9#[ECQ M] VZ6J 48^:^: 91>;+ZHIY1[R4(KE0*,<046E=8-Z@7FP)D1V/@L(JQ0P32 MS77W;D]G]U=?[NYA^NUQNKKU_]L" MKJ%P^M9JCU_0">%2"EJVOF9_G*)N2[9; :^A M0/JY>W_"KT@L")5EAA B;2K6JV/& SB9M#9*9W(M^G/T1KNGG][1.T0@G5SH M/[RC:Q.(6$!1 BJH+*JC%&I+\A(AH_"VE))2\U;V0^CJULT;.W@]4C23=B[8 M];-\5$N_2FE>?X-G-QYU,9Z\PLS .%6;,R@+@8(HH!UB3%)Q:6_Y=P\U$CUB M]6X]MM,P]CS2Z,!1&U;C*8N4(FL%=)9X[;1)$7I6#I@7S*8@)-JQ2OQ/CQ>F M?6EWBH9K+YP7V;WTM_5F_JUZCK^?;R>97SMNO_WY/2_6IXSC:;'L^,_ICF3! M-*_GHDO%,08^:/+RK.* W%A@=>^38/RB=2^9(Y,AT<> C M'5'%:]-AP31D;[3WG$4?6D>^I]#;QP.K]K@[('!I*],.3/YC?0/N[O(=Z9#/ M?^2S'_GOR\7FZWJF"B*3M%NC7,W68(ND/O MP8)]D?C]?7F^FL60N##,@ @^@PHA@D,9(->:=)-+=/B,CO CE':;8^@-O0>+ M]66"E_[M+!872BT=X*86#DOAP7..8'4A1RDRX?$96TX]0FFW-T[=@?=0L;XX M\+XJM/+E5@V:%-UV=J[TH!CY^#Y5(X/D-,7,C!;/V#7R*7('P=C\#X?Q\0+N M&\OUYI@+-#R8!$G6-[Y%DD^$*H$U7FHM7/ :^[O*M_^3$'FHF#KN_?=K#INK MW'O][H0+AH<_K-6UP4!R&UT&;#__;O95!,Y,]D@6F MMLO2FT42T&4/'#?.O][/R5]@>88&=]N"G0ZPSN #;F1^7UY30O/]SLH M23&F,@=37!U\H0VX6'@M34+#$AK7/&UUEXII[[)&@,N)C.X *CO:?\'DXNA8 M'8J.18&.D=6B?@^U\PJ(7)RTPD:?6S\ONX^.::W0J;)]%"I',+H#L'S,/Y9G M/^:++S"(U$4F/4/$I03_ Y1M[+L9C? M 9)N*N*WEZ75#J.W+GJ02=$VG$C@<[9D98O.6?G@4NLP^P%2IJUP:&VH6O"[ M ]A45^_SA:M76XB=KRHS9R(K4TJQP#.OY4$"*:"D35E34BPB:@/#$D(3U5L-ST=J_N;Y^ M3SYP>Y0S"NV#'#[:?HZ\EH-4+66-+IP9KE3?VP_?;>GV_6&URD^A;L6WT4-G,A M,J5+ IUR 26< 1\R:5EOLZL^'C9O!O@43=.6SHV"L)92:&CKQKD#?X>K%7W6 MCU/>U]W[.2UOOA\G9(!\6KG-&,L+F7<.E]B-R'7'H?PNH.;-$]V:Z0 MA#<: ]@8:C-4*6+SY(W@?EBP]A?@=(NK>.A,X2DYF3 M8^YBJ=PAKY_V5=6Q24F8DG+S\.C8FJQGO=(\Q42=S.D.T7)QFF+=!7,(C X1 M*.21HD12S()BN(3.%*E;/PU^,359!TEX6$W6(>SN 31W:SZBD"%Z2_;;FEH4 ME#F% Y9#+H;5WHI)B=;ATETJ^@++,;)]NKCF$$9W )4'JLF,5,;GS,":1#;5 M)5G?FFE(+#!E8RS,=%2^]]SU6*= I@'#.X#-35.]5;M&.,%X"F!J :P2V0.& MQ,'E8(MQRLOF$T;O4M'3K<'I#LR)7.X.)]=FW01D/G-G22_6MG!,%/ E1N)- MD)ZCY#&T[M/S$"T]Y64.E_&CD#F2X5//(ONPFB]7G_*"_KP_XLM2"F$1O*FS MF'G6X+ @V%(<]]Y(BBB?ROP/6:@G9!PKRN5(?)T:([MM?,KQG!9^/$&@G>=, MU)Z3* 6HE!,$34Q+A7N+@?2R](/@,GS-G@+I%L@9B=M3@^C5M^WUVZL%[6F] MJ2[9=??L S%VOEXO5S_?+3?Y8GO6)R\3N7W1DDI6T0?R[XL&;IUFR8JDXS P M';YV3\Y-"U"-S/T.W)]_XFI>O9.'96"\AI52+8VT!5VK7 J&-9#P@^M8= M:N]2,:WK,6BY MG>YY-M%U@--?<)VO4:^-XU*1)Y"\9J!,K%=T0@$K6F/6.3'=.L:_2<&T7GAC M))W W Z@0:'GM^OD!ZD5&DY10F89E"RU%10RB%P7HMUKVE!C;-PB85IONC$X M3F'OU$'8[YE8C6>_GR_2^MH6LDG(4T)P$>LSL&1JDMV!Y3I&;X6/9=B\^?L_ M?UHWN)'X6_%O2@BL-K./N/ARX><%YHPFH&I6IUX634Q@Q0/% <5+7YAQ@]0" M?>HUE4#?7:F#&PM.VX&R53!T/ ][$/P^^8@\%&9)9=E ^,_9 28,(#4FK0Q3 M3 UZ^39$]%,ZFB<(Z[:XC^##QSVN$\Q2R=VC )$O.:Y(((20) MPFCI-0&_J$'E!4\)_OJBTP0#S01_-/\F%OR^]>/[\MN_S[>W!)NOR_1F\2/O M)H3=_6G.-;F\U8["V"*#Y*"+(.VHC(4@A 4N,T;'"RMN4-72$S@YA<9IF_^V M]"">35(3(_*A?>P;6[C,H@H1C*GE@W8['*_0"562TQ=<&QSTHOH)S#U.Q716 MZOE0L!Q%)%-'L_^\R'_4H[B^4-?(>.(4<4$Q%H$V(L#5U$WTM7L@:IYO M-VA]()2]Y\.G0TI+H2T;BVDTT(Q+A[S==8Y_J\ORQ__FSYZIT[HBRM->WWX- *NKS:-/CA97,L&O)M: M]?_K_^;YYBMYZG_DL[,W;]Y<7N)@2J9VE&&$?)6< Z_)8X_>2!=5$2FE0=K_ M_L^?3N#'"VK9EFL=W&\\V,[!*>YM(&6'2M0&Y R\5Q)8B.BEM5RIUI?YIW0! M<[W;A9;\[@(VNV5WU\+Y]7*]&U5AR5.J)0_UV4BBTU2O@)7@P"0G%]H5:VSK M!Z4/D-)3#>R18KX#G=-YWBET7N]ZFM7=H"LHM5; C:M%Y"R"22%8F(M^^/\1A%/:7$#@>D S70*9ZNV^15ACQF M&WQ(Y- 5BN@B6O"2&2A8C!%>TP9J713V)%$]Y<0.:)X.UD,'P'I[3]^S]77V M+_/%8OYGS23'[_23\Y^3B!3=DM6WM+^U#7T_) MLVW@-IAVNNB5>5MB-[OM?5HEG'_(BU@U^"5/$I?9ATQL<8V@K!> 045 S'(U MV+:88>L7'Z.NISR%5F9N$,UT8.]N<_8++J?+3T0+IO>SFVD_?(),Y5JS (PB M95"&2^(K,R"GP9ALF,^Q]=C 76GKZ55K"+PUTDH':+O/?O]]=K',:6.U7\^_ M?9NNWFY^R_G&MM*,9Z9,O9N7%.\$2]M*JD31.#H>D1MKAVP)L1>Q/5UJ#W?N MMM?;V%>BMR57__5Z_B.38WO^V_3?Q.I77'S)]5L+XNQC5>A$KRX2C:?]5W,; M:E/N@"*"CXYE50(W:LLJ/G!=NO_:/5V1'8>R4PB_7VQ]7G74SC<9,Y9')DV& MHD,$A:5VU"5)1OJ^9S$[$O&1J+J[ZDYX\B\ 3T<*O%\DW:I[OLV@#<04TQZR MM1D4Q3_$H-!@A2U"2:;-]@7;WHAZ>/7=;F79"X!6(PWT![$WN>#%V?G?R.DD M]_/L_UVD+[G^;+F.OB?!NHAH)%G@3,*TP0,*.O%1"E^T=D58=2# GEI[-W@] MBUO_4TB_@S#@_F2M]W_.:(6OT^\WW4=IE'7D/FJV2AH6Q&)P"%PEYF3DTL?6 M)>@[$[<;[I[5(\$PBND <;>%12%,W@P9L!:YBQ&V?- [&/?1IN-\%[E7[4MX[E) 5?* )A=*0;7M]@+7B+&EB4 M6C%!04C:[1TKL#9[ H93J?R$'/L]QJ5QI_5G?K!XFT&C6$F"VUJ(.;E]?S; M]_FLQ@7SLGFC^O7?W_-L>>S4H;W6:#F1Z'#FAIU65/N<:.D]N2[6@$H%"3^$ MI.23$2E*GDSKR1O#3"NZ[V;_,N$QH(W,T19QB X4)U\_&&6 )1Y#1LM$:.T9 M/TC,^'E]1V)@EP>5_<7>R:%UIZF]<]XJ83DDKS9B(O32\VYB(?<3= VCN3B] 9K/AK%"8J! 4^?;@I18@K,C9>\,%;SY^ M^GF,B=A+MT^/B=A'T&/?UKP__YH7-WW]30LR[WDNW( IHA9XT>9QIHXP".B2 M$ :CW^T%[($%NIS]< @.FDFQ Z-QSVPX35S;F#CP54\+GCP@4QPRCQZMS5%\X87@(",Q06JIJ5Y+BM)KADZS+MJ="Z8^1S MF[&XE[[WFK&XC_ [0-)]YOCZRC-)EQ16ZHNUH((Q$'3(X$)R&J4S$IM'18\1 M-&X-TT!!=3,-= "G.Y>C@;Z,9Q>)MLNK;_/%^?1_5NJ:E&(ECY*#R;EN$TXL M,4?.(<8L#<\49+:^I=F5MOYN;@Z$P_P$NND <_=)[%9&^/K9GVDT/B@!WE?9 M*8$42#H#6B@L#E6F#7P"8W8/:?UYY&T0-X1F.@#'@M>0HM,4^2JK=6N7_3%Z^CLQVT"KF0XZP-.689XHEW)M=0O1 M\=4$>0.>W$9P,H9(OJ66LO48BBT2QBW>/=D1N)>D#P?**N5_R)?XWW"Z^ >> M7>2_9:ROA*OTW.O7ZU?+93Y?XBR]G5YFITQKM[C5;R8\O_K/\QE^K,GC"]I' MJZJ_(][M!Z:HU2O_*077*"?@:M7K1^'EU:NP*Q7Q?G8E?/J%=_/9XI8N+@.T+*0-7%M@*P\# M30;/ZUUTH* <#:/PK74J=S/BQXU'FN%MVQ:/H]P.COLKQG_Y>#Y@S(K\KJ$ ^3!9G0"R%10>@EHCO70* MM>75CMTTM#126N'KK*X@26;.05 Z@BO!(0G4Q>;IQ[O0U0G86H%A![ =I9F> MT/;+SZLO_V.:%T34UY^U0O9LM4?1$Q-N,B RHZNU!29(BRRR$'\RV M/4K9N/>"W9VWK738$S)O[K:[_*WWM?;*FQC(N2Y1UCXFDIBK#7]SL=('[8.- MIS"(#Q'8B65LB)!=C&,3=?6$Q3]FWR_.ERN)\"16A&"R@N")6/)TM MIF2*]D2P1K0>3/H(.9W@K#T('H+;D1KI%%QBS8ISMA*-($TMJ-+:@<>4P'++ M0XP6U?; MB5(C(T5(S0_%^TGI!%;C!@@-M-2!+?N\P-F25JYB_)07/Z;U.?OJ9?LF=\N: M8[^\_T?K+1PRQZR(;<9-!&6C!9=IYUGK1'#:,N5:WZ"TI']D/Z\%H.:=:'?L MBAC:\.<+3*O4C&_?YFF5 31;O1YM1K,F*PI3"H3/M1J><4 T'M#J' PZ%M06 M5A^HC7ERJ7%A-1X$YH/I8VQT?7Z<%8.W-G$5+FL5E"C#7?7_6OOWS>17.#"B@=I LF"%PW>!P=,&9X9*T$W MOZ YAMY.#MMC4?6P31M8A1UW\?MT/H__I',BI]KD+L^6JP]M8?1V_.165N\0 M1EKUZ;O"Y?MR<_&/^:P>7*NBI$]?">NADOT4ZFZV[S/_R\_IWUG2\^A,7 MZ3*D8TKXHK0!DV4&%9!VO^8)C-.>O.#H3&S=A:D9\2/W%3P=9K?-[CCJ'_.N MM&H(N!AR%:CGY($S:R2>B M%6Y@E_YUC=L'%Q\7?R.!8-Y2([U!ZC^GYU]7^Y?D5T"QJ'UK++ 0O$;3EC"6!+&!\RE%\?(F.\-%2 MH_/FXAT;).]+F<:\V'""L[3YT<_.IN18+->,E6QKGR2LKXR^WE(F0.,, MQ"QIQT6*H8S;"3?[K#K.7=Y)H328$CIXAK@\\S==:4-.7+LJ$Z(2%&H25@H) M4F :2\XZ8.NHZ18!XUX,C^L^':^1#N!TN."NV9ZE#VX??-DU//?>%LOQ,F/""X7" 6E5QF1Q]87>T/P,6YL< 2LMD/-L74\]J'\,5/ /HT4T:_N MQ_X^FYXO-[>8/U<\;@X#QQ5#J2Q$EQ]C'S_]?=/*12VOFH'4)&<8TSUD8<)K26= M12Z%G4SA/JN.F\O?#?2&U58'!O$?Q$S-U*BNC:Q-K!-ZD,AH![$B*.#3'KR1 MDFO<6Y= A"H$ZUV=ML A9>DM5R4' MW;KI]RT"QG7F#E;C_7 X0*8= .*!?;3:*+27:+^]G^6UT;1,.%'[=?EL&2A7 M:,_8&$ KGIQ-9)QEZYSD/YA= M9LX(!\8JZ/@$V!T&6*PPF3N@C"MDPH?)&;<.HD^_*DVFNH 2%]HQVF-K;_TN%2-?FK51[_9(GN-DW0-::MW; M;,7'J\WCFL= L68&4SJQ&]%I))L+0)@?S,!-Z3WRF3B\G1O[UH[48] M2M"X=JN9VG>#TP$ZZ !0O]<$?#Q[-4NOTK?I;%H3@VNB_7JVPMI !Z]D5@4A M.Y*9RE:"$TI M"IKEPL:TSKTVXFP+@%V"!#F0VNE Z@]>00\= *\O2I]#,GF MC%F!4H8,DE0HJ)U;DYM51-,C )HS3:9SJ\>@'_0TQTGBS2&(6M M-D$32#SG/;'Z8WW'^B$OIO/$)_5)6!7GZXQ.BD&5$X".UVM0SG-R+F9WHK>/ M@^CO/$>ETYUP+!#&3F"YKL5[@/'P\TZYWHKGFRTD+KY]7R6<_S9?E#P]OUCD MC^2"3KC/&H,5(%2=&Y!" 8="D#&0+#AIBI*[Y;L,2&3GZ3'#H+XKS7=P#+PZ M6_U.3O?K8S/6SSGMBJRW@BQ1 ,6M@J!LA,*SYUE[9K#U1=INE(W\0C2NZ1Y M>1U <]EZ+]_/VV?\]R\4F)?I^6^DE?NX]L8(%:P#S@-Q'1P'SW4"2\). M%(][X5K'IVTH'_F:>%Q(CZ#\#B!_L-!__=?%]/SGC:Z3[\^_YL7GKSA[?WDZ M5?\LIS]FEPY:[2ZEC3#DE=6>4DI' [CJN**+)A2.34@M(O\[/:M/5Y00E,>B$ L9%-2"H M 4TI@#HE:=!(9;#Q1CF4UIV ;U\H\$^BX"[>N2\Y^8#3=(<;^L;]:IC8'*3R MZ"#&^BQA/0(J6X")G$M**4O9.L'F$#IW@K![H1 >7+$=V.&=W+IW\]F/U6ES M69WWN4YYO_GSVD'IW?S\O_+YQQSG7V:K:]?LL"3F;)TA0()(PH)3+-;78Y64 M"A2%MTX*&HR9G;:!?Z';H ^(O.2]^=B_[NM3HVF+AX CGWY>#V?I>FEC+X%TECZQWSU M(#+_,R](1+%B[4N>%"9*UDY#$M4&>6<@^*B@]OR3QK$<\E8QV6,/ JK>- M\])>B+N&Q@O;,JO$X\LDY%7X]O[/&='Y=?K]AG@T"S:5%( <7@-*R 3!E$C_ M1$Q*9F_+;M.,3D_[;AOHI3TL/P>@O*Q]=,.NO"I$X2=5F^FR^_SY>I' M6S)RGIE!2XLUZ MV9M"NI;+S<3EJQY;KR\65?F38F3R+'H0/'%0,C$((@;@0;G$6;$)6U\P'$[M M;COAI;Z^GTC+#=]33C6^8Y.Z/R^7+Z8KCW1:ICG=TTKI53R?_J!?PEGZ^_IB MY;Z&2\TG@0Q)Y+!#14XFWC[FDUCI/-E_ 5$H5SN3< A<25"5C2H@"BF3$C!:^5MHI\#PG&S/7.NC&@#V^S^SSZKJ]%U[V:G&\ MC_+&OD[KTA)BPJ2=+^2^-X^7CJ;ZI4R".<91/;'N MGS/:GRQBN,IO^C@_._MMOJC_:5+0BVP2;7XM&"BR/( B6 B9"Z/.%]>5>^Q9(TNAH-1 MM;FGU'42JZZ#OXHJ5I!FR_/9C+=YZSP>^BOLQ2/ -G:D?_WNL6='D/N%I8]YNE)D_:7I1D0VVY(20^"I/IK7-O5>:0:2E4S!J*>8=^ V,4?1 M_TP[R)QNSST7;+UHCW2K@IT)IK+.#HHN-5%%"/ BDH> +D1A ;?]-Z"\WX2Q_J0_XGY_!7EPWR[HA(9F=8+QXBNPEJ3&F.C&; MQ,1Y# *-,;;YE*T3LO=,>_F\I!UY'.3^"IMR.X;&:+0P*H$-SI%\T%<]:J@I MG)HB:C)>S2< =75ETU^7H)>T(8^!VY%7-K_.TG/9B_^9IU^^UHKL'WF!7_(J MMGY#%N6J!>5-14NCK.:6@X^U1L>P -YC 1ZC>NXMO$AB+/&4/SCD/"KT$Y)BA2"4=,X;%T+J/30]\O_@GE.$V3H=& M8"\4_^6>7YX6GT_%%<\$8*@3:TUP]%6=NVP]D[)PP=ES?9]I8PGZ.\'_4I9@ M2#S_-9^ GI:A3%)G;AV0L 0HE1,9UX20-'TC%.7+]ESQKMZ(VNS[Y_R(-/B^ M[UF[>\'W1<<"MU\&GA8S+_X MAZP7X L,B><7;0BN!\8LGY::U<%$] :TCZRVJ7;@%!K@'IU3 J5WSZ=A_SZ< MO_B7LQ=@ @9#\HO>_WM@YFL5&+7:NEKGN6W+5B\0D9[RV=)8$8T%I)L$+*R'$**31A?'F=O$1CVOX?;%=/;E/6%\I=/KIBS*1.MC3!!$05"2OD*6R4K( M+)S@4L;<^L+X<&I[F!!_/)ZV3>R)M->!2[3F]+=,BL*S.ZQ.5%;"A11!9*Y! MY<+ <6V ,<&#XHE+988!XT,DC8NX4R'C?D V45,_J/M$>JL] ][2?[B'*<<# M#X:8HJW,0=FB +WFX#R3G/RGHGWK#)B="!OW56MJ&R M=\R#81* A+8$HA(Q^9LMC:,SR"W''-Y%"NX:GTUX%UW+"Z]CH>VH#) M!I-%8."EJJGWM/>\DPY,\$E$:9+40Z'R<:]X;^G&2QO4DQ\9@"SUUX$L^Q(:EV)^QZ$"6 MJ$$QP\%G[0"Y*%8FP9UL;?^ZA-E0/F +N3>#SZ /(N]P4???C]SFX>/.QPWP MP/$XR2=XR(C>%I3"@K4805&P6WVL"%$QIM$FSGAK8S_@0\:OI>0ZFR%?K?&1 MSN_[+#1M*>6CT!$,YPI4<0X"FMJ-4T4C/B(J>)+II.;#K& M.6?D(G!KP9%)!E]TLAQM4,VG$QU!;K_W),<@\U3Z>Z9077L.DX)T&/DB091( M;DCT-= I&B+Y$=%X)I1M_;YV!+G]NG.GANHA^NL7JI,81-2KH$KP1'^P#"[3 MW@LIV6*90UU:^RP/D#)NFOB)(;:7W)O!YT0I5%??7'-;9\K/XO1LNEJQ=2;5 M;JL-FE!U ,,G"$<<1&D_4VU@!B2N1HB"RD+**PUJ=O4P;Z M#6KV0=V#URLGUW$')_0>5Z(/R.E*!P612_0*O7SU;7XQ M.Y\H9UQ&*X 922;#) ..UY90*++TK*#)N]7['[!X)X9T''">1&/]6M?[W]KS M%26)9(EXY!BY$;%(GCS3+(]2>SDJJE+F]I$K?VB]L-B.E_\ M5\:;54D3S= F5Q)$DQ!4$1I"'5I<5&%.8BPZ#_:F_31YG=Q:=8G6H]79+U)7 M!917WYI]N6S[Z.O02^<$<*EI%[+:G=46!T:HPI7AHC0?0K8/?>-6X?>-U>,5 MVB]8W\WK3>,%>4+A[,H!)S>&YR@0Y&J@BZO-2C5),R;ZA@Y*),E.@]7[R!NW M:+QOJ!ZMSN>%U/NKWE_/E^2KRTBT80+M+7GH=1Z1JR\IUB 6[U.(JG6;U2:$ M[X1N^[_H;@R!?G'_VWR1IU^N+[IKF/IF2M%KU><4SR8L^HPQ9HAU!I?"'""H M[&M;]R"I.V';_36QW53-_:)YY4N]2O]]<=E><#G!9'5&0WX3 M9JRBM."E+V!%XKKH8+D^I5]\@[2=T.K_FF@]2HT]H7,K6=M'0[O+:XBJ%J(R M"C[18@#:>N1#\9JXW3I)\-DER0_PU+67W)]'DOQU!LBFOH2^_6JYS.?-^P4] MN,"@B2V[L76"7!9>I\I0+ ,F8NTZE4(MVG"@':^%8EH+.]@E8/M8>_/ZZZ0O\Q^W01EM,TQ<4T+R?9F\B<(X\BZ@#*N@"H M'$)TS%AC@C?-1[_O3%P?]=[#8.0I0#916(](?),7TQ]X^7I[U;AP4AQ7C.)Z M((>69!NCMGL<#!ZOJK'G1=QAZ;?IOW.Z_/(R M^1]G7^J-U.6WR)<5.3GB#8ND,T77!C=)64@)45LEI9"[S?K><^$^JK<'1=G@ M^NC1V*UB[0G*8H0Q$G3QM:9$,C%)9N9TB'XH8W;BI)Q7[7'-6;[JZ)' M0/V^F"^7$^:D+E%G,L%.@W*,N$@"P7H=4N8Y)34XH%:4C/OT/"Z@]E=%!QTF M;G#Q=HIA>C:M=7 DMRL9U1D/S)<,(=>4HU@X8/8RPA<($7"7&GP@1?(40GZVR2%K9^?[J>DFQCQ M9&C:2_9' VF(T^_R#+\ML DJSWWB&2B\,.0?D"$G.QYJ)F.(4K 01!C:K[I- M4K]/24VO7X_00\=/2J_GW[Y-+Q]9<98NGW^_Y%F<'C5W8H=/;?5XM"\#C5Z, M;BS[:GO9NT"4+#/+2H&BDP=E10#'? 3-0A1%9T),ZTV[%X''&JVW%&;<6N(S MAK,\$9)))H*OS?)61[FDKWP&QI(W3AG6O@7A_92,W+]_,*QL&ZT&>NC 1[_# MQ2\_WV&=#O:^7'_[YZM_3Y<4+6N#I3H+KLXT$H&$A4J"<+$$'^DOWSJ5>'?J MQD5="RP\!:\VBND.;6>X'.$7N=#"GELU/PQ2]-%CN69I"1W LH#"XQ[1S (-EJ(LKOC MB-@2##,2B/)"@_M 5U1TQ."AO%X#A-\ M=Q#ZN6I[B6>OSE_C8O&3OGDY8M,H)J.(#K@I]>W16/"%9!5);"$)58?O#NOK MW$]83\?6X2AXW,MIH)*.V_5]7N!L2?%MK2CX?O^!9?23=^H]'7% -2$VKBZU3":S1A=C'?%8OPC_@XOSG3=*O'[9# M(>S*""Y+K.5R9) U'>EDF8M#1)9"ZZ>0IV@Z>K;W6A'ORT,K_?+SUD]6YQ&! M, 34!6@7US8$!B$DET&*I%'2(>5UZUNQ@P@=U^8VQ=.=<=:#*ZZ#$W\WUE:Q M.E?:95%S=#W=J0^G[$5@=(/PQ+T46YY,K)R;] M2@[S^<]U',]C$"HR!3K[.H-89T ,@O[I*.S+1AJV$WQHB1O0H7]=P^;AU?N! MS2'ZG#<5;@?6Y4T.Y]=% *O]8F)QBM=BX:@2* RT7VQRD NZJ%5)T;7/Z-JF M8MQ+D=.?7T?JH3LDO<-OFWM(4SPKGH1A>(B@@I/@G&*0G."ZMKOAHGU2\_VT MC)T>>)R.'X7,@0(?^]K^U;=5'+UZA%C6;HGITT4@14QGJ\U%,IPNE_/%SW?S M\[RVL#[Z(NJ^RM+60[U6D7@2G(Y1AAB5E'JK6_8#-_K[K]T3?@Y5^/QTTN_ M*KV=S[[0IWVKLOM,_V>UZU(NQCAG@?O:S+@4!\'5BA',(KO";8JMYY_=1\>X M.8"G/^..UD6'>%KOP%1BB0$5<,$=.9&Q0/#90G9<<8.Y%-.ZL]G]E(Q]YW^L MAI^ S 'B[@ T-XUJY61M2H-CQL=41Q2).E@H>@](/B-YBYI"54<6F"NA92HE M\]+:RFS3,&ZEZ>G/K*-TT!F&UALK6LSDK5&X(9FNO<7".@:CCT>B?CLG6 MS]5WJ1C7Y!RGU4<@@%Y@A.906*LSIM.WM(:%B* M4BB+K><1;9'0#SP.T>B\G7A'OD'^B+,OESLDJL291@&Z\'J )@4N9P<9BRTZ MNJCR3L[*$Y?&5PN.6X%^NH/F<"GW (W-I7>V1CJ!D+)6-=4PUTZ3$DPPW,7D MO+8[C7_:!1QC&H@CE+6M[@,D-[+"_S:=3;]=?-L0;LF;YBR B2S5#BX1/+<: M1.%&B!P;#WIKI%V1K%\QIIIP(!E*I(;R/'##5;'21 M#%=6:.%:SQA\E*!^7K*/4OMN<#I !Z,_+9VM?B&G]S_RXFO&5 <0;&H9K%1! M)52@DQ.@4F$0A$62$\IH!"//?.M1\J%'I$=6Z1(AAVAR/H18^S4X;Z\RU4MP M2F424/*^#A2J+[5TO(,K7#EG"S%WHAR_MWN5BPPVC*2;\^TP'76!N9BG/ZI8 M:DN,UQ>+*O;K0O:2>!+(@97ZO*J4K/W6:1=9;X2/9-1=Z[K91PGJTH0=J/L[ MP&JEB Y0]2K&.@YU>!IU;YG0SQG1A=)'J3 6C;@K (?DJ\S)H1@COZPS0%TDX!Q MLP$'1,S!4CX8(N2TA7ECH_,!?U;IO)JE53E>3C?:/FV+RVCO=.UPH+$4V@!V,I&4^@S+/2Z. '!\#C@#M$&UU8N^VDD@D6EUVNI<7!U:93+D&] MT@6;=$HQ6-2F]3/I-@WCVJE3(^DH#71@E^Z*9>)"*-9P!4S5>9B9. C!%M!9 M:V8P.HZMBRWN4C%N(NJI472D%D:U1:L;N.UM\"K]6-6M3Y02RH5B0.N0:^O. M3*ZH1HAUDIN+N;:%W>E2\Z$5Q@7*(&Y1.XEV8&!N5PC\@LOI\A/1@NG][&9. M"Y]$%HRM_3%"4"0I1 1GG !M/1)CPM//&IN=76D;-\-P4-=[$/6,;X]J2^H: MR+[_?C[]-OV?E:X^YA]Y=I$GC.E89% 0&#&A(O&$6F6P(=G,E6+6FIU,TB.+ MC)LJ-)Q5:B77L1_BZ@/1^[)J5/\)S_)RPT/!:+TC\B/#6A@@(@04":3W.6HE MF4UN)VP\L,"XF0##X:*%/,?&Q"/87J[GT"XG6:),Z!U8JV2=0)MJ?FX (W7T MDAD7MA-+]C<>5ZN-^ZXVBA4Y3-(=-V9_N/W3.UPL5A/O!NE_=>?3A^]G]3A# M)^M/59@6S@?@I210PG-P5E,K5E:)NV%L2+[$^U!Y[:]*?:1W$=1'A[]+U)')G(C$%))I(L-<6N-A9P M9-WI!XE<@M9MWE]V?ZJ]H')X?ZI]]-89(M>Y98);R37M8F:0=C&3"CP7M=B2 MO(G$Z2\W)/(Z3L\\6M]/]Z?:1_A]]J>R,D85C02&M9T%J[VZ$G-T$C CI55. MFYUZ/;Z,_E1[Z?/I_E3["+]4=[*.#L:^V'DV0S\$C[3@%PHIZT2(,,9(Y\%BGX:F$D6^=;2^L M[F O3>Y<=["/6,?&QP?\69]_YN5J"F->TI?U*3J%G^=?\^OYM^\XNVHH&2CT M#<9#RG6T6;(",(0 T5M)F\K%S.U.B-EOW2XSX([%T("B[^ 8NZ>_8$[.K&J2 M@ZS.(^$9'ZJ$[)-WH-*A1H'>UM(M' M^J.FW#@T%HH652R>*]^Z<]ZSZ>6YEXYW[>6YC\#'/M@.Z";).4=GC *8ME* M4N"SM% SN%C4VJIM^_32>WGNI? C>WGN(_T.K-*]W05]*CZ&$L%X39Z?5!:" MRW1&6^5<"#J4[22"\7IY=M87[9@S[FA==(BG]0XL:)0I18.U.=.NJ&D4R@6P M3IH21>ZEX=UZ>>XC[@Y \T!K2<^$E1D1O$3BPB<%F"@NP@RDY M;=_^_/6:J!UR*ATNY1Z@<>6-)6Z#)&)%G05@6 :RM)9L:TJ)]HCUNY43/:\F M:GLIZZ$F:GM(KJLF:EE9ZX*HQ2LU4$RU*!QU@J2BQB=H^*GNP MB=H^\AM;\?CO&X0G"K&2K3>8L;Z4"$]?95&3=J.UR(2WN[D+3RG^YJ+CW.@V M4_S!\NO :;S3;YCEH(OD#&)-VE?&9?!"2+#19LY*-B9WTGM,JS$+QKW4NA^T[>>VGUZ4[>^XBX Y!L MMYH6RMA4A 7/:_UBC9>0-@D@DO74%"_EW0*./1#2>R?OO33Z1"?O?<3; 3J> M+#+)MDB?- (WR,@9CR0;$SS(*!+M'PS$[VE27=X^YW9W Z15'::C#C#W)B^F M/U:%*K_3[GL[7R[?SZZ_]RZ?3YAG7AB60.*J9V14X+S@P,A[+Y[VETO8_$WQ M":*ZS* Y$ -WGAI;*F3T-\=-ENLJ&^C-1?Z-I'E=)34)W%B;= "IM*^/LHS< M@91H/PJ?!'$IW8Y]7A]?J,MTF>, TUR^76%E(FW6=>H]6$785N060F#*$NBC MX[J6S(H=,_%N?FSG'3+:X& OV75P!OU>RRKQK':62=^FLVDM-JO&;EW^.LG2 MA(A,D?.VJL#("8) XJY8*;S)0KK665)/D-1Y$XQCSI^6RN@ 6^N4PN7[\J:R M,@T7*[?P\_R&D43IG62AOE"1:52KS$5,!IQ(%'!8CS&W]G!V(*OSMAG'8*RU M4CK V>V$H=^(NE??:MNLB8J*9RLU1$F+0Q!9D8^M8QVT.T=-YP MXSBON8'XQW: 'FQSI45RKC -W)O:7*(8LKE" SEP3IK(F$*UDR]T5..P\9IK M'.P6-9%H=];EDU:Z< )\D'U#++HE6)*K5^N&C:.,P]*XP- MJIXNFJK6A*'/ZX2AB8\Z&C_G[?'$^G7UIT>+GR<]LU=AG/^(;M?/97O2J[0I3 MK-:8)X)60E V>D!+OG! %363*%CS\?4/T7+<#<\#C:Y^7\R7RXG,01536^NS M7(TC[8"0O89L2F2QE!3\CC<^CRTS3%BJ^??/33*9CN[]W.*EW6?.R:896 M7P:M*L*16?41%'GO$ *9VN2$D"J88@P[#!^W%QJY4\#P"#E"KAWXPJ_GY,'/ M5K=2!/;I\I^7CWK!1Q:2XX#&U9;3J\2E%"%;GB2=H5QBZZ8V]U,R%FG<\23$C"6 5Y50CA:C9LP$AQG[9H+/GRIG47G*=H MZ@Q41R'@27@=H8XNX%5["?\^GZ?EY]J>=9-8G7@RB8[LI,F.*_0%G#$(NB3A MM8B:-Q]#>#\EO4'I&&W?@=+1HN\"0'=VVU6U8/3&,>3U6MS:.@U6@XOD_14M MD3,6M6M>2?D(.>.ZW:+[][-I7MQA:6U?R5!;7E@!Y,&!BM:#HR\A MHPTN%FFR;AW'/4%29Y Z5/5WZG;;Z:$'6'TE:?Z"RYQ6)_:K67HWG^5OW\_F M/W/^E!<_IC$O;]S;__)S(X#+,D<9.!/D9**0)$F4]!7C=+2'S%) U,'$UJ@[ MBN)Q;QD&."U/J,!G"-<-KQN_5ME@%)TED655F\X&\ H%&*^<(H:-V$Z;/3E< M;U,\\JW[";%U)*R/4/38]_>?_YR_Q<67O#S?,''5_M%'R]!%$$$*4+69=JC3 M3"CZ0L'K)$C[Y-/?XTL\+WP=H^1Y7Z #Z]Y9@(#.(_D.>=H #5Z M$-(Z&9-@VH?=D//P(B._]XR%G492[^ PO>.-O+U*RF"%1Q%KD2G2'ZHH"4A, M ->9!O(\3%Z.KM%/0Y)S17P MC-+E-J7-\_+;=(:S.,6S-WB.9;[XY6))4ETNU_]CV3"?;O]%ATJX.Y+]H3/R MD&O4RGM@GFE0AK[RCG"=HRL<'5.F^?"NUAEY=VOHMU?X8T;B_H;KB/CRAY=. M@^,Y&UXL1)EHS^E [@./"J25+JL0;$BM^U8<0&:GJ7[[8.?A(7K#*&OD+EQD MZ)?SLVE:L;$Z-U87,,(YJ9,B]]1("4HQA"!M ,D1=1&H(]\I\?R)=ESWK][+ M*+R!%#YO*OWN\+,.DYDL09A40))# "J8"%Z7VIB.RV*D9@5W:L6T-X+&O/YL MI=-'(7* @#MPZ=]_S]6;)#]C[46L;SX"3R)EDHN)G-5!RQHPZ@2,?%0CN I* MM"YQ>8"4GB!SB([G[07> 6Y>SQ=D?O$\OYO/UIRL&<%2FRUD!DS4TJXZ62(X MS2BFM5'*J&/AJC%R'B1FO%:2@V"GC=![.II^/9M^JU6IM>I]S8IC@4MN++ 2 MR"Q;3V&LH3/<^)2ML-;2$=[ZA+I+QCC/RLV1TUK@'5B>3W5FR*J\="O^O1SM MQWDJ.ADP#@4Q(S0)20I(S$H=9#(,FP=DCQ'4R[3-89WF]KKI 6B7M&]2C'(6 MR)($FXRK#XET/B MY7B^F,;KR<6\L.Q0)@HDE )%^P9<,AZ(&32)Z8AYMU9N#RS0Q6W.(?J:-Q9> M'P!XA^<7"SS['3?G:3<92X)#BRFQB8);.;MR>*O^H_K<_OXNJ MS#;J/TIT'9P0GQ>8ZH5F/)_^( C?R'&VC!=A9 '+ZB./H4 .T3G0T2/GG&G> MO)/6@\3T,M;R-"Y(&YWT"J[UON.(7#-;C4;P)"#%P G'0.NHL\@Y*7X2>/7@ MFC12^"XP.D#Z8Y]1[^;UN;BRLKDIB*$.H=:UDYPED^TC.%?37$(* ;6*T8B= M3J?M3^X0!8?H:]Y*>!V8D$#<6E,=H.^JKT:0/+LZ:QA%"J!$J6\LAD'Q(0:;%%/-QW_L MU<+D9"_?QVOU3A/^ T3<13^U&T7%KV9ID][[:7Z6)EQGC!@IE,B%@@HD6^L1D@H2E+6* M++&JHW:*0LU2,KSUD-,;R_?5]Z8Y9 X5].$8J4T'&C25?5@PZY;>2_K&Y8_K M>;[^_:ML)1>$0)D=6$DAA1*U95#Q C@R,K=:%*_<3H[SD82,[!@-!:^3ZVCT MR"R?/]2R;KEA=A)-+BJP OHR05S4$YX+()&J))/0D?&=0+?+:B-E6IQ<\?,A MM; _K/PEK&;YO%&+Y*?FYJ#F7@6+H!6OHVR9!F,,KJPK._9N03U@#ZFIWEQ'K:.RDG+]<\MDA)O!>42NLW4<>&2,9*0BN$)>JT_%E!QC"7&WEYX['SWN M1*9A0]#CY-C!1=@JG%E.!(^>HA4/.N;Z&J$*H L6>%8Z&169:5[P?[GRR//: MA[[^.D"\'8"BWO#^.3T[FV@F:S?9VB1-&;)L!L$Q0_&L+E)QH7V*K6&Q67OD M"(N*Q?>B[\>=5IN?[\LGW+K_Y:RTK7D[I M9/YU=O$M7Q:D5S=NNHQGY%>EW\[PRZ064=E(EE/4+L:JGJ5.DCLG0E8\2:U9 MV:UEQ*!DCCN/:=C3K!_]=MQQX/7%\IQX7KR*_[J8+J>KVH@C>@D\]G&MN@3L M3'*C^O]-VC=!):S+1^I@U'H6WB#ARCU7RD<>(IV)OO9Y]3) T"&"=-*GBH[H M6[_X[T=A$R?KQN=>9H#X7%S(05'8X,G\9Y6K4Q AQ4B[P3KE6>LH[UY"QLUZ M&! K]SIC1ZFA ]_LCF1639*9UC%$!3KY!"JD#$%B 6;)W)/-=[)Y2_+[Z!@7 M20W4^P1@]I9UAWA99SFJG$KQ18,/M7*"F0 N8P8N;3)%LZQ9ZTXL]U/2%V;V MU_ 3D#E W&-[^1_S+U*OLY;EC@Q$)1TH,)T8+B)"2G MO23Y:$&6F#C+];1MRCRXR;[];\L&@FT0X]T>L+*XP:)0H+SE%D MIYBL SD* \R>6Z]#A]A&HSRN" MO@H&/1V946((/+N\HVEY;)F^_- #];BS*[J74#NP+A_PYRH[Y/-\):1%_K"8 MIXM:X)?7CW#*6YFC=6"C\_5EEI/$' =% 5W1.MC2/)'Q2:+ZLC;'86H838QM M>;9E]#&?U3R,_YB?I8#QG\N)=*BC%8F<,[++RD<*V\BH$!B4D\KJ6)+>R?@\ MM5)?[FX#^]-4M&/CY&->87P^^V/VJ%TE] ME1$8-&6/%?*&PCKQYB%)[K5A@ M(>P6%.V\9%].<9.3:PAACPVA;4']NB0Q__DF?Y_3OR=:%YFKG'QM_*^\+N!X M],18T-H6^D8L!]F96\N,FZQU B-SN%![@T<-!Z>S+R36VK./-L'EN_N'O)C. MT_MR]>/XX$ICL?/6[.UP 8 M.4YX8ZO^CB._+:%)/4^5T[7):)WJ[90!GRRAV0:KI4M1Y-UN^9]<:MRTJP&@ MT5:X'03@]]C#:RNXFL1V2=:$Q:1Y%!R*K=>63 @@+C4(H4T.WACOMP*FYK=] M#]&V$\K\\T#9H'H9VS3MRM3&SPO:)#I< Q2L)1JQOJAZ%H#'Y)DID6$YS'E^ M8N'=[@S9\T#4X)+O..OSTT587E;__/HC'SD]ZH&/:C83:A=26TUZVEKK*D^/ M0J<4D"DH.=0&: (IL"H>DJ9XBWMIQ'8YT?%]PAZ@Y>B^:+<_]_))1B/+I00& M0D7B+Y<(P?,(V2D9-&,H0O/.X??0,7+'JA;:O]/<[%AQ=^ +7:7-OS[#Y?)] M^70^C_]F[2O\X@*#HF#!0&B)3I%+5,4-A(YREC2FK#9OD5*^L,$2TC\E!'Q/(8R [7O/D4))C"!)*) M-CFV'T/P(#DCC^L]4M-W>G"V$7L/"+IMB:^#!.&"19,"9%,[&8DZZT4*!ROV MBBO%YX&=N+=]I.6T/ZM:B+P#Z-R&_YOIC_H6EY8?\N+35Y+LFQS/L-XM>!^) MKUB[])?:I<,Z<)ZV!3,F"L,+M]OCP(_/O=B-M*Z3 X M7_^@_A%PF?_O__G_4$L! A0#% @ _%Y=6+:+'$_K! ;GL !X M ( ! &$R,3%L:7-T;V9S=6)S:61I87)I97-O9G-P+FAT;5!+ M 0(4 Q0 ( /Q>75@K]Q.YS ( -X( > " 2<% !A M,C,M9W0R,#(S,3!X:WEE8V]N75C)>7?%E0< %H@ > " 1 , M !A,S$Q8V5R=&EF:6-A=&EO;F)Y8V5O+7$T,BYH=&U02P$"% ,4 " #\ M7EU85DMN170' "2( '@ @ 'A$P 83,Q,F-E6-F;RUQ-#(N:'1M4$L! A0#% @ _%Y=6%++%\0T!0 81< M !X ( !D1L &$S,C%C97)T:69I8V%T:6]N8GET:&5C96]A M+FAT;5!+ 0(4 Q0 ( /Q>75AE,ZEL&1\ &;A > " M 0$A !A.3=V:6%R96YE=V%B;&5S:6YC+6EN8V5N="YH=&U02P$"% ,4 M" #\7EU85R7Q$W B ":QP '@ @ %60 97AH:6)I=#,Q M+6-O;7!O'-D4$L! A0#% @ _%Y=6%CH@B6\*0 L: ! !4 M ( !9I(# '-P:V4M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( M /Q>75B6W/A92J4 )U&!P 5 " 56\ P!S<&ME+3(P,C,Q M,C,Q7V1E9BYX;6Q02P$"% ,4 " #\7EU8!P%T$<%@ #U< % M @ '2800 ^;@ % @ '%P@0 8 &UL4$L! A0#% @ _%Y=6"LUN:QFV0 BKD) !4 M ( ! [L' '-P:V4M,C R,S$R,S%?<')E+GAM;%!+!08 $0 1 *($ "< %E @ ! end XML 104 spke-20231231_htm.xml IDEA: XBRL DOCUMENT 0001606268 2023-01-01 2023-12-31 0001606268 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001606268 us-gaap:SeriesAPreferredStockMember 2023-01-01 2023-12-31 0001606268 2023-06-30 0001606268 us-gaap:CommonClassAMember 2024-02-27 0001606268 us-gaap:CommonClassBMember 2024-02-27 0001606268 us-gaap:SeriesAPreferredStockMember 2024-02-27 0001606268 2023-12-31 0001606268 2022-12-31 0001606268 us-gaap:TradeAccountsReceivableMember 2023-12-31 0001606268 us-gaap:TradeAccountsReceivableMember 2022-12-31 0001606268 us-gaap:NonrelatedPartyMember 2023-12-31 0001606268 us-gaap:NonrelatedPartyMember 2022-12-31 0001606268 us-gaap:RelatedPartyMember 2023-12-31 0001606268 us-gaap:RelatedPartyMember 2022-12-31 0001606268 us-gaap:CommonClassAMember 2022-12-31 0001606268 us-gaap:CommonClassAMember 2023-12-31 0001606268 us-gaap:CommonClassBMember 2023-12-31 0001606268 us-gaap:CommonClassBMember 2022-12-31 0001606268 us-gaap:RetailMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember 2021-01-01 2021-12-31 0001606268 2022-01-01 2022-12-31 0001606268 2021-01-01 2021-12-31 0001606268 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-12-31 0001606268 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0001606268 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001606268 us-gaap:TreasuryStockCommonMember 2020-12-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001606268 us-gaap:RetainedEarningsMember 2020-12-31 0001606268 us-gaap:ParentMember 2020-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2020-12-31 0001606268 2020-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001606268 us-gaap:ParentMember 2021-01-01 2021-12-31 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001606268 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001606268 us-gaap:TreasuryStockCommonMember 2021-12-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001606268 us-gaap:RetainedEarningsMember 2021-12-31 0001606268 us-gaap:ParentMember 2021-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2021-12-31 0001606268 2021-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001606268 us-gaap:ParentMember 2022-01-01 2022-12-31 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001606268 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001606268 us-gaap:TreasuryStockCommonMember 2022-12-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001606268 us-gaap:RetainedEarningsMember 2022-12-31 0001606268 us-gaap:ParentMember 2022-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2022-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001606268 us-gaap:ParentMember 2023-01-01 2023-12-31 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001606268 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001606268 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001606268 us-gaap:TreasuryStockCommonMember 2023-12-31 0001606268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001606268 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001606268 us-gaap:RetainedEarningsMember 2023-12-31 0001606268 us-gaap:ParentMember 2023-12-31 0001606268 us-gaap:NoncontrollingInterestMember 2023-12-31 0001606268 spke:MergerAgreementWithRetailcoMember 2023-12-29 0001606268 spke:ResidentialCustomerEquivalentMember 2022-12-31 0001606268 spke:WirelessDeviceMember 2023-12-31 0001606268 srt:MinimumMember 2023-12-31 0001606268 srt:MaximumMember 2023-12-31 0001606268 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0001606268 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001606268 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001606268 srt:MaximumMember spke:CustomerRelationshipsOtherMember 2022-12-31 0001606268 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001606268 srt:MinimumMember spke:CustomerRelationshipsOtherMember 2022-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2022-01-01 2022-12-31 0001606268 srt:MinimumMember us-gaap:TrademarksMember 2023-12-31 0001606268 srt:MaximumMember us-gaap:TrademarksMember 2023-12-31 0001606268 us-gaap:TrademarksMember 2023-12-31 0001606268 us-gaap:TrademarksMember 2022-12-31 0001606268 us-gaap:TrademarksMember 2023-01-01 2023-12-31 0001606268 us-gaap:TrademarksMember 2022-01-01 2022-12-31 0001606268 us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001606268 us-gaap:OtherCurrentAssetsMember 2023-12-31 0001606268 us-gaap:OtherCurrentAssetsMember 2022-12-31 0001606268 us-gaap:OtherCurrentLiabilitiesMember 2023-12-31 0001606268 us-gaap:OtherCurrentLiabilitiesMember 2022-12-31 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailElectricityMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailNaturalGasMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:NewEnglandMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailElectricityMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailNaturalGasMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:NewEnglandMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailElectricityMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:NewEnglandMember spke:RetailNaturalGasMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:NewEnglandMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailElectricityMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailNaturalGasMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:MidAtlanticMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailElectricityMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailNaturalGasMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:MidAtlanticMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailElectricityMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:MidAtlanticMember spke:RetailNaturalGasMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:MidAtlanticMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailElectricityMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailNaturalGasMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:MidwestMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailElectricityMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailNaturalGasMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:MidwestMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailElectricityMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:MidwestMember spke:RetailNaturalGasMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:MidwestMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailElectricityMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailNaturalGasMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:SouthwestMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailElectricityMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailNaturalGasMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:SouthwestMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailElectricityMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:SouthwestMember spke:RetailNaturalGasMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:SouthwestMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:RetailElectricityMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:RetailNaturalGasMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:RetailElectricityMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:RetailNaturalGasMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:RetailElectricityMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:RetailNaturalGasMember 2021-01-01 2021-12-31 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2023-01-01 2023-12-31 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2023-01-01 2023-12-31 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2023-01-01 2023-12-31 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2022-01-01 2022-12-31 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2022-01-01 2022-12-31 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2022-01-01 2022-12-31 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2021-01-01 2021-12-31 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2021-01-01 2021-12-31 0001606268 spke:CommercialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2021-01-01 2021-12-31 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2023-01-01 2023-12-31 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2023-01-01 2023-12-31 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2023-01-01 2023-12-31 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2022-01-01 2022-12-31 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2022-01-01 2022-12-31 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2022-01-01 2022-12-31 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailElectricityMember 2021-01-01 2021-12-31 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember spke:RetailNaturalGasMember 2021-01-01 2021-12-31 0001606268 spke:ResidentialMember us-gaap:RetailMember us-gaap:BilledRevenuesMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailElectricityMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember spke:RetailNaturalGasMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember us-gaap:UnbilledRevenuesMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:PurchaseofAccountsReceivableMarketMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember 2023-01-01 2023-12-31 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember 2022-01-01 2022-12-31 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailElectricityMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember spke:RetailNaturalGasMember 2021-01-01 2021-12-31 0001606268 us-gaap:RetailMember spke:NonPurchaseofAccountsReceivableMarketMember 2021-01-01 2021-12-31 0001606268 spke:ElectricandGasRevenueMember 2023-01-01 2023-12-31 0001606268 spke:ElectricandGasRevenueMember 2022-01-01 2022-12-31 0001606268 spke:ElectricandGasRevenueMember 2021-01-01 2021-12-31 0001606268 spke:CostofServicesEnergyServicesMember 2023-01-01 2023-12-31 0001606268 spke:CostofServicesEnergyServicesMember 2022-01-01 2022-12-31 0001606268 spke:CostofServicesEnergyServicesMember 2021-01-01 2021-12-31 0001606268 us-gaap:TradeAccountsReceivableMember 2023-01-01 2023-12-31 0001606268 spke:SparkHoldCoMember 2023-01-01 2023-12-31 0001606268 spke:NuDevcoRetailandRetailcoLLCMember spke:SparkHoldCoMember 2023-01-01 2023-12-31 0001606268 spke:SparkHoldCoMember 2022-01-01 2022-12-31 0001606268 spke:NuDevcoRetailandRetailcoLLCMember spke:SparkHoldCoMember 2022-01-01 2022-12-31 0001606268 us-gaap:CommonClassAMember 2023-03-20 0001606268 us-gaap:CommonClassBMember 2023-03-20 0001606268 us-gaap:CommonClassBMember 2021-07-01 2021-07-31 0001606268 2021-07-31 0001606268 srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001606268 spke:RestrictedUnitsandLiabilityAwardsMember 2023-01-01 2023-12-31 0001606268 spke:RestrictedUnitsandLiabilityAwardsMember 2022-01-01 2022-12-31 0001606268 spke:RestrictedUnitsandLiabilityAwardsMember 2021-01-01 2021-12-31 0001606268 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001606268 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001606268 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001606268 us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001606268 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001606268 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-31 0001606268 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001606268 srt:MinimumMember us-gaap:CommonClassBMember 2023-03-20 2023-03-20 0001606268 srt:MinimumMember us-gaap:CommonClassAMember 2023-03-20 2023-03-20 0001606268 srt:MaximumMember us-gaap:CommonClassBMember 2023-03-20 2023-03-20 0001606268 srt:MaximumMember us-gaap:CommonClassAMember 2023-03-20 2023-03-20 0001606268 us-gaap:SeriesAPreferredStockMember 2022-04-14 2022-04-14 0001606268 us-gaap:SeriesAPreferredStockMember 2022-04-15 2022-04-15 0001606268 us-gaap:SeriesAPreferredStockMember 2022-04-15 0001606268 us-gaap:SeriesAPreferredStockMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001606268 us-gaap:SeriesAPreferredStockMember 2023-12-31 0001606268 us-gaap:SeriesAPreferredStockMember 2022-01-01 2022-12-31 0001606268 us-gaap:SeriesAPreferredStockMember 2022-12-31 0001606268 us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2024-01-17 2024-01-17 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:NontradingMember 2023-01-01 2023-12-31 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:NontradingMember 2022-01-01 2022-12-31 0001606268 us-gaap:ElectricityMember us-gaap:LongMember spke:NontradingMember 2023-01-01 2023-12-31 0001606268 us-gaap:ElectricityMember us-gaap:LongMember spke:NontradingMember 2022-01-01 2022-12-31 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:DesignatedasTradingMember 2023-01-01 2023-12-31 0001606268 srt:NaturalGasReservesMember us-gaap:LongMember spke:DesignatedasTradingMember 2022-01-01 2022-12-31 0001606268 spke:NontradingMember 2023-01-01 2023-12-31 0001606268 spke:NoncashFlowHedgingMember spke:NontradingMember 2022-01-01 2022-12-31 0001606268 spke:NoncashFlowHedgingMember spke:NontradingMember 2021-01-01 2021-12-31 0001606268 spke:NoncashFlowHedgingMember spke:DesignatedasTradingMember 2023-01-01 2023-12-31 0001606268 spke:NoncashFlowHedgingMember spke:DesignatedasTradingMember 2022-01-01 2022-12-31 0001606268 spke:NoncashFlowHedgingMember spke:DesignatedasTradingMember 2021-01-01 2021-12-31 0001606268 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember spke:DesignatedasTradingMember 2022-01-01 2022-12-31 0001606268 spke:NontradingCommodityContractCurrentMember 2023-12-31 0001606268 spke:TradingCommodityContractCurrentMember 2023-12-31 0001606268 spke:CommodityContractCurrentMember 2023-12-31 0001606268 spke:NontradingCommodityContractNoncurrentMember 2023-12-31 0001606268 spke:TradingCommodityContractNoncurrentMember 2023-12-31 0001606268 spke:CommodityContractNoncurrentMember 2023-12-31 0001606268 us-gaap:CommodityContractMember 2023-12-31 0001606268 spke:NontradingCommodityContractCurrentMember 2022-12-31 0001606268 spke:TradingCommodityContractCurrentMember 2022-12-31 0001606268 spke:CommodityContractCurrentMember 2022-12-31 0001606268 spke:NontradingCommodityContractNoncurrentMember 2022-12-31 0001606268 spke:TradingCommodityContractNoncurrentMember 2022-12-31 0001606268 spke:CommodityContractNoncurrentMember 2022-12-31 0001606268 us-gaap:CommodityContractMember 2022-12-31 0001606268 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2023-12-31 0001606268 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2023-12-31 0001606268 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001606268 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001606268 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001606268 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001606268 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001606268 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001606268 us-gaap:CustomerRelationshipsMember 2023-12-31 0001606268 us-gaap:CustomerRelationshipsMember 2022-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2023-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2022-12-31 0001606268 spke:CustomerRelationshipsandNoncompeteAgreementsMember 2020-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2020-12-31 0001606268 us-gaap:TrademarksMember 2020-12-31 0001606268 spke:CustomerRelationshipsandNoncompeteAgreementsMember 2021-01-01 2021-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2021-01-01 2021-12-31 0001606268 spke:CustomerRelationshipsandNoncompeteAgreementsMember 2021-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2021-12-31 0001606268 us-gaap:TrademarksMember 2021-12-31 0001606268 spke:CustomerRelationshipsandNoncompeteAgreementsMember 2022-01-01 2022-12-31 0001606268 spke:CustomerRelationshipsandNoncompeteAgreementsMember 2022-12-31 0001606268 spke:CustomerRelationshipsandNoncompeteAgreementsMember 2023-01-01 2023-12-31 0001606268 spke:CustomerRelationshipsOtherMember 2023-01-01 2023-12-31 0001606268 spke:CustomerRelationshipsandNoncompeteAgreementsMember 2023-12-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001606268 us-gaap:SubordinatedDebtMember 2023-12-31 0001606268 us-gaap:SubordinatedDebtMember 2022-12-31 0001606268 us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001606268 us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-01-01 2021-12-31 0001606268 spke:OtherLongTermDebtMember 2023-01-01 2023-12-31 0001606268 spke:OtherLongTermDebtMember 2022-01-01 2022-12-31 0001606268 spke:OtherLongTermDebtMember 2021-01-01 2021-12-31 0001606268 us-gaap:RevolvingCreditFacilityMember spke:PriorSeniorCreditFacilityMember us-gaap:LineOfCreditMember 2017-05-19 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-30 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001606268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0001606268 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0001606268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001606268 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001606268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001606268 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001606268 spke:SeniorSecuredRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001606268 spke:ViaRenewablesMember spke:WKeithMaxwellIIIMember 2023-12-31 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2021-10-31 0001606268 srt:MinimumMember spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2021-10-31 0001606268 srt:MaximumMember spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2021-10-31 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember us-gaap:PrimeRateMember 2021-10-31 2021-10-31 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2023-12-31 0001606268 spke:AmendedAndRestatedSubordinatedPromissoryNoteMember us-gaap:SubordinatedDebtMember 2022-12-31 0001606268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember spke:FederalFundsRateMember 2023-01-01 2023-12-31 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember spke:NontradingCommodityContractMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember spke:NontradingCommodityContractMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember spke:NontradingCommodityContractMember 2023-12-31 0001606268 us-gaap:FairValueMeasurementsRecurringMember spke:NontradingCommodityContractMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember spke:TradingCommodityContractMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember spke:TradingCommodityContractMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember spke:TradingCommodityContractMember 2023-12-31 0001606268 us-gaap:FairValueMeasurementsRecurringMember spke:TradingCommodityContractMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember spke:NontradingCommodityContractMember 2022-12-31 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember spke:NontradingCommodityContractMember 2022-12-31 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember spke:NontradingCommodityContractMember 2022-12-31 0001606268 us-gaap:FairValueMeasurementsRecurringMember spke:NontradingCommodityContractMember 2022-12-31 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember spke:TradingCommodityContractMember 2022-12-31 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember spke:TradingCommodityContractMember 2022-12-31 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember spke:TradingCommodityContractMember 2022-12-31 0001606268 us-gaap:FairValueMeasurementsRecurringMember spke:TradingCommodityContractMember 2022-12-31 0001606268 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001606268 spke:NonEmployeeDirectorMember spke:RestrictedStockUnitsLiabilityAwardsMember 2023-01-01 2023-12-31 0001606268 spke:OfficerEmployeeandEmployeeofAffiliatesMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001606268 spke:OfficerEmployeeandEmployeeofAffiliatesMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-12-31 0001606268 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001606268 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001606268 us-gaap:RestrictedStockUnitsRSUMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001606268 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001606268 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001606268 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001606268 spke:ChangeInControlRestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001606268 spke:RestrictedStockUnitsLiabilityAwardsMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001606268 spke:RestrictedStockUnitsLiabilityAwardsMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001606268 spke:RestrictedStockUnitsLiabilityAwardsMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001606268 spke:RestrictedStockUnitsLiabilityAwardsMember 2023-12-31 0001606268 spke:RestrictedStockUnitsLiabilityAwardsMember 2022-12-31 0001606268 spke:RestrictedStockUnitsLiabilityAwardsMember 2023-01-01 2023-12-31 0001606268 spke:RestrictedStockUnitsLiabilityAwardsMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001606268 spke:LitigationAndRegulatoryMattersMember 2023-12-31 0001606268 spke:LitigationAndRegulatoryMattersMember 2022-12-31 0001606268 spke:IndirectTaxAuditsMember 2023-12-31 0001606268 spke:IndirectTaxAuditsMember 2022-12-31 0001606268 srt:AffiliatedEntityMember 2023-12-31 0001606268 srt:AffiliatedEntityMember 2022-12-31 0001606268 srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001606268 srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001606268 spke:AllocatedOverheadCostsMember srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001606268 spke:PaymentofIncomeTaxesIncurredbytheCompanyMember srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001606268 spke:NontradingMember 2022-01-01 2022-12-31 0001606268 spke:NontradingMember 2021-01-01 2021-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2023-01-01 2023-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2023-01-01 2023-12-31 0001606268 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-12-31 0001606268 srt:ConsolidationEliminationsMember 2023-01-01 2023-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2023-01-01 2023-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2023-01-01 2023-12-31 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2023-01-01 2023-12-31 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2023-01-01 2023-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2023-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2023-12-31 0001606268 us-gaap:CorporateNonSegmentMember 2023-12-31 0001606268 srt:ConsolidationEliminationsMember 2023-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2022-01-01 2022-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2022-01-01 2022-12-31 0001606268 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0001606268 srt:ConsolidationEliminationsMember 2022-01-01 2022-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2022-01-01 2022-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2022-01-01 2022-12-31 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2022-01-01 2022-12-31 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2022-01-01 2022-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2022-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2022-12-31 0001606268 us-gaap:CorporateNonSegmentMember 2022-12-31 0001606268 srt:ConsolidationEliminationsMember 2022-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2021-01-01 2021-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2021-01-01 2021-12-31 0001606268 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0001606268 srt:ConsolidationEliminationsMember 2021-01-01 2021-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember spke:NontradingMember 2021-01-01 2021-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember spke:NontradingMember 2021-01-01 2021-12-31 0001606268 us-gaap:CorporateNonSegmentMember spke:NontradingMember 2021-01-01 2021-12-31 0001606268 srt:ConsolidationEliminationsMember spke:NontradingMember 2021-01-01 2021-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailElectricityMember 2021-12-31 0001606268 us-gaap:OperatingSegmentsMember spke:RetailNaturalGasMember 2021-12-31 0001606268 us-gaap:CorporateNonSegmentMember 2021-12-31 0001606268 srt:ConsolidationEliminationsMember 2021-12-31 0001606268 us-gaap:CostOfGoodsTotalMember 2023-01-01 2023-12-31 0001606268 us-gaap:CostOfGoodsTotalMember 2022-01-01 2022-12-31 0001606268 us-gaap:CostOfGoodsTotalMember 2021-01-01 2021-12-31 0001606268 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember spke:TwoLargestSuppliersMember 2023-01-01 2023-12-31 0001606268 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember spke:ThreeLargestSuppliersMember 2022-01-01 2022-12-31 0001606268 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember spke:TwoLargestSuppliersMember 2021-01-01 2021-12-31 0001606268 spke:ResidentialCustomerEquivalentMember 2021-05-01 2021-05-31 0001606268 spke:ResidentialCustomerEquivalentMember 2022-01-01 2022-12-31 0001606268 spke:CustomerContractMember 2022-01-01 2022-12-31 0001606268 spke:ResidentialCustomerEquivalentMember 2023-12-31 0001606268 spke:ResidentialCustomerEquivalentMember 2021-07-01 2021-07-31 0001606268 spke:ResidentialCustomerEquivalentMember 2022-08-01 2022-08-31 0001606268 spke:BrokerContractsMember 2022-01-01 2022-01-31 0001606268 spke:RightsToBrokerContractsMember 2022-01-01 2022-01-31 0001606268 spke:RightsToBrokerContractsMember 2022-06-01 2022-06-30 iso4217:USD shares iso4217:USD shares pure utr:MMBTU utr:MWh spke:supplier utr:kWh spke:customer false 2023 FY 0001606268 P1Y P3Y http://fasb.org/us-gaap/2023#OtherAssetsCurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrent http://fasb.org/us-gaap/2023#OtherLongTermDebtNoncurrent 0.2 0.2 0.5 0.5 0.0050 P1Y 10-K true 2023-12-31 --12-31 false 001-36559 Via Renewables, Inc. DE 46-5453215 12140 Wickchester Ln Suite 100 Houston TX 77079 713 600-2600 Class A common stock, par value $0.01 per share VIA NASDAQ 8.75% Series A Fixed-to-Floating RateCumulative Redeemable Perpetual Preferred Stock, par value $0.01 per share VIASP NASDAQ No No Yes Yes Non-accelerated Filer false false false false false 17000000 3232701 4000000 3567543 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain information required by Part III of this Annual Report on Form 10-K will be disclosed in a Form 10-K/A or in a definitive Proxy Statement for an Annual Meeting of Shareholders (the “Proxy Statement”) no later than 120 days after December 31, 2023.</span></div> 248 GRANT THORNTON LLP Houston, Texas 42595000 33658000 0 1693000 4496000 4335000 63246000 81466000 4683000 6455000 3124000 4405000 909000 1632000 5154000 3530000 342000 2520000 6897000 10568000 25456000 24251000 6567000 8749000 158973000 178927000 4710000 4691000 91000 666000 1835000 1683000 139000 481000 15282000 20437000 120343000 120343000 2461000 3722000 303834000 330950000 29524000 53296000 472000 265000 15094000 8431000 15706000 13722000 19141000 16132000 59000 322000 79996000 92168000 54000 2715000 97000000 100000000 0 20000000 0 18000 177050000 214901000 0.01 0.01 20000000 20000000 3567543 3567543 3567543 3567543 88065000 87713000 0.01 0.01 120000000 120000000 3261620 3232701 3200472 3171553 32000 32000 0.01 0.01 60000000 60000000 4000000 4000000 4000000 4000000 40000 40000 40002000 42871000 -40000 -40000 8972000 2073000 28919 28918 2406000 2406000 46600000 42570000 -7881000 -14234000 38719000 28336000 303834000 330950000 439360000 462815000 397728000 -7326000 -2322000 -4243000 3158000 0 0 435192000 460493000 393485000 310744000 357096000 323219000 68874000 61933000 44279000 9102000 16703000 21578000 388720000 435732000 389076000 46472000 24761000 4409000 9334000 7204000 4926000 109000 129000 370000 -9225000 -7075000 -4556000 37247000 17686000 -147000 11142000 6483000 5266000 26105000 11203000 -5413000 11130000 3625000 -9146000 14975000 7578000 3733000 10619000 8054000 7804000 4356000 4356000 -476000 -476000 -4071000 -4071000 26105000 11203000 -5413000 11130000 3625000 -9146000 14975000 7578000 3733000 1.36 -0.15 -1.35 1.36 -0.15 -1.35 3211000 3156000 3026000 3211000 3156000 3026000 2955000 4160000 29000 30000 42000 -2406000 -40000 55507000 9744000 62877000 23440000 86317000 3151000 3151000 3151000 44000 -1083000 -1083000 -1083000 3733000 3733000 -9146000 -5413000 17436000 17436000 3.625 5487000 5500000 10987000 10987000 7804000 7804000 7804000 1804000 1804000 1804000 160000 -160000 2000 -2000 320000 320000 -320000 0 294000 294000 -294000 0 3159000 4000000 29000 32000 40000 -2406000 -40000 53918000 173000 51717000 -3168000 48549000 3121000 3121000 3121000 42000 -469000 -469000 -469000 7578000 7578000 3625000 11203000 14553000 14553000 3.625 11461000 11461000 11461000 2376000 5678000 8054000 8054000 -138000 -138000 138000 0 3201000 4000000 29000 32000 40000 -2406000 -40000 42871000 2073000 42570000 -14234000 28336000 2266000 2266000 2266000 47000 -186000 -186000 -186000 14975000 14975000 11130000 26105000 14000 4308000 4308000 0.90625 2874000 2874000 2874000 2544000 8076000 10620000 10620000 -469000 -469000 469000 0 3262000 4000000 29000 32000 40000 -2406000 -40000 40002000 8972000 46600000 -7881000 38719000 26105000 11203000 -5413000 9102000 16703000 21578000 5154000 1962000 5507000 2295000 3252000 3448000 825000 1125000 997000 3442000 6865000 445000 -71493000 17821000 21200000 66632000 -35643000 -15692000 -196000 -26000 0 -14777000 21620000 -3229000 -1772000 2636000 -1234000 -1281000 2423000 486000 6736000 5870000 1415000 -610000 10475000 -654000 -854000 502000 190000 -15149000 2707000 -10213000 207000 -226000 -335000 -264000 -1597000 -705000 -17000 -109000 -152000 0 0 -27000 49315000 16207000 12702000 1435000 2153000 2713000 0 4718000 3797000 -1435000 -6871000 -6510000 377000000 289000000 774000000 380000000 324000000 739000000 20000000 20000000 0 186000 663000 1329000 2874000 11461000 10987000 4308000 14553000 17436000 10268000 7628000 7804000 -40636000 -49305000 -2556000 7244000 -39969000 3636000 35351000 75320000 71684000 42595000 35351000 75320000 -4000 -4000 -38000 8636000 5561000 3754000 3425000 865000 -1788000 <div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">1. Formation and Organization </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Company's Name Change</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In August 2021, Spark Energy, Inc. changed its name from Spark Energy, Inc. to Via Renewables, Inc. (the "Company").</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Organization</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are an independent retail energy services company that provides residential and commercial customers in competitive markets across the United States with an alternative choice for natural gas and electricity. The Company is a holding company whose sole material asset consists of units in Spark HoldCo, LLC (“Spark HoldCo”). The Company is the sole managing member of Spark HoldCo, is responsible for all operational, management and administrative decisions relating to Spark HoldCo’s business and consolidates the financial results of Spark HoldCo and its subsidiaries. Spark HoldCo is the direct and indirect owner of the subsidiaries through which we operate. We conduct our business through several brands across our service areas, including Electricity Maine, Electricity N.H., Major Energy, Provider Power Massachusetts, Spark Energy, and Verde Energy. Via Energy Solutions (“VES”) is a wholly owned subsidiary of the Company that offers broker services for retail energy customers. Via Wireless is a wholly owned subsidiary of the Company that offers wireless services and equipment to wireless customers.</span></div> <div><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2. Basis of Presentation and Summary of Significant Accounting Policies </span></div><div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the SEC. Our financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the opinion of the Company's management, the accompanying consolidated financial statements reflect all adjustments that are necessary to fairly present the financial position, the results of operations, the changes in equity and the cash flows of the Company for the respective periods. Such adjustments are of a normal recurring nature, unless otherwise disclosed.</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:30.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.285%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Events</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Subsequent events have been evaluated through the date these financial statements are issued. Any material subsequent events that occurred prior to such date have been properly recognized or disclosed in the consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates and Assumptions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of our consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Relationship with our Founder, Majority Shareholder, and Chief Executive Officer </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Mr. Maxwell, III is the Chief Executive Officer and the owner of a majority of the voting power of our common stock through his ownership of NuDevco Retail, LLC ("NuDevco Retail") and Retailco, LLC ("Retailco"). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC ("TxEx"), which is wholly owned by Mr. Maxwell. NuDevco Retail is a wholly owned subsidiary of NuDevco Retail Holdings LLC ("NuDevco Retail Holdings"), which is a wholly owned subsidiary of Electric HoldCo, LLC, which is also a wholly owned subsidiary of TxEx.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled by Mr. Maxwell, and these affiliates enter into transactions with and pay certain costs on our behalf. We undertake these transactions in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services among these related parties. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These transactions include, but are not limited to, employee benefits provided through the Company’s benefit plans, insurance plans, leased office space, certain administrative salaries, management due diligence, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed under these arrangements are based on services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying consolidated financial statements include costs that have been incurred by the Company and then directly billed or allocated to affiliates, and costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the consolidated balance sheets. Additionally, the Company enters into transactions with certain affiliates for sales or purchases of natural gas and electricity, which are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate in the consolidated balance sheets. The allocations and related estimates and assumptions are described more fully in Note 14 "Transactions with Affiliates." </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On December 29, 2023, we entered into a merger agreement (the “Merger Agreement”) with Retailco, LLC, a Texas limited liability company (“Retailco”), and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), whereby all of our Class A common stock (except for as described below), will be acquired by Retailco for $11.00 per share. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Retailco is an entity owned by TxEx, which is wholly owned by Mr. Maxwell. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The transaction will be effected by a merger of Merger Sub, with and into the Company, with the Company surviving the merger. Under the terms of the Merger Agreement, all of our Class A common stock, except for shares of Class A common stock for which appraisal rights have been properly and validly exercised under Delaware law and certain additional shares, including those held by the Company or any of its subsidiaries (or held in the Company’s treasury), Retailco or Merger Sub or any of their respective subsidiaries, or Mr. Maxwell, and any person or entity controlled by him, will be converted into the right to receive the cash consideration. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Class A common stock, currently traded under the symbol VIA, will cease to trade on NASDAQ upon consummation of the transaction. We expect that the Series A Preferred Stock, currently traded under the symbol VIASP, will continue to trade on NASDAQ following the transaction. Accordingly, Via Renewables will remain subject to the reporting requirements of the Exchange Act.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The transaction was negotiated on behalf of the Company by a Special Committee of its Board of Directors with the assistance of independent financial and legal advisors. The Special Committee is comprised of entirely disinterested and independent directors. Following the Special Committee’s unanimous recommendation in support of the merger, the Company’s Board of Directors (other than Mr. Maxwell) approved the Merger Agreement and recommended that the Company’s stockholders adopt and approve the Merger Agreement and the merger.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The merger is subject to approval by a majority of shareholders of the issued and outstanding shares of the Company’s Class A common stock and Class B common stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, the merger is subject to a non-waivable requirement of approval by the holders of at least a majority of the issued and outstanding Class A common stock and Class B common stock not owned by Mr. Maxwell and his affiliated entities or the directors, officers or their immediate family members. Mr. Maxwell and affiliated entities have entered into a support agreement to vote their shares in favor of the transaction and against any competing transaction. The Merger Agreement is not subject to a financing condition, but is subject to customary closing conditions. The transaction is expected to close in the second quarter of 2024.</span></div><div style="margin-top: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 Cash Equivalents</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of all unrestricted demand deposits and funds invested in highly liquid instruments with original maturities of three months or less. The Company periodically assesses the financial condition of the institutions where these funds are held and believes that its credit risk is minimal with respect to these institutions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As part of the customer acquisitions in May 2021, we funded an escrow account, the balance of which is reflected as restricted cash in our consolidated balance sheet. As we acquire customers and other conditions of the asset purchase agreement are met, we make payments to the sellers from the escrow account. As of December 31, 2022, the balance in the escrow account was $1.7 million. These funds were released to the sellers as remaining conditions of the purchase agreement were met in the first quarter of 2023. See Note 16 "Customer Acquisitions" for further discussion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Inventory</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventory primarily consists of natural gas used to fulfill and manage seasonality for fixed and variable-price retail customer load requirements and is valued at the lower of weighted average cost or net realizable value. Purchased natural gas costs are recognized in the consolidated statements of operations, within retail cost of revenues, when the natural gas is sold and delivered out of the storage facility using the weighted average cost of the gas sold.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company also holds approximately $0.5 million of wireless device inventory which is valued at the lower of cost or net realizable value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Customer Acquisition Costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company capitalizes direct response advertising costs that consist primarily of hourly and commission-based telemarketing costs, door-to-door agent commissions and other direct advertising costs associated with proven customer generation in its balance sheet. These costs are amortized over <span style="-sec-ix-hidden:f-504">one</span> to two years. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the net customer acquisition costs were $7.0 million and $5.2 million, respectively, of which $5.2 million and $3.5 million were recorded in current assets, and $1.8 million and $1.7 million were recorded in non-current assets. Amortization of customer acquisition costs was $4.8 million, $2.1 million, and $6.1 million for the years ended December 31, 2023, 2022 and 2021, respectively, which is recorded in depreciation and amortization in the Consolidated Statements of Operations. Customer acquisition costs do not include customer acquisitions through merger and acquisition activities, which are recorded as customer relationships.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Recoverability of customer acquisition costs is evaluated based on a comparison of the carrying amount of such costs to the future net cash flows expected to be generated by the customers acquired, considering specific assumptions for customer attrition, per unit gross profit, and operating costs. These assumptions are based on forecasts and historical experience. No impairments of customer acquisition costs were recorded for the years ended December 31, 2023, 2022 and 2021.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Customer Relationships</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Customer contracts recorded as part of mergers or acquisitions are reflected as customer relationships in our balance sheet. The Company had capitalized customer relationship of $0.3 million and $2.5 million, net of amortization, as current assets as of December 31, 2023 and 2022, respectively, and $0.1 million and $0.5 million, net of amortization, as non-current assets as of December 31, 2023 and 2022, respectively, related to these intangible assets. These intangibles are amortized on a straight-line basis over the estimated average life of the related customer contracts acquired, which ranges from eighteen months to three years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The acquired customer relationships intangibles are reflective of the acquired companies’ customer base, and were valued at the respective dates of acquisition using an excess earnings method under the income approach. Using this method, the Company estimated the future cash flows resulting from the existing customer relationships, considering attrition as well as charges for contributory assets, such as net working capital, fixed assets, and assembled workforce. These future cash flows were then discounted using an appropriate risk-adjusted rate of return by retail unit to arrive at the present value of the expected future cash flows. Customer relationships are amortized to depreciation and amortization based on the expected future net cash flows by year, bifurcated between hedged and unhedged and amortized to depreciation and amortization based on the expected future cash flows by year and expensed to retail cost of revenue based on the expected term of the underlying fixed price contract in each reporting period, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the twelve months ended December 31, 2022, the Company changed the estimated average life for Customer Relationships — Other from three years to eighteen months, resulting in approximately $0.9 million of additional amortization recorded in the twelve months ended December 31, 2022. Customer relationship amortization expense was $2.5 million, $12.3 million, and $12.7 million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We review customer relationships for impairment whenever events or changes in business circumstances indicate the carrying value of the intangible assets may not be recoverable. Impairment is indicated when the undiscounted cash flows estimated to be generated by the intangible assets are less than their respective carrying value. If an impairment exists, a loss is recognized for the difference between the fair value and carrying value of the intangible assets. No impairments of customer relationships were recorded for the years ended December 31, 2023, 2022 and 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Trademarks</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record trademarks as part of our acquisitions which represent the value associated with the recognition and positive reputation of an acquired company to its target markets. This value would otherwise have to be internally developed through significant time and expense or by paying a third party for its use. These intangibles are amortized over the estimated five-year to ten-year life of the trademark on a straight-line basis. The fair values of trademark assets were determined at the date of acquisition using a royalty savings method under the income approach. Under this approach, the Company estimates the present value of expected cash flows resulting from avoiding royalty payments to use a third party trademark. The Company analyzes market royalty rates charged for licensing trademarks and applied an expected royalty rate to a forecast of estimated revenue, which was then discounted using an appropriate risk adjusted rate of return. As of December 31, 2023 and 2022, we had recorded $2.4 million and $2.8 million related to these trademarks in other assets. Amortization expense was $0.4 million, $0.7 million, and $1.1 million for the years ended December 31, 2023, 2022 and 2021, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We review trademarks for impairment whenever events or changes in business circumstances indicate the carrying value of the intangible assets may not be recoverable. Impairment is indicated when the undiscounted cash flows estimated to be generated by the intangible assets are less than their respective carrying value. If an impairment exists, a loss is recognized for the difference between the fair value and carrying value of the intangible assets. No impairments of trademarks were recorded for the years ended December 31, 2023, 2022 and 2021.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Operating Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company maintained operating leases related to our offices that expired in 2022. The initial term for our property leases is typically <span style="-sec-ix-hidden:f-545">three</span> to five years, with renewal options with rent recognized on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For our operating leases, we recorded rent expense of zero, less than $0.1 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. We recorded sub-lease income of zero, less than $0.1 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023 and 2022, we had recorded a right-of-use asset of zero and zero, respectively, in <span style="-sec-ix-hidden:f-555">other current assets</span> and <span style="-sec-ix-hidden:f-556">other assets</span>. As of December 31, 2023 and 2022 we had recorded a lease liability of zero and zero, respectively, in <span style="-sec-ix-hidden:f-561"><span style="-sec-ix-hidden:f-562">other current liabilities</span></span> and <span style="-sec-ix-hidden:f-563"><span style="-sec-ix-hidden:f-564">other long-term liabilities</span></span>. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Deferred Financing Costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Costs incurred in connection with the issuance of long-term debt are capitalized and amortized to interest expense using the straight-line method over the life of the related long-term debt. These costs are included in other assets in our consolidated balance sheets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company records property and equipment at historical cost. Depreciation expense is recorded on a straight-line method based on estimated useful lives, which range from 2 to 5 years, along with estimates of the salvage values of the assets. When items of property and equipment are sold or otherwise disposed of, any gain or loss is recorded in the consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company capitalizes costs associated with certain of its internal-use software projects. Costs capitalized are those incurred during the application development stage of projects such as software configuration, coding, installation of hardware and testing. Costs incurred during the preliminary or post-implementation stage of the project are expensed in the period incurred, including costs associated with formulation of ideas and alternatives, training and application maintenance. After internal-use software projects are completed, the associated capitalized costs are depreciated over the estimated useful life of the related asset. Interest costs incurred while developing internal-use software projects are also capitalized. Capitalized interest costs for the years ended December 31, 2023, 2022 and 2021 were not material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill represents the excess of cost over fair value of the assets of businesses acquired in accordance with FASB ASC Topic 350 Intangibles-Goodwill and Other ("ASC 350"). The goodwill on our consolidated balance sheet as of December 31, 2023 is associated with both our Retail Natural Gas and Retail Electricity segments. We determine our segments, which are also considered our reporting units, by identifying each unit that engaged in business activities from which it may earn revenues and incur expenses, had operating results regularly reviewed by the segment manager for purposes of resource allocation and performance assessment, and had discrete financial information. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill is not amortized, but rather is assessed for impairment whenever events or circumstances indicate that impairment of the carrying value of goodwill is likely, but no less often than annually as of October 31. We compare our estimate of the fair value of the reporting unit with its carrying value, including goodwill. If the carrying value of the reporting unit exceeds its fair value, we would recognize a goodwill impairment loss for the amount by which the reporting unit's carrying value exceeds its fair value. In accordance with our accounting policy, we completed our annual assessment of goodwill impairment as of October 31, 2023 during the fourth quarter of 2023, using a quantitative assessment approach, and the test indicated no impairment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Treasury stock consists of Company's own stock that has been issued, but subsequently reacquired by the Company. Treasury stock does not reduce the number of shares issued but does reduce the number of shares outstanding. These shares are not eligible to receive cash dividends. We use the cost method to account for treasury shares. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Revenues and Cost of Revenues</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenues are recognized by the Company based on consideration specified in contracts with customers when performance obligations are satisfied by transferring control over products to a customer. Utilizing these criteria, revenue is recognized when the natural gas or electricity is delivered to the customer. Similarly, cost of revenues is recognized when the commodity is delivered.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revenues for natural gas and electricity sales are recognized under the accrual method. Natural gas and electricity sales that have been delivered but not billed by period end are estimated. Accrued unbilled revenues are based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated customer usage by class. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class. Estimated amounts are adjusted when actual usage is known and billed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Costs for natural gas and electricity sales are similarly recognized under the accrual method. Natural gas and electricity costs that have not been billed to the Company by suppliers but have been incurred by period end are estimated. The Company estimates volumes for natural gas and electricity delivered based on the forecasted revenue volumes, estimated transportation cost volumes and estimation of other costs associated with retail load that varies by commodity utility territory. These costs include items like ISO fees, ancillary services and renewable energy credits. Estimated amounts are adjusted when actual usage is known and billed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our asset optimization activities, which primarily include natural gas physical arbitrage and other short term storage and transportation transactions, meet the definition of trading activities and are recorded on a net basis in the consolidated statements of operations in net asset optimization revenues. The Company recorded asset optimization revenues, primarily related to physical sales or purchases of commodities, of $24.6 million, $86.7 million and $57.0 million for the years ended December 31, 2023, 2022 and 2021, respectively, and recorded asset optimization costs of revenues of $31.9 million, $89.0 million and $61.2 million for the years ended December 31, 2023, 2022 and 2021, respectively, which are presented on a net basis in asset optimization revenues in the Consolidated Statements of Operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment. These revenues are recognized under the accrual method, over time as wireless and other services are provided and at the time of delivery of wireless equipment. Costs for wireless and other services and the sale of wireless equipment are similarly recognized on the accrual basis, including costs to procure wireless data and wireless devices.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Natural Gas Imbalances</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consolidated balance sheets include natural gas imbalance receivables and payables, which primarily result when customers consume more or less gas than has been delivered by the Company to local distribution companies (“LDCs”). The settlement of natural gas imbalances varies by LDC, but typically the natural gas imbalances are settled in cash or in kind on a monthly, quarterly, semi-annual or annual basis. The imbalances are valued at their estimated net realizable value. The Company recorded an imbalance receivable of $0.2 million and $0.5 million in other current assets on the consolidated balance sheets as of December 31, 2023 and 2022, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company recorded an imbalance payable of zero and zero in other current liabilities on the consolidated balance sheets as of December 31, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company uses derivative instruments such as futures, swaps, forwards and options to manage the commodity price risks of its business operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All derivatives are recorded in the consolidated balance sheets at fair value. Derivative instruments representing unrealized gains are reported as derivative assets while derivative instruments representing unrealized losses are reported as derivative liabilities. We offset amounts in the consolidated balance sheets for derivative instruments executed with the same counterparty where we have a master netting arrangement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As part of our asset optimization activities, we manage a portfolio of commodity derivative instruments held for trading purposes. Changes in fair value of and amounts realized upon settlements of derivatives instruments held for trading purposes are recognized in earnings in net asset optimization revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To manage the retail business, the Company holds derivative instruments that are not for trading purposes and are not designated as hedges for accounting purposes. Changes in the fair value of and amounts realized upon settlement of derivative instruments not held for trading purposes are recognized in retail costs of revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company follows the asset and liability method of accounting for income taxes where deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the financial statements or tax returns and operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in those years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in the tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will not be realized. Amounts owed or refundable on current year returns is included as a current payable or receivable in the consolidated balance sheet.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the projected future taxable income and tax planning strategies in making this assessment. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to unrecognized tax benefits within the provision for income taxes on continuing operations in our consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">During the year ended December 31, 2023 and 2022 our accrued liabilities included income tax payable of $2.5 million and $0.4 million, respectively. During the year ended December 31, 2023 and 2022 our other current assets included income tax receivable of $2.1 million and $2.5 million, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities. We use the treasury stock method to determine the potential dilutive effect of our outstanding unvested restricted stock units and use the if-converted method to determine the potential dilutive effect of our Class B common stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-controlling Interest</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net income attributable to non-controlling interest represents the Class B Common stockholders' interest in income and expenses of the Company. The weighted average ownership percentages for the applicable reporting period are used to allocate the income (loss) before income taxes to each economic interest owner.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Standards Being Evaluated/Standards Not yet adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The amendments in the ASU improve reportable segment disclosures by adding and enhancing annual and interim disclosure requirements, clarifying circumstances in which entities can disclose multiple segment measures of profit or loss, providing new segment disclosure requirements for entities with a single reportable segment, and adding other disclosure requirements. ASU 2023-07 will be effective for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are evaluating the impact of adoption on our consolidated financial statements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The ASU requires enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. The ASU will be effective for annual periods beginning after December 15, 2024. The guidance shall be applied on a prospective basis with the option to apply retrospectively. We are evaluating the impact of adoption on our consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.</span></div> <div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and pursuant to the rules and regulations of the SEC. Our financial statements are presented on a consolidated basis and include all wholly-owned and controlled subsidiaries. We account for investments over which we have significant influence but not a controlling financial interest using the equity method of accounting. All significant intercompany transactions and balances have been eliminated in the consolidated financial statements. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the opinion of the Company's management, the accompanying consolidated financial statements reflect all adjustments that are necessary to fairly present the financial position, the results of operations, the changes in equity and the cash flows of the Company for the respective periods. Such adjustments are of a normal recurring nature, unless otherwise disclosed.</span> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Events</span></div>Subsequent events have been evaluated through the date these financial statements are issued. Any material subsequent events that occurred prior to such date have been properly recognized or disclosed in the consolidated financial statements. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates and Assumptions</span></div>The preparation of our consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Actual results could materially differ from those estimates. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Relationship with our Founder, Majority Shareholder, and Chief Executive Officer </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Mr. Maxwell, III is the Chief Executive Officer and the owner of a majority of the voting power of our common stock through his ownership of NuDevco Retail, LLC ("NuDevco Retail") and Retailco, LLC ("Retailco"). Retailco is a wholly owned subsidiary of TxEx Energy Investments, LLC ("TxEx"), which is wholly owned by Mr. Maxwell. NuDevco Retail is a wholly owned subsidiary of NuDevco Retail Holdings LLC ("NuDevco Retail Holdings"), which is a wholly owned subsidiary of Electric HoldCo, LLC, which is also a wholly owned subsidiary of TxEx.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled by Mr. Maxwell, and these affiliates enter into transactions with and pay certain costs on our behalf. We undertake these transactions in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services among these related parties. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These transactions include, but are not limited to, employee benefits provided through the Company’s benefit plans, insurance plans, leased office space, certain administrative salaries, management due diligence, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed under these arrangements are based on services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying consolidated financial statements include costs that have been incurred by the Company and then directly billed or allocated to affiliates, and costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the consolidated balance sheets. Additionally, the Company enters into transactions with certain affiliates for sales or purchases of natural gas and electricity, which are recorded in retail revenues, retail cost of revenues, and net asset optimization revenues in the consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate in the consolidated balance sheets. The allocations and related estimates and assumptions are described more fully in Note 14 "Transactions with Affiliates." </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On December 29, 2023, we entered into a merger agreement (the “Merger Agreement”) with Retailco, LLC, a Texas limited liability company (“Retailco”), and NuRetailco LLC, a Delaware limited liability company and wholly-owned subsidiary of Retailco (“Merger Sub”), whereby all of our Class A common stock (except for as described below), will be acquired by Retailco for $11.00 per share. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Retailco is an entity owned by TxEx, which is wholly owned by Mr. Maxwell. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The transaction will be effected by a merger of Merger Sub, with and into the Company, with the Company surviving the merger. Under the terms of the Merger Agreement, all of our Class A common stock, except for shares of Class A common stock for which appraisal rights have been properly and validly exercised under Delaware law and certain additional shares, including those held by the Company or any of its subsidiaries (or held in the Company’s treasury), Retailco or Merger Sub or any of their respective subsidiaries, or Mr. Maxwell, and any person or entity controlled by him, will be converted into the right to receive the cash consideration. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Class A common stock, currently traded under the symbol VIA, will cease to trade on NASDAQ upon consummation of the transaction. We expect that the Series A Preferred Stock, currently traded under the symbol VIASP, will continue to trade on NASDAQ following the transaction. Accordingly, Via Renewables will remain subject to the reporting requirements of the Exchange Act.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The transaction was negotiated on behalf of the Company by a Special Committee of its Board of Directors with the assistance of independent financial and legal advisors. The Special Committee is comprised of entirely disinterested and independent directors. Following the Special Committee’s unanimous recommendation in support of the merger, the Company’s Board of Directors (other than Mr. Maxwell) approved the Merger Agreement and recommended that the Company’s stockholders adopt and approve the Merger Agreement and the merger.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The merger is subject to approval by a majority of shareholders of the issued and outstanding shares of the Company’s Class A common stock and Class B common stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, the merger is subject to a non-waivable requirement of approval by the holders of at least a majority of the issued and outstanding Class A common stock and Class B common stock not owned by Mr. Maxwell and his affiliated entities or the directors, officers or their immediate family members. Mr. Maxwell and affiliated entities have entered into a support agreement to vote their shares in favor of the transaction and against any competing transaction. The Merger Agreement is not subject to a financing condition, but is subject to customary closing conditions. The transaction is expected to close in the second quarter of 2024.</span></div> 11.00 <div style="margin-top: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 Cash Equivalents</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of all unrestricted demand deposits and funds invested in highly liquid instruments with original maturities of three months or less. The Company periodically assesses the financial condition of the institutions where these funds are held and believes that its credit risk is minimal with respect to these institutions.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As part of the customer acquisitions in May 2021, we funded an escrow account, the balance of which is reflected as restricted cash in our consolidated balance sheet. As we acquire customers and other conditions of the asset purchase agreement are met, we make payments to the sellers from the escrow account. As of December 31, 2022, the balance in the escrow account was $1.7 million. These funds were released to the sellers as remaining conditions of the purchase agreement were met in the first quarter of 2023. See Note 16 "Customer Acquisitions" for further discussion.</span></div> 1700000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Inventory</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventory primarily consists of natural gas used to fulfill and manage seasonality for fixed and variable-price retail customer load requirements and is valued at the lower of weighted average cost or net realizable value. Purchased natural gas costs are recognized in the consolidated statements of operations, within retail cost of revenues, when the natural gas is sold and delivered out of the storage facility using the weighted average cost of the gas sold.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company also holds approximately $0.5 million of wireless device inventory which is valued at the lower of cost or net realizable value.</span></div> 500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Customer Acquisition Costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company capitalizes direct response advertising costs that consist primarily of hourly and commission-based telemarketing costs, door-to-door agent commissions and other direct advertising costs associated with proven customer generation in its balance sheet. These costs are amortized over <span style="-sec-ix-hidden:f-504">one</span> to two years. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the net customer acquisition costs were $7.0 million and $5.2 million, respectively, of which $5.2 million and $3.5 million were recorded in current assets, and $1.8 million and $1.7 million were recorded in non-current assets. Amortization of customer acquisition costs was $4.8 million, $2.1 million, and $6.1 million for the years ended December 31, 2023, 2022 and 2021, respectively, which is recorded in depreciation and amortization in the Consolidated Statements of Operations. Customer acquisition costs do not include customer acquisitions through merger and acquisition activities, which are recorded as customer relationships.</span></div>Recoverability of customer acquisition costs is evaluated based on a comparison of the carrying amount of such costs to the future net cash flows expected to be generated by the customers acquired, considering specific assumptions for customer attrition, per unit gross profit, and operating costs. These assumptions are based on forecasts and historical experience. P2Y 7000000 5200000 5200000 3500000 1800000 1700000 4800000 2100000 6100000 0 0 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Customer Relationships</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Customer contracts recorded as part of mergers or acquisitions are reflected as customer relationships in our balance sheet. The Company had capitalized customer relationship of $0.3 million and $2.5 million, net of amortization, as current assets as of December 31, 2023 and 2022, respectively, and $0.1 million and $0.5 million, net of amortization, as non-current assets as of December 31, 2023 and 2022, respectively, related to these intangible assets. These intangibles are amortized on a straight-line basis over the estimated average life of the related customer contracts acquired, which ranges from eighteen months to three years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The acquired customer relationships intangibles are reflective of the acquired companies’ customer base, and were valued at the respective dates of acquisition using an excess earnings method under the income approach. Using this method, the Company estimated the future cash flows resulting from the existing customer relationships, considering attrition as well as charges for contributory assets, such as net working capital, fixed assets, and assembled workforce. These future cash flows were then discounted using an appropriate risk-adjusted rate of return by retail unit to arrive at the present value of the expected future cash flows. Customer relationships are amortized to depreciation and amortization based on the expected future net cash flows by year, bifurcated between hedged and unhedged and amortized to depreciation and amortization based on the expected future cash flows by year and expensed to retail cost of revenue based on the expected term of the underlying fixed price contract in each reporting period, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the twelve months ended December 31, 2022, the Company changed the estimated average life for Customer Relationships — Other from three years to eighteen months, resulting in approximately $0.9 million of additional amortization recorded in the twelve months ended December 31, 2022. Customer relationship amortization expense was $2.5 million, $12.3 million, and $12.7 million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div>We review customer relationships for impairment whenever events or changes in business circumstances indicate the carrying value of the intangible assets may not be recoverable. Impairment is indicated when the undiscounted cash flows estimated to be generated by the intangible assets are less than their respective carrying value. If an impairment exists, a loss is recognized for the difference between the fair value and carrying value of the intangible assets.<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Trademarks</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record trademarks as part of our acquisitions which represent the value associated with the recognition and positive reputation of an acquired company to its target markets. This value would otherwise have to be internally developed through significant time and expense or by paying a third party for its use. These intangibles are amortized over the estimated five-year to ten-year life of the trademark on a straight-line basis. The fair values of trademark assets were determined at the date of acquisition using a royalty savings method under the income approach. Under this approach, the Company estimates the present value of expected cash flows resulting from avoiding royalty payments to use a third party trademark. The Company analyzes market royalty rates charged for licensing trademarks and applied an expected royalty rate to a forecast of estimated revenue, which was then discounted using an appropriate risk adjusted rate of return. As of December 31, 2023 and 2022, we had recorded $2.4 million and $2.8 million related to these trademarks in other assets. Amortization expense was $0.4 million, $0.7 million, and $1.1 million for the years ended December 31, 2023, 2022 and 2021, respectively. </span></div>We review trademarks for impairment whenever events or changes in business circumstances indicate the carrying value of the intangible assets may not be recoverable. Impairment is indicated when the undiscounted cash flows estimated to be generated by the intangible assets are less than their respective carrying value. If an impairment exists, a loss is recognized for the difference between the fair value and carrying value of the intangible assets. 300000 2500000 100000 500000 P18M P3Y P3Y P18M 900000 2500000 12300000 12700000 0 0 0 P5Y P10Y 2400000 2800000 400000 700000 1100000 0 0 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Operating Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company maintained operating leases related to our offices that expired in 2022. The initial term for our property leases is typically <span style="-sec-ix-hidden:f-545">three</span> to five years, with renewal options with rent recognized on a straight-line basis over the lease term.</span></div>For our operating leases, we recorded rent expense of zero, less than $0.1 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. We recorded sub-lease income of zero, less than $0.1 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023 and 2022, we had recorded a right-of-use asset of zero and zero, respectively, in <span style="-sec-ix-hidden:f-555">other current assets</span> and <span style="-sec-ix-hidden:f-556">other assets</span>. As of December 31, 2023 and 2022 we had recorded a lease liability of zero and zero, respectively, in <span style="-sec-ix-hidden:f-561"><span style="-sec-ix-hidden:f-562">other current liabilities</span></span> and <span style="-sec-ix-hidden:f-563"><span style="-sec-ix-hidden:f-564">other long-term liabilities</span></span>. P5Y 0 100000 200000 0 100000 200000 0 0 0 0 0 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Deferred Financing Costs</span></div>Costs incurred in connection with the issuance of long-term debt are capitalized and amortized to interest expense using the straight-line method over the life of the related long-term debt. These costs are included in other assets in our consolidated balance sheets. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Property and Equipment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company records property and equipment at historical cost. Depreciation expense is recorded on a straight-line method based on estimated useful lives, which range from 2 to 5 years, along with estimates of the salvage values of the assets. When items of property and equipment are sold or otherwise disposed of, any gain or loss is recorded in the consolidated statements of operations.</span></div> P2Y P5Y The Company capitalizes costs associated with certain of its internal-use software projects. Costs capitalized are those incurred during the application development stage of projects such as software configuration, coding, installation of hardware and testing. Costs incurred during the preliminary or post-implementation stage of the project are expensed in the period incurred, including costs associated with formulation of ideas and alternatives, training and application maintenance. After internal-use software projects are completed, the associated capitalized costs are depreciated over the estimated useful life of the related asset. Interest costs incurred while developing internal-use software projects are also capitalized. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill represents the excess of cost over fair value of the assets of businesses acquired in accordance with FASB ASC Topic 350 Intangibles-Goodwill and Other ("ASC 350"). The goodwill on our consolidated balance sheet as of December 31, 2023 is associated with both our Retail Natural Gas and Retail Electricity segments. We determine our segments, which are also considered our reporting units, by identifying each unit that engaged in business activities from which it may earn revenues and incur expenses, had operating results regularly reviewed by the segment manager for purposes of resource allocation and performance assessment, and had discrete financial information. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill is not amortized, but rather is assessed for impairment whenever events or circumstances indicate that impairment of the carrying value of goodwill is likely, but no less often than annually as of October 31. We compare our estimate of the fair value of the reporting unit with its carrying value, including goodwill. If the carrying value of the reporting unit exceeds its fair value, we would recognize a goodwill impairment loss for the amount by which the reporting unit's carrying value exceeds its fair value. In accordance with our accounting policy, we completed our annual assessment of goodwill impairment as of October 31, 2023 during the fourth quarter of 2023, using a quantitative assessment approach, and the test indicated no impairment.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock</span></div>Treasury stock consists of Company's own stock that has been issued, but subsequently reacquired by the Company. Treasury stock does not reduce the number of shares issued but does reduce the number of shares outstanding. These shares are not eligible to receive cash dividends. We use the cost method to account for treasury shares. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Revenues and Cost of Revenues</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenues are recognized by the Company based on consideration specified in contracts with customers when performance obligations are satisfied by transferring control over products to a customer. Utilizing these criteria, revenue is recognized when the natural gas or electricity is delivered to the customer. Similarly, cost of revenues is recognized when the commodity is delivered.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revenues for natural gas and electricity sales are recognized under the accrual method. Natural gas and electricity sales that have been delivered but not billed by period end are estimated. Accrued unbilled revenues are based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated customer usage by class. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class. Estimated amounts are adjusted when actual usage is known and billed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Costs for natural gas and electricity sales are similarly recognized under the accrual method. Natural gas and electricity costs that have not been billed to the Company by suppliers but have been incurred by period end are estimated. The Company estimates volumes for natural gas and electricity delivered based on the forecasted revenue volumes, estimated transportation cost volumes and estimation of other costs associated with retail load that varies by commodity utility territory. These costs include items like ISO fees, ancillary services and renewable energy credits. Estimated amounts are adjusted when actual usage is known and billed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our asset optimization activities, which primarily include natural gas physical arbitrage and other short term storage and transportation transactions, meet the definition of trading activities and are recorded on a net basis in the consolidated statements of operations in net asset optimization revenues. The Company recorded asset optimization revenues, primarily related to physical sales or purchases of commodities, of $24.6 million, $86.7 million and $57.0 million for the years ended December 31, 2023, 2022 and 2021, respectively, and recorded asset optimization costs of revenues of $31.9 million, $89.0 million and $61.2 million for the years ended December 31, 2023, 2022 and 2021, respectively, which are presented on a net basis in asset optimization revenues in the Consolidated Statements of Operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment. These revenues are recognized under the accrual method, over time as wireless and other services are provided and at the time of delivery of wireless equipment. Costs for wireless and other services and the sale of wireless equipment are similarly recognized on the accrual basis, including costs to procure wireless data and wireless devices.</span></div> 24600000 86700000 57000000 31900000 89000000 61200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Natural Gas Imbalances</span></div>The consolidated balance sheets include natural gas imbalance receivables and payables, which primarily result when customers consume more or less gas than has been delivered by the Company to local distribution companies (“LDCs”). The settlement of natural gas imbalances varies by LDC, but typically the natural gas imbalances are settled in cash or in kind on a monthly, quarterly, semi-annual or annual basis. The imbalances are valued at their estimated net realizable value. 200000 500000 0 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company uses derivative instruments such as futures, swaps, forwards and options to manage the commodity price risks of its business operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All derivatives are recorded in the consolidated balance sheets at fair value. Derivative instruments representing unrealized gains are reported as derivative assets while derivative instruments representing unrealized losses are reported as derivative liabilities. We offset amounts in the consolidated balance sheets for derivative instruments executed with the same counterparty where we have a master netting arrangement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As part of our asset optimization activities, we manage a portfolio of commodity derivative instruments held for trading purposes. Changes in fair value of and amounts realized upon settlements of derivatives instruments held for trading purposes are recognized in earnings in net asset optimization revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To manage the retail business, the Company holds derivative instruments that are not for trading purposes and are not designated as hedges for accounting purposes. Changes in the fair value of and amounts realized upon settlement of derivative instruments not held for trading purposes are recognized in retail costs of revenues.</span></div>Derivative assets and liabilities are presented net in our consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company follows the asset and liability method of accounting for income taxes where deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the financial statements or tax returns and operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in those years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in the tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that these items will not be realized. Amounts owed or refundable on current year returns is included as a current payable or receivable in the consolidated balance sheet.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the projected future taxable income and tax planning strategies in making this assessment. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to unrecognized tax benefits within the provision for income taxes on continuing operations in our consolidated statements of operations.</span></div>During the year ended December 31, 2023 and 2022 our accrued liabilities included income tax payable of $2.5 million and $0.4 million, respectively. During the year ended December 31, 2023 and 2022 our other current assets included income tax receivable of $2.1 million and $2.5 million, respectively. 2500000 400000 2100000 2500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities. We use the treasury stock method to determine the potential dilutive effect of our outstanding unvested restricted stock units and use the if-converted method to determine the potential dilutive effect of our Class B common stock.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-controlling Interest</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net income attributable to non-controlling interest represents the Class B Common stockholders' interest in income and expenses of the Company. The weighted average ownership percentages for the applicable reporting period are used to allocate the income (loss) before income taxes to each economic interest owner.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Standards Being Evaluated/Standards Not yet adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The amendments in the ASU improve reportable segment disclosures by adding and enhancing annual and interim disclosure requirements, clarifying circumstances in which entities can disclose multiple segment measures of profit or loss, providing new segment disclosure requirements for entities with a single reportable segment, and adding other disclosure requirements. ASU 2023-07 will be effective for annual periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We are evaluating the impact of adoption on our consolidated financial statements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The ASU requires enhanced income tax disclosures, particularly related to a reporting entity's effective tax rate reconciliation and income taxes paid. For the rate reconciliation, the update requires additional categories of information about federal, state, and foreign taxes and details about significant reconciling items, subject to a quantitative threshold. Income taxes paid must be similarly disaggregated by federal, state, and foreign based on a quantitative threshold. The ASU will be effective for annual periods beginning after December 15, 2024. The guidance shall be applied on a prospective basis with the option to apply retrospectively. We are evaluating the impact of adoption on our consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs. New ASUs were assessed and determined to be either not applicable or are expected to have minimal impact on our consolidated financial statements.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">3. Revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our revenues are derived primarily from the sale of natural gas and electricity to customers, including affiliates. Revenue is measured based upon the quantity of gas or power delivered at prices contained or referenced in the customer's contract, and excludes any sales incentives (e.g. rebates) and amounts collected on behalf of third parties (e.g. sales tax).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our revenues also include asset optimization activities. Asset optimization activities consist primarily of purchases and sales of gas that meet the definition of trading activities per FASB ASC Topic 815, Derivatives and Hedging. They are therefore excluded from the scope of FASB ASC Topic 606,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> Revenue from Contracts with Customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other revenue is derived from contracts with customers through the provision of wireless and other services and the sale of wireless equipment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revenues for electricity and natural gas sales are recognized under the accrual method when our performance obligation to a customer is satisfied, which is the point in time when the product is delivered and control of the product passes to the customer. Electricity and natural gas products may be sold as fixed-price or variable-price products. The typical length of a contract to provide electricity and/or natural gas is 12 months. Customers are billed and typically pay at least monthly, based on usage. Electricity and natural gas sales that have been delivered but not billed by period end are estimated and recorded as accrued unbilled revenues based on estimates of customer usage since the date of the last meter read provided by the utility. Volume estimates are based on forecasted volumes and estimated residential and commercial customer usage. Unbilled revenues are calculated by multiplying these volume estimates by the applicable rate by customer class (residential or commercial). Estimated amounts are adjusted when actual usage is known and billed.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table discloses revenue by primary geographical market, customer type, and customer credit risk profile (in thousands). The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.467%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="36" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ended December 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ended December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ended December 31, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Electricity (c)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Electricity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Electricity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  New England</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">115,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">8,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">124,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">111,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">10,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">121,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">100,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">9,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">110,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Mid-Atlantic</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:9pt;font-weight:400;line-height:100%">111,599 </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:9pt;font-weight:400;line-height:100%">39,860 </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:9pt;font-weight:400;line-height:100%">151,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,994 </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:9pt;font-weight:400;line-height:100%">49,626 </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:9pt;font-weight:400;line-height:100%">164,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,307 </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:9pt;font-weight:400;line-height:100%">28,070 </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:9pt;font-weight:400;line-height:100%">135,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Midwest</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:9pt;font-weight:400;line-height:100%">31,353 </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:9pt;font-weight:400;line-height:100%">18,578 </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:9pt;font-weight:400;line-height:100%">49,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,658 </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:9pt;font-weight:400;line-height:100%">22,436 </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:9pt;font-weight:400;line-height:100%">62,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,974 </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:9pt;font-weight:400;line-height:100%">20,602 </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:9pt;font-weight:400;line-height:100%">62,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Southwest</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:9pt;font-weight:400;line-height:100%">70,385 </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:9pt;font-weight:400;line-height:100%">43,519 </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:9pt;font-weight:400;line-height:100%">113,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,766 </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:9pt;font-weight:400;line-height:100%">27,719 </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:9pt;font-weight:400;line-height:100%">114,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,494 </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:9pt;font-weight:400;line-height:100%">17,060 </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:9pt;font-weight:400;line-height:100%">89,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328,466 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,360 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,065 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">462,815 </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;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322,594 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,134 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">397,728 </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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt 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></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:9pt;font-style:italic;font-weight:700;line-height:100%">Customer type</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Commercial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Residential</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:9pt;font-weight:400;line-height:100%">288,482 </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:9pt;font-weight:400;line-height:100%">59,175 </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:9pt;font-weight:400;line-height:100%">347,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,503 </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:9pt;font-weight:400;line-height:100%">51,465 </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:9pt;font-weight:400;line-height:100%">360,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">280,065 </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:9pt;font-weight:400;line-height:100%">49,483 </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:9pt;font-weight:400;line-height:100%">329,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Unbilled revenue (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:9pt;font-weight:400;line-height:100%">(372)</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:9pt;font-weight:400;line-height:100%">(8,392)</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:9pt;font-weight:400;line-height:100%">(8,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">808 </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:9pt;font-weight:400;line-height:100%">5,096 </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:9pt;font-weight:400;line-height:100%">5,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,630)</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:9pt;font-weight:400;line-height:100%">41 </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:9pt;font-weight:400;line-height:100%">(6,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">328,466 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">110,894 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">439,360 </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;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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">352,750 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">110,065 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">462,815 </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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">322,594 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">75,134 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">397,728 </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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt 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></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:9pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  POR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Non-POR</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:9pt;font-weight:400;line-height:100%">137,111 </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:9pt;font-weight:400;line-height:100%">60,455 </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:9pt;font-weight:400;line-height:100%">197,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,376 </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:9pt;font-weight:400;line-height:100%">47,103 </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:9pt;font-weight:400;line-height:100%">187,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,474 </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:9pt;font-weight:400;line-height:100%">34,593 </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:9pt;font-weight:400;line-height:100%">162,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328,466 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,894 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,360 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352,750 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,065 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,815 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322,594 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,134 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397,728 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display: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="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a) The primary markets include the following states:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">New England - Connecticut, Maine, Massachusetts and New Hampshire;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York and Pennsylvania and Virginia;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Midwest - Illinois, Indiana, Michigan and Ohio; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c) Retail Electricity includes services.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Reconciliation to Consolidated Financial Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:57.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reportable Segments Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,192 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,493 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record gross receipts taxes on a gross basis in retail revenues and retail cost of revenues. During the year ended December 31, 2023, 2022 and 2021 our retail revenues included gross receipts taxes of $1.0 million, $1.3 million and $1.1 million respectively. During the year ended December 31, 2023, 2022 and 2021, our retail cost of revenues included gross receipts taxes of $5.2 million, $5.2 million and $4.4 million, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivables and Allowance for Credit Losses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company conducts business in many utility service markets where the local regulated utility purchases our receivables, and then becomes responsible for billing the customer and collecting payment from the customer (“POR programs”). These POR programs result in substantially all of the Company’s credit risk being linked to the applicable utility, which generally has an investment-grade rating, and not to the end-use customer. The Company monitors the financial condition of each utility and currently believes its receivables are collectible. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In markets that do not offer POR programs or when the Company chooses to directly bill its customers, certain receivables are billed and collected by the Company. The Company bears the credit risk on these accounts and records an appropriate allowance for credit losses to reflect any losses due to non-payment by customers. The Company’s customers are individually insignificant and geographically dispersed in these markets. The Company writes off customer balances when it believes that amounts are no longer collectible and when it has exhausted all means to collect these receivables.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For trade accounts receivables, the Company accrues an allowance for credit losses by business segment by pooling customer accounts receivables based on similar risk characteristics, such as customer type, geography, aging analysis, payment terms, and related macroeconomic factors. Expected credit loss exposure is evaluated for each of our accounts receivables pools. Expected credits losses are established using a model that considers historical collections experience, current information, and reasonable and supportable forecasts. The Company writes off accounts receivable balances against the allowance for credit losses accounts when the accounts receivable is deemed to be uncollectible.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We assess the adequacy of the allowance for credit losses through review of an aging of customer accounts receivable and general economic conditions in the markets that we serve. Bad debt expense of $3.4 million, $6.9 million and $0.4 million was recorded in general and administrative expense in the consolidated statements of operations for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A rollforward of our allowance for credit losses for the year ended December 31, 2023 is presented in the table below (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,335)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt provision</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,442)</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;text-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%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recovery of previous write offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,496)</span></td><td style="background-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> The table also includes a reconciliation of the disaggregated revenue to revenue by reportable segment (in thousands).<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.467%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="36" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ended December 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ended December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ended December 31, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Electricity (c)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Electricity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Electricity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retail Natural Gas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Reportable Segments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Primary markets (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  New England</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">115,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">8,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">124,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">111,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">10,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">121,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">100,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">9,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">110,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Mid-Atlantic</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:9pt;font-weight:400;line-height:100%">111,599 </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:9pt;font-weight:400;line-height:100%">39,860 </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:9pt;font-weight:400;line-height:100%">151,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,994 </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:9pt;font-weight:400;line-height:100%">49,626 </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:9pt;font-weight:400;line-height:100%">164,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,307 </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:9pt;font-weight:400;line-height:100%">28,070 </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:9pt;font-weight:400;line-height:100%">135,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Midwest</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:9pt;font-weight:400;line-height:100%">31,353 </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:9pt;font-weight:400;line-height:100%">18,578 </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:9pt;font-weight:400;line-height:100%">49,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,658 </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:9pt;font-weight:400;line-height:100%">22,436 </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:9pt;font-weight:400;line-height:100%">62,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,974 </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:9pt;font-weight:400;line-height:100%">20,602 </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:9pt;font-weight:400;line-height:100%">62,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Southwest</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:9pt;font-weight:400;line-height:100%">70,385 </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:9pt;font-weight:400;line-height:100%">43,519 </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:9pt;font-weight:400;line-height:100%">113,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,766 </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:9pt;font-weight:400;line-height:100%">27,719 </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:9pt;font-weight:400;line-height:100%">114,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,494 </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:9pt;font-weight:400;line-height:100%">17,060 </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:9pt;font-weight:400;line-height:100%">89,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328,466 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,894 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,360 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,065 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">462,815 </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;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322,594 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,134 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">397,728 </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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt 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></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:9pt;font-style:italic;font-weight:700;line-height:100%">Customer type</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Commercial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Residential</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:9pt;font-weight:400;line-height:100%">288,482 </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:9pt;font-weight:400;line-height:100%">59,175 </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:9pt;font-weight:400;line-height:100%">347,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,503 </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:9pt;font-weight:400;line-height:100%">51,465 </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:9pt;font-weight:400;line-height:100%">360,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">280,065 </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:9pt;font-weight:400;line-height:100%">49,483 </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:9pt;font-weight:400;line-height:100%">329,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Unbilled revenue (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:9pt;font-weight:400;line-height:100%">(372)</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:9pt;font-weight:400;line-height:100%">(8,392)</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:9pt;font-weight:400;line-height:100%">(8,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">808 </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:9pt;font-weight:400;line-height:100%">5,096 </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:9pt;font-weight:400;line-height:100%">5,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,630)</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:9pt;font-weight:400;line-height:100%">41 </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:9pt;font-weight:400;line-height:100%">(6,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">328,466 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">110,894 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">439,360 </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;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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">352,750 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">110,065 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">462,815 </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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">322,594 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">75,134 </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 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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">397,728 </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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt 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></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:9pt;font-style:italic;font-weight:700;line-height:100%">Customer credit risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  POR</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">241,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Non-POR</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:9pt;font-weight:400;line-height:100%">137,111 </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:9pt;font-weight:400;line-height:100%">60,455 </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:9pt;font-weight:400;line-height:100%">197,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,376 </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:9pt;font-weight:400;line-height:100%">47,103 </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:9pt;font-weight:400;line-height:100%">187,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,474 </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:9pt;font-weight:400;line-height:100%">34,593 </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:9pt;font-weight:400;line-height:100%">162,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328,466 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,894 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">439,360 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352,750 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,065 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,815 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322,594 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,134 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397,728 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display: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="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a) The primary markets include the following states:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">New England - Connecticut, Maine, Massachusetts and New Hampshire;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Mid-Atlantic - Delaware, Maryland (including the District of Columbia), New Jersey, New York and Pennsylvania and Virginia;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Midwest - Illinois, Indiana, Michigan and Ohio; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Southwest - Arizona, California, Colorado, Florida, Nevada and Texas.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b) Unbilled revenue is recorded in total until it is actualized, at which time it is categorized between commercial and residential customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c) Retail Electricity includes services.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Reconciliation to Consolidated Financial Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of the reportable segment operating revenues to consolidated revenues is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:57.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Reportable Segments Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,192 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,493 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 115129000 8937000 124066000 111332000 10284000 121616000 100819000 9402000 110221000 111599000 39860000 151459000 114994000 49626000 164620000 107307000 28070000 135377000 31353000 18578000 49931000 39658000 22436000 62094000 41974000 20602000 62576000 70385000 43519000 113904000 86766000 27719000 114485000 72494000 17060000 89554000 328466000 110894000 439360000 352750000 110065000 462815000 322594000 75134000 397728000 40356000 60111000 100467000 42439000 53504000 95943000 49159000 25610000 74769000 288482000 59175000 347657000 309503000 51465000 360968000 280065000 49483000 329548000 -372000 -8392000 -8764000 808000 5096000 5904000 -6630000 41000 -6589000 328466000 110894000 439360000 352750000 110065000 462815000 322594000 75134000 397728000 191355000 50439000 241794000 212374000 62962000 275336000 195120000 40541000 235661000 137111000 60455000 197566000 140376000 47103000 187479000 127474000 34593000 162067000 328466000 110894000 439360000 352750000 110065000 462815000 322594000 75134000 397728000 439360000 462815000 397728000 -7326000 -2322000 -4243000 3158000 0 0 435192000 460493000 393485000 1000000 1300000 1100000 5200000 5200000 4400000 3400000 6900000 400000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A rollforward of our allowance for credit losses for the year ended December 31, 2023 is presented in the table below (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,335)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt provision</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,442)</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;text-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%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recovery of previous write offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,496)</span></td><td style="background-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> 4335000 -3442000 3376000 95000 4496000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">4. Equity</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-controlling Interest</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We hold an economic interest and are the sole managing member in Spark HoldCo, with affiliates of Mr. Maxwell and majority shareholder holding the remaining economic interests in Spark HoldCo. As a result, we consolidate the financial position and results of operations of Spark HoldCo, and reflect the economic interests owned by these affiliates as a non-controlling interest. The Company and affiliates owned the following economic interests in Spark HoldCo at December 31, 2023 and December 31, 2022, respectively.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:57.904%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">The Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affiliated Owners</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.08 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 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:100%">44.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the portion of net income (loss) and income tax expense (benefit) attributable to non-controlling interest (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:57.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) allocated to non-controlling interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Income tax expense allocated to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,172 </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:100%">1,960 </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:100%">3,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to non-controlling interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,130 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,146)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Class A Common Stock and Class B Common Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Holders of the Company's Class A common stock and Class B common stock vote together as a single class on all matters presented to our stockholders for their vote or approval, except as otherwise required by applicable law or by our certificate of incorporation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reverse Stock Split</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On March 20, 2023, the Company’s shareholders approved at a special meeting a proposal by the Company’s Board of Directors to consummate a reverse stock split of the Company’s Class A common stock and Class B common stock at a ratio between 1 for 2 to 1 for 5, with such ratios to be determined by the Chief Executive Officer or the Chief Financial Officer, or to determine not to proceed with the reverse stock split, during a period of time not to exceed the one-year anniversary of the special meeting date (the “Reverse Stock Split”).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On March 20, 2023, the Company filed a Certificate of Amendment to the Company’s Amended and Restated Certificate of Incorporation with the Delaware Secretary of State to effect the Reverse Stock Split at a ratio of 1 to 5 for each issued and outstanding share of Class A common stock and Class B common stock as of March 21, 2023 at 5:30 PM ET. The Class A common stock began trading on a post-split basis on March 22, 2023. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No fractional shares were issued as a result of the Reverse Stock Split and it did not impact the par value of the Class A common stock or Class B common stock. Any fractional shares that would otherwise have resulted from the Reverse Stock Split were rounded up to the next whole number. The number of authorized shares of Class A common stock and Class B common stock were not impacted by the Reverse Stock Split and remained unchanged at 120,000,000 shares of Class A common stock and 60,000,000 shares of Class B common stock. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All shares of Class A common stock and Class B common stock and per share amounts in the accompanying consolidated financial statements and related notes have been retrospectively restated to reflect the effect of the Reverse Stock Split effective March 21, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%">Conversion of Class B Common Stock to Class A Common Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July 2021, holders of Class B common stock exchanged 160,000 of their Spark HoldCo units (together with a corresponding number of shares of Class B common stock) for shares of Class A common stock at an exchange ratio of one share of Class A common stock for each Spark HoldCo unit (and corresponding share of Class B common stock) exchanged.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Dividends on Class A Common Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dividends declared for the Company's Class A common stock are reported as a reduction of retained earnings, or a reduction of additional paid in capital to the extent retained earnings are exhausted. During the years ended December 31, 2023, 2022, and 2021, we paid dividends on our Class A common stock of $2.9 million, $11.5 million, and $11.0 million. Dividends paid per share on each share of Class A common stock totaled $0.90625 for the year ended December 31, 2023 and $3.625 for the years ended December 31, 2022 and 2021, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to pay our stated dividends to holders of our Class A common stock, our subsidiary, Spark HoldCo is required to make corresponding distributions to holders of its units, including those holders that own our Class B common stock (our non-controlling interest holder). As a result, during the year ended December 31, 2023, Spark HoldCo made corresponding distributions of $3.6 million to our non-controlling interest holders.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April 2023, we announced that our Board of Directors elected to temporarily suspend the quarterly cash dividend on the Class A common stock. During the second, third and fourth quarter of 2023, we did not pay dividends to the holders of the Company's Class A common stock and did not make corresponding distributions to our non-controlling interest holders. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has 20,000,000 shares of authorized preferred stock for which there are 3,567,543 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively. See Note 5 "Preferred Stock" for a further discussion of preferred stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Issuance of Class A Common Stock Upon Vesting of Restricted Stock Units </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, 68,439, 58,033, and 68,481, respectively of restricted stock units vested, with 46,466, 42,268, and 43,828, respectively of shares of common stock distributed to the holders of these units. Differences between shares vested and issued were a result of 21,973, 15,765, and 24,653 shares of common stock withheld by the Company to cover taxes owed on the vesting of such units.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Basic earnings per share (“EPS”) is computed by dividing net income attributable to stockholders (the numerator) by the weighted-average number of Class A common shares outstanding for the period (the denominator). Class B common shares are not included in the calculation of basic earnings per share because they are not participating securities and have no economic interests. Diluted earnings per share is similarly calculated except that the denominator is increased by potentially dilutive securities. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted income (loss) per share for the years ended December 31, 2023, 2022, and 2021 (in thousands, except per share data):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:57.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Via Renewables, Inc. stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividend on Series A preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to stockholders of Class A common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,071)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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;text-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%">Basic weighted average Class A common shares outstanding </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings (loss) per share attributable to stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.36</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.15)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1.35)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;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;text-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%">Net income (loss) attributable to stockholders of Class A common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">(476)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">(4,071)</span></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) attributable to stockholders of Class A common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,071)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average Class A common shares outstanding </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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:700;line-height:100%">Diluted earnings (loss) per share attributable to stockholders</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.36</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.15)</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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1.35)</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:middle"></td></tr></table></div><div style="margin-bottom:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The computation of diluted earnings per share for the year ended December 31, 2023 excludes 4.0 million shares of Class B common stock and 0.2 million restricted stock units because the effect of their conversion was antidilutive. The Company's outstanding shares of Series A Preferred Stock were not included in the calculation of diluted earnings per share because they contain only contingent redemption provisions that have not occurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Variable Interest Entity </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Spark HoldCo is a variable interest entity due to its lack of rights to participate in significant financial and operating decisions and its inability to dissolve or otherwise remove its management. Spark HoldCo owns all of the outstanding membership interests in each of our operating subsidiaries. We are the sole managing member of Spark HoldCo, manage Spark HoldCo's operating subsidiaries through this managing membership interest, and are considered the primary beneficiary of Spark HoldCo. The assets of Spark HoldCo cannot be used to settle our obligations except through distributions to us, and the liabilities of Spark HoldCo cannot be settled by us except through contributions to Spark HoldCo. The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our consolidated balance sheet as of December 31, 2023 and 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:54.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.334%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,548 </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:100%">81,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,650 </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:100%">61,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,260 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,792 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Goodwill</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351 </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:100%">13,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total non-current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,694 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,018 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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></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:700;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts Payable and Accrued Liabilities </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,994 </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:100%">63,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term liabilities:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Long-term portion of Senior Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </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:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Subordinated debt—affiliate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:100%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </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:100%">2,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,054 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,733 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,249 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td 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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,773 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The Company and affiliates owned the following economic interests in Spark HoldCo at December 31, 2023 and December 31, 2022, respectively.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:57.904%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">The Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affiliated Owners</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.08 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 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:100%">44.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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></table></div> 0.4492 0.5508 0.4445 0.5555 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the portion of net income (loss) and income tax expense (benefit) attributable to non-controlling interest (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:57.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) allocated to non-controlling interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Income tax expense allocated to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,172 </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:100%">1,960 </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:100%">3,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to non-controlling interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,130 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,146)</span></td><td style="background-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> 14302000 5585000 -5607000 3172000 1960000 3539000 11130000 3625000 -9146000 120000000 60000000 160000 1 2900000 11500000 11000000 0.90625 3.625 3.625 3600000 20000000 20000000 3567543 3567543 3567543 3567543 68439 58033 68481 46466 42268 43828 21973 15765 24653 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted income (loss) per share for the years ended December 31, 2023, 2022, and 2021 (in thousands, except per share data):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:57.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Via Renewables, Inc. stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividend on Series A preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to stockholders of Class A common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,071)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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;text-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%">Basic weighted average Class A common shares outstanding </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings (loss) per share attributable to stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.36</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.15)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1.35)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;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;text-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%">Net income (loss) attributable to stockholders of Class A common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">(476)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">(4,071)</span></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) attributable to stockholders of Class A common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,071)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average Class A common shares outstanding </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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:700;line-height:100%">Diluted earnings (loss) per share attributable to stockholders</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.36</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.15)</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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1.35)</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:middle"></td></tr></table></div> 14975000 7578000 3733000 10619000 8054000 7804000 4356000 -476000 -4071000 3211000 3156000 3026000 1.36 -0.15 -1.35 4356000 -476000 -4071000 4356000 -476000 -4071000 3211000 3156000 3026000 3211000 3156000 3026000 1.36 -0.15 -1.35 4000000 200000 The following table includes the carrying amounts and classification of the assets and liabilities of Spark HoldCo that are included in our consolidated balance sheet as of December 31, 2023 and 2022 (in thousands):<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:54.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.334%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,548 </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:100%">81,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,650 </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:100%">61,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,260 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,792 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Goodwill</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,343 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351 </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:100%">13,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total non-current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,694 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,018 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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></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:700;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts Payable and Accrued Liabilities </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,994 </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:100%">63,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term liabilities:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Long-term portion of Senior Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </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:100%">100,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Subordinated debt—affiliate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:100%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </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:100%">2,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,054 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,733 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,249 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td 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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,773 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 42062000 33267000000 62548000 81363000000 50650000 61162000000 155260000 175792000000 120343000 120343000000 11351000 13675000000 131694000 134018000000 286954000 309810000000 44201000 61367000 71994000 63673000 116195000 125040000 97000000 100000000 0 20000000 54000 2733000 97054000 122733000 213249000 247773000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">5. Preferred Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Holders of the Series A Preferred Stock have no voting rights, except in specific circumstances of delisting or in the case the dividends are in arrears as specified in the Series A Preferred Stock Certificate of Designations. The Series A Preferred Stock accrued dividends at an annual percentage rate of 8.75% through April 14, 2022. The floating rate period for the Series A Preferred Stock began on April 15, 2022. The dividend on the Series A Preferred Stock will accrue at an annual rate equal to the sum of (a) Three-Month LIBOR (if it then exists), or an alternative reference rate as of the applicable determination date and (b) 6.578%, based on the $25.00 liquidation preference per share of the Series A Preferred Stock. The liquidation preference provisions of the Series A Preferred Stock are considered contingent redemption provisions because there are rights granted to the holders of the Series A Preferred Stock that are not solely within our control upon a change in control of the Company. Accordingly, the Series A Preferred Stock is presented between liabilities and the equity sections in the accompanying condensed consolidated balance sheets. As of April 15, 2022, we have the option to redeem our Series A Preferred Stock. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Following the cessation of the publication of U.S. LIBOR on June 30, 2023, we use Three Month CME Term SOFR plus a tenor spread of 0.26161 percent (or 26.161 bps) to calculate the dividend rate on the Series A Preferred Stock pursuant to the rules of the Adjustable Interest Rate (LIBOR) Act.</span></div><div><span><br/></span></div><div><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 31, 2023, we paid $10.3 million in dividends to holders of the Series A Preferred Stock. As of December 31, 2023, we had accrued $2.7 million related to dividends to holders of the Series A Preferred Stock. This dividend was paid on January 16, 2024. During the year ended December 31, 2022, the Company paid $7.6 million in dividends to holders of the Series A Preferred Stock and had accrued $2.4 million as of December 31, 2022. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On January 17, 2024, the Company declared a quarterly cash dividend in the amount of $0.75960 per share of Series A Preferred Stock. The dividend will be paid on April 15, 2024 to holders of record on April 1, 2024 of the Series A Preferred Stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of our preferred equity balance for the years ended December 31, 2023 and 2022 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:77.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.015%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of Series A Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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;text-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%">Accumulated dividends on Series A 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:100%">425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,713</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of Series A Preferred Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated dividends on Series A 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:700;line-height:100%">352</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,065</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.0875 0.06578 25.00 0.26161 10300000 2700000 7600000 2400000 0.75960 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A summary of our preferred equity balance for the years ended December 31, 2023 and 2022 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:77.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.015%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of Series A Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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;text-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%">Accumulated dividends on Series A 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:100%">425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,713</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of Series A Preferred Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated dividends on Series A 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:700;line-height:100%">352</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,065</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 87288000 0 425000 87713000 0 352000 88065000 <div><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">6. Derivative Instruments </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are exposed to the impact of market fluctuations in the price of electricity and natural gas, basis differences in the price of natural gas, storage charges, renewable energy credits ("RECs"), and capacity charges from independent system operators. We use derivative instruments in an effort to manage our cash flow exposure to these risks. These instruments are not designated as hedges for accounting purposes, and accordingly, changes in the market value of these derivative instruments are recorded in the cost of revenues. As part of our strategy to optimize pricing in our natural gas related activities, we also manage a portfolio of commodity derivative instruments held for trading purposes. Our commodity trading activities are subject to limits within our Risk Management Policy. For these derivative instruments, changes in the fair value are recognized currently in earnings in net asset optimization revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Derivative assets and liabilities are presented net in our consolidated balance sheets when the derivative instruments are executed with the same counterparty under a master netting arrangement. Our derivative contracts include transactions that are executed both on an exchange and centrally cleared, as well as over-the-counter, bilateral contracts that are transacted directly with third parties. To the extent we have paid or received collateral related to the derivative assets or liabilities, such amounts would be presented net against the related derivative asset or liability’s fair value. As of December 31, 2023 and 2022, we offset $5.2 million and $2.7 million, respectively, in collateral to net against the related derivative liability's fair value. The specific types of derivative instruments we may execute to manage the commodity price risk include the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Forward contracts, which commit us to purchase or sell energy commodities in the future;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Futures contracts, which are exchange-traded standardized commitments to purchase or sell a commodity or financial instrument;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Swap agreements, which require payments to or from counterparties based upon the differential between two prices for a predetermined notional quantity; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Option contracts, which convey to the option holder the right but not the obligation to purchase or sell a commodity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has entered into other energy-related contracts that do not meet the definition of a derivative instrument or for which we made a normal purchase, normal sale election and are therefore not accounted for at fair value including the following:</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Forward electricity and natural gas purchase contracts for retail customer load; </span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Renewable energy credits; and</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Natural gas transportation contracts and storage agreements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Volumes Underlying Derivative Transactions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-trading</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;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%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,254 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electricity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #3e413d;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%">MWh</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,029 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Trading</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;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%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Gains (Losses) on Derivative Instruments</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):</span></div><div style="margin-top:17pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:52.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">2023</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain on non-trading derivatives, net</span></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:100%">$</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:100%">(70,304)</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:100%">$</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:100%">17,305 </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:100%">$</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:100%">22,130 </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;text-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%">(Loss) gain on trading derivatives, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(930)</span></td><td style="background-color:#cceeff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) gain on derivatives, net</span></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:700;line-height:100%">$</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:700;line-height:100%">(71,493)</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:700;line-height:100%">$</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:700;line-height:100%">17,821</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">$</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:700;line-height:100%">21,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</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"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top: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:100%">65,428 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,966)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,752)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on trading derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current period settlements on derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,632</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(35,801)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(15,692)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)    Excludes settlements of $0.2 million related to acquisition, for the year ended December 31, 2022.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gains (losses) on trading derivative instruments are recorded in net asset optimization revenues and gains (losses) on non-trading derivative instruments are recorded in retail cost of revenues on the consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Derivative Instruments </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:34.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,046)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,081)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,163)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:35.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.064%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross <br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,730)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,653)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,974)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,903)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,820)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,141)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(557)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(557)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(30,575)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,198</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24,377)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,182</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:34.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="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:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#ffffff;padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,364 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(698)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,364 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(698)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,042)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:34.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Gross <br/>Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,586)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,902)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,417)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,132)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,907)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,907)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(47,324)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,762</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21,562)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5200000 2700000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the net notional volumes of our open derivative financial instruments accounted for at fair value by commodity. Positive amounts represent net buys while bracketed amounts are net sell transactions (in thousands):</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Non-trading</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;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%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,254 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electricity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #3e413d;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%">MWh</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,029 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Trading</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Natural Gas</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;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%">MMBtu</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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> 6254000 5984000 1029000 1380000 1016000 957000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gains (losses) on derivative instruments, net and current period settlements on derivative instruments were as follows for the periods indicated (in thousands):</span></div><div style="margin-top:17pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:52.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="background-color:#cceeff;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:700;line-height:100%">2023</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain on non-trading derivatives, net</span></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:100%">$</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:100%">(70,304)</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:100%">$</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:100%">17,305 </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:100%">$</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:100%">22,130 </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;text-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%">(Loss) gain on trading derivatives, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(930)</span></td><td style="background-color:#cceeff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) gain on derivatives, net</span></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:700;line-height:100%">$</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:700;line-height:100%">(71,493)</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:700;line-height:100%">$</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:700;line-height:100%">17,821</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">$</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:700;line-height:100%">21,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</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"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top: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:100%">65,428 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,966)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,752)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on trading derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current period settlements on derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,632</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(35,801)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(15,692)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)    Excludes settlements of $0.2 million related to acquisition, for the year ended December 31, 2022.</span></div> -70304000 17305000 22130000 -1189000 516000 -930000 -71493000 17821000 21200000 65428000 -35966000 -15752000 1204000 165000 60000 66632000 -35801000 -15692000 200000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables summarize the fair value and offsetting amounts of our derivative instruments by counterparty and collateral received or paid (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:34.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="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:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,046)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,081)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,163)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom: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-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:34.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="27" style="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:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#ffffff;padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,364 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(698)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,364 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(698)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,042)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1926000 1046000 880000 0 880000 64000 35000 29000 0 29000 1990000 1081000 909000 0 909000 173000 82000 91000 0 91000 0 0 0 0 0 173000 82000 91000 0 91000 2163000 1163000 1000000 0 1000000 <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:35.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.064%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross <br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,730)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,653)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,974)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,903)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,820)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,141)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(557)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(557)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(30,575)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,198</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24,377)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,182</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:34.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.121%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;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:700;line-height:100%">Gross <br/>Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amounts<br/>Offset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net<br/>Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash<br/>Collateral<br/>Offset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount<br/>Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,586)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,902)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,417)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,132)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivatives</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,907)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading commodity derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding: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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Non-current Derivative Liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,907)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,715)</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Derivative Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(47,324)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,762</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21,562)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 29730000 6077000 23653000 4679000 18974000 173000 6000 167000 0 167000 29903000 6083000 23820000 4679000 19141000 672000 115000 557000 503000 54000 0 0 0 0 0 672000 115000 557000 503000 54000 30575000 6198000 24377000 5182000 19195000 709000 154000 555000 0 555000 1267000 190000 1077000 0 1077000 1976000 344000 1632000 0 1632000 1364000 698000 666000 0 666000 0 0 0 0 0 1364000 698000 666000 0 666000 3340000 1042000 2298000 0 2298000 42586000 24969000 17617000 2715000 14902000 1831000 601000 1230000 0 1230000 44417000 25570000 18847000 2715000 16132000 2907000 192000 2715000 0 2715000 0 0 0 0 0 2907000 192000 2715000 0 2715000 47324000 25762000 21562000 2715000 18847000 <div><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">7. Property and Equipment </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property and equipment consist of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated <br/>useful<br/>lives (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 5</span></div></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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment—net</span></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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Information technology assets include software and consultant time used in the application, development and implementation of various systems including customer billing and resource management systems. As of each of December 31, 2023 and 2022, information technology includes $1.5 million and $0.9 million, respectively, of costs associated with assets not yet placed into service.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Depreciation expense recorded in the consolidated statements of operations was $1.4 million, $1.7 million and $1.8 million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property and equipment consist of the following (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated <br/>useful<br/>lives (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 5</span></div></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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment—net</span></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-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P2Y P5Y 6983000 7680000 P2Y P5Y 0 20000 6983000 7700000 2273000 3009000 4710000 4691000 1500000 900000 1400000 1700000 1800000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">8. Intangible Assets </span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.119%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" 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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></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:700;line-height:100%">$</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:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">$</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:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships— Acquired </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">5,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,825)</span></td><td style="background-color:#cceeff;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships—Acquired </span></div></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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">$</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:700;line-height:100%">201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships—Other</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"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">7,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,086)</span></td><td style="background-color:#cceeff;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships—Other, net</span></div></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:700;line-height:100%">$</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:700;line-height:100%">481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">$</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:700;line-height:100%">2,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">4,041 </span></td><td style="background-color:#ffffff;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:middle"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks, net</span></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,828</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:34.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships— Acquired &amp; Non-Compete Agreements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships— Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,513</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,255</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,598</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top: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:100%">9,100 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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;text-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%">Adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,081)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,577)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,432</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,532</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;border-top: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:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:100%">1,091 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,828</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;border-top: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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="2" style="background-color:#ffffff;border-top: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:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(404)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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 #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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 #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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 #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the twelve months ended December 31, 2022, the Company changed the estimated average life for Customer Relationships — Other from three years to eighteen months, resulting in approximately $0.9 million of additional amortization recorded in the twelve months ended December 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Estimated future amortization expense for customer relationships and trademarks at December 31, 2023 is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:74.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.351%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&gt; 5 years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom: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;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill, customer relationships and trademarks consist of the following amounts (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.119%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" 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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></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:700;line-height:100%">$</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:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">$</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:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships— Acquired </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">5,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,825)</span></td><td style="background-color:#cceeff;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships—Acquired </span></div></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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">$</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:700;line-height:100%">201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships—Other</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"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">7,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,086)</span></td><td style="background-color:#cceeff;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships—Other, net</span></div></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:700;line-height:100%">$</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:700;line-height:100%">481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #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:700;line-height:100%">$</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:700;line-height:100%">2,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">4,041 </span></td><td style="background-color:#ffffff;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:middle"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks, net</span></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,828</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in goodwill, customer relationships (including non-compete agreements) and trademarks consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:34.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships— Acquired &amp; Non-Compete Agreements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Customer Relationships— Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trademarks</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,513</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,255</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,598</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top: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:100%">9,100 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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;text-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%">Adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,081)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,577)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,432</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,532</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;border-top: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:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:100%">1,091 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,828</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;border-top: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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="2" style="background-color:#ffffff;border-top: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:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top: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:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(404)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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 #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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 #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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 #000000;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 120343000 120343000 0 5026000 0 4825000 0 201000 968000 7886000 487000 5086000 481000 2800000 4040000 4041000 1616000 1213000 2424000 2828000 120343000 14513000 3255000 4598000 0 0 9100000 0 0 0 -27000 0 0 9081000 3577000 1066000 120343000 5432000 8751000 3532000 0 0 1091000 0 0 1000 0 -10000 0 5232000 7042000 694000 120343000 201000 2800000 2828000 0 0 0 0 201000 2319000 404000 120343000 0 481000 2424000 P3Y P18M 900000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Estimated future amortization expense for customer relationships and trademarks at December 31, 2023 is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:74.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.351%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&gt; 5 years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 746000 543000 404000 404000 404000 404000 2905000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">9. Debt </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Debt consists of the following amounts as of December 31, 2023 and 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.368%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.081%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Senior Credit Facility </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">(1) (2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Subordinated Debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">   Total debt</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </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:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) As of December 31, 2023 and 2022, the weighted average interest rate on the Senior Credit Facility was 8.60% and 7.83%, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) As of December 31, 2023 and 2022, we had $24.3 million and $34.4 million in letters of credit issued, respectively.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Capitalized financing costs associated with our Senior Credit Facility were $1.2 million and $2.1 million as of December 31, 2023 and 2022, respectively. Of these amounts, $0.8 million and $0.8 million are recorded in other current assets, and $0.4 million and $1.3 million are recorded in other non-current assets in the consolidated balance sheets as of December 31, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest expense consists of the following components for the periods indicated (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:47.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.738%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility</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"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,802 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of credit fees and commitment fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417 </span></td><td style="background-color:#ffffff;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="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred financing costs</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"> </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997 </span></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,334 </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;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,204 </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;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,926 </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-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Prior Senior Credit Facility </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company, as guarantor, and Spark HoldCo and each subsidiary of Spark HoldCo party thereto were previously party to a senior secured revolving credit facility, dated May 19, 2017 (as amended, the “Prior Senior Credit Facility”), which included a senior secured revolving facility up to $227.5 million. The Prior Senior Credit Facility had a maturity date of October 13, 2023. The outstanding balances under the Prior Senior Credit Facility were paid in full on June 30, 2022 and it was terminated upon execution of the Company's new Senior Credit Facility.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Senior Credit Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On June 30, 2022, the Company and Spark HoldCo, and together with certain subsidiaries of the Company and Spark Holdco, (the “Co-Borrowers”) entered into a Credit Agreement (the “Credit Agreement”). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Credit Agreement provides for a senior secured credit facility (the “Senior Credit Facility”), which allows the Co-Borrowers to borrow up to $195.0 million on a revolving basis. The Senior Credit Facility provides for working capital loans, loans to fund acquisitions, swingline loans and letters of credit. The Senior Credit Facility expires on June 30, 2025, and all amounts outstanding thereunder are payable on the expiration date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Borrowings under the Senior Credit Facility bear interest at the following rates depending on the classification of the borrowing and provided further that at no time shall the interest rate be less than four percent (4.0%) per annum:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The Base Rate (a rate per annum equal to the greatest of (a) the prime rate, (b) the Federal Funds Rate plus ½ of 1% and (c) Term Secured Overnight Financing Rate ("SOFR") for a one month tenor plus 1.0%, provided, that the Base Rate shall not at any time be less than 0%), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The Term SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source with either a comparable tenor (for any calculation with respect to a SOFR loan) or a one month tenor (for any calculation with respect to a Base Rate loan)), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter; or</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The Daily Simple SOFR (a rate equal to the forward looking secured overnight financing rate published by the SOFR administrator on the website of the Federal Reserve Bank of New York or any successor source and applied on a daily basis by the Agent in accordance with rate recommendations for daily loans), plus an applicable margin of 3.25% to 4.50% depending on the type of borrowing and the average outstanding amount of loans and letters of credit under the Credit Agreement at the end of the prior fiscal quarter, plus a liquidity premium added by the Agent to each borrowing. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Co-Borrowers are required to pay a non-utilization fee of 0.50% quarterly in arrears on the unused portion of the Senior Credit Facility. In addition, the Co-Borrowers are subject to additional fees including an upfront fee, an annual administrative agency fee, an arrangement fee and letter of credit fees. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Credit Agreement contains covenants that, among other things, require the maintenance of specified ratios or conditions including:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Minimum Fixed Charge Coverage Ratio. The Company must maintain a minimum fixed charge coverage ratio of not less than 1.10 to 1.00. The Minimum Fixed Charge Coverage Ratio is defined as the ratio of (a) Adjusted EBITDA to (b) the sum of, among other things, consolidated interest expense, letter of credit fees, non-utilization fees, earn-out payments, certain restricted payments, taxes, and payments made on or after July 31, 2020 related to the settlement of civil and regulatory matters if not included in the calculation of Adjusted EBITDA. Our Minimum Fixed Charge Coverage Ratio as of December 31, 2023 was 1.96 to 1.00.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Maximum Total Leverage Ratio. The Company must maintain a ratio of (x) the sum of all consolidated</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> indebtedness (excluding eligible subordinated debt and letter of credit obligations), plus (y) gross amounts reserved for civil and regulatory liabilities identified filings with the SEC, to Adjusted EBITDA of no more than 2.50 to 1.00. Our Maximum Total Leverage Ratio as of December 31, 2023 was 1.82 to 1.00.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Maximum Senior Secured Leverage Ratio. The Company must maintain a Senior Secured Leverage Ratio of no more than 2.00 to 1.00. The Senior Secured Leverage Ratio is defined as the ratio of (a) all consolidated indebtedness that is secured by a lien on any property of any loan party (including the effective amount of all loans then outstanding under the Senior Credit Facility but excluding eligible subordinated debt and letter of credit obligations) to (b) Adjusted EBITDA for the most recent twelve month period then ended. Our Maximum Senior Secured Leverage Ratio as of December 31, 2023 was 1.71 to 1.00.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company was in compliance with financial covenants under the Senior Credit Facility. The Company experienced compressed gross profit due to an extreme elevation of commodity costs during 2022, impacting calculated Adjusted EBITDA, a primary component of the financial covenants described above. The Company continues to manage the impact of commodity costs on financial covenant compliance. Maintaining compliance with our covenants under our Senior Credit Facility may impact our ability to pay dividends on our Class A common stock and Series A Preferred Stock.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Credit Agreement contains various customary affirmative covenants that require, among other things, the Company to maintain insurance, pay its obligations and comply with law. The Credit Agreement also contains customary negative covenants that limit the Company's ability to, among other things, incur certain additional indebtedness, grant certain liens, engage in certain asset dispositions, merge or consolidate, make certain payments, distributions and dividends, investments, acquisitions or loans, materially modify certain agreements, and enter into transactions with affiliates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Senior Credit Facility is secured by pledges of the equity of the portion of Spark HoldCo owned by the Company, the equity of Spark HoldCo’s subsidiaries, the Co-Borrowers’ present and future subsidiaries, and substantially all of the Co-Borrowers’ and their subsidiaries’ present and future property and assets, including intellectual property assets, accounts receivable, inventory and liquid investments, and control agreements relating to bank accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company is entitled to pay cash dividends to the holders of its Series A Preferred Stock and Class A common stock so long as: (a) no default exists or would result therefrom; (b) the Co-Borrowers are in pro forma compliance with all financial covenants before and after giving effect thereto; and (c) the outstanding amount of all loans and letters of credit do not exceed the borrowing base limits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Credit Agreement contains certain customary representations and warranties and events of default. Events of default include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults and cross-acceleration to certain indebtedness, certain events of bankruptcy, certain events under ERISA, material judgments in excess of $5.0 million, certain events with respect to material contracts, and actual or asserted failure of any guaranty or security document supporting the Senior Credit Facility to be in full force and effect. A default will also occur if at any time W. Keith Maxwell III ceases to, directly or indirectly, beneficially own at least fifty-one percent (51%) of the Company’s outstanding Class A common stock and Class B common stock on a combined basis, and a controlling percentage of the voting equity interest of the Company, and certain other changes in control. If such an event of default occurs, the lenders under the Senior Credit Facility would be entitled to take various actions, including the acceleration of amounts due under the facility and all actions permitted to be taken by a secured creditor.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Subordinated Debt Facility</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million through January 31, 2026. Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has the right to capitalize interest payments under the Subordinated Debt Facility. The Subordinated Debt Facility is subordinated in certain respects to our Senior Credit Facility pursuant to a subordination agreement. The Company may pay interest and prepay principal on the Subordinated Debt Facility so long it is in compliance with the covenants under the Senior Credit Facility, is not in default under the Senior Credit Facility and has minimum availability of $5.0 million under the borrowing base under the Senior Credit Facility. Payment of principal and interest under the Subordinated Debt Facility is accelerated upon the occurrence of certain change of control or sale transactions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, there were zero and $20.0 million outstanding borrowings under the Subordinated Debt Facility.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Debt consists of the following amounts as of December 31, 2023 and 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.368%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.081%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Senior Credit Facility </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">(1) (2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Subordinated Debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">   Total debt</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,000 </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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000 </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:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) As of December 31, 2023 and 2022, the weighted average interest rate on the Senior Credit Facility was 8.60% and 7.83%, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) As of December 31, 2023 and 2022, we had $24.3 million and $34.4 million in letters of credit issued, respectively.</span></div> 97000000 100000000 0 20000000 97000000 120000000 97000000 120000000 0.0860 0.0783 24300000 34400000 1200000 2100000 800000 800000 400000 1300000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest expense consists of the following components for the periods indicated (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:47.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.738%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility</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"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,802 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of credit fees and commitment fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417 </span></td><td style="background-color:#ffffff;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="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred financing costs</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"> </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997 </span></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,334 </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;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,204 </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;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,926 </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> 6802000 4333000 2206000 1640000 1637000 1417000 825000 1125000 997000 67000 109000 306000 9334000 7204000 4926000 227500000 195000000 0.040 0.010 0.0325 0.0450 0.0325 0.0450 0.0325 0.0450 0.0050 1.10 1.96 2.50 1.82 2.00 1.71 5000000 0.51 25000000 1000000 25000000 0.020 5000000 0 20000000 <div style="margin-top:12pt"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">10. Fair Value Measurements </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability. The Level 3 category includes estimated earnout obligations related to our acquisitions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables present assets and liabilities measured and recorded at fair value in our consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:43.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,028)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,028)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:43.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,226</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</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:middle"></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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</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:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We had no transfers of assets or liabilities between any of the above levels during the years ended December 31, 2023, 2022 and 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our derivative contracts include exchange-traded contracts valued utilizing readily available quoted market prices and non-exchange-traded contracts valued using market price quotations available through brokers or over-the-counter and on-line exchanges. In addition, in determining the fair value of our derivative contracts, we apply a credit risk valuation adjustment to reflect credit risk, which is calculated based on our or the counterparty’s historical credit risks. As of December 31, 2023 and 2022, the credit risk valuation adjustment was a reduction of derivative liabilities, net of $0.3 million and $0.1 million, respectively.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants at the measurement date. Fair values are based on assumptions that market participants would use when pricing an asset or liability, including assumptions about risk and the risks inherent in valuation techniques and the inputs to valuations. This includes the credit standing of counterparties involved and the impact of credit enhancements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We apply fair value measurements to our commodity derivative instruments based on the following fair value hierarchy, which prioritizes the inputs to the valuation techniques used to measure fair value into three broad levels:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level 1—Quoted prices in active markets for identical assets and liabilities. Instruments categorized in Level 1 primarily consist of financial instruments such as exchange-traded derivative instruments.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level 2—Inputs other than quoted prices recorded in Level 1 that are either directly or indirectly observable for the asset or liability, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability, and inputs that are derived from observable market data by correlation or other means. Instruments categorized in Level 2 primarily include non-exchange traded derivatives such as over-the-counter commodity forwards and swaps and options.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">Level 3—Unobservable inputs for the asset or liability, including situations where there is little, if any, observable market activity for the asset or liability. The Level 3 category includes estimated earnout obligations related to our acquisitions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As the fair value hierarchy gives the highest priority to quoted prices in active markets (Level 1) and the lowest priority to unobservable data (Level 3), the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. These levels can change over time. In some cases, the inputs used to measure fair value might fall in different levels of the fair value hierarchy. In these cases, the lowest level input that is significant to a fair value measurement in its entirety determines the applicable level in the fair value hierarchy.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables present assets and liabilities measured and recorded at fair value in our consolidated balance sheets on a recurring basis by and their level within the fair value hierarchy (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:43.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,028)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,028)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,195)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:43.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-trading commodity derivative assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trading commodity derivative assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total commodity derivative assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,226</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,298</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-trading commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,617)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trading commodity derivative liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,230)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total commodity derivative liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</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:middle"></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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(18,847)</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:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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> 0 971000 0 971000 0 29000 0 29000 0 1000000 0 1000000 0 19028000 0 19028000 0 167000 0 167000 0 19195000 0 19195000 72000 1149000 0 1221000 0 1077000 0 1077000 72000 2226000 0 2298000 0 17617000 0 17617000 0 1230000 0 1230000 0 18847000 0 18847000 300000 100000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">11. Stock-Based Compensation </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We maintain a Long-Term Incentive Plan ("LTIP") for employees, consultants and directors of the Company and its affiliates who perform services for the Company. The purpose of the LTIP is to provide a means to attract and retain individuals to serve as directors, employees and consultants who provide services to the Company by affording such individuals a means to acquire and maintain ownership of awards, the value of which is tied to the performance of the Company’s Class A common stock. The LTIP provides for grants of cash payments, stock options, stock appreciation rights, restricted stock or units, bonus stock, dividend equivalents, and other stock-based awards with the total number of shares of stock available for issuance under the LTIP not to exceed 2,750,000 shares.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted stock units granted to our officers, employees, non-employee directors and certain employees of our affiliates who perform services for the Company vest over approximately one year for non-employee directors and ratably over approximately <span style="-sec-ix-hidden:f-1254">one</span> to four years for officers, employees, and employees of affiliates, with the initial vesting date occurring in May of the subsequent year. Each restricted stock unit is entitled to receive a dividend equivalent when dividends are declared and distributed to shareholders of Class A common stock. These dividend equivalents are retained by the Company, reinvested in additional restricted stock units effective as of the record date of such dividends and vested upon the same schedule as the underlying restricted stock unit. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company measures the cost of awards classified as equity awards based on the grant date fair value of the award, and the Company measures the cost of awards classified as liability awards at the fair value of the award at each reporting period. The Company has utilized an estimated 10% annual forfeiture rate of restricted stock units in determining the fair value for all awards excluding those issued to executive level recipients and non-employee directors, for which no forfeitures are estimated to occur. The Company has elected to recognize related compensation expense on a straight-line basis over the associated vesting periods. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Although the restricted stock units allow for cash settlement of the awards at the sole discretion of management of the Company, management intends to settle the awards by issuing shares of the Company’s Class A common stock.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Total stock-based compensation expense for the years ended December 31, 2023, 2022 and 2021 was $2.3 million, $3.2 million and $3.4 million. Total income tax expense/(benefit) related to stock-based compensation recognized in net income (loss) was $0.2 million, less than $0.1 million and less than $(0.1) million for the years ended December 31, 2023, 2022 and 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Equity Classified Restricted Stock Units</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted stock units issued to employees and officers of the Company are classified as equity awards. The fair value of the equity classified restricted stock units is based on the Company’s Class A common stock price as of the grant date. The Company recognized stock based compensation expense of $2.3 million, $3.1 million and $3.1 million for the years ended December 31, 2023, 2022 and 2021, respectively, in general and administrative expense with a corresponding increase to additional paid in capital. The following table summarizes equity classified restricted stock unit activity and unvested restricted stock units for the year ended December 31, 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.109%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">114</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44.88</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </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:100%">12.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend reinvestment issuances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </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:100%">27.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;text-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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</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:100%">12.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</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:100%">42.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2023</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:700;line-height:100%">136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, 59,549 restricted stock units vested, with 37,835 shares of Class A common stock distributed to the holders of these units and 21,714 shares of Class A common stock withheld by the Company to cover taxes owed on the vesting of such units. As of December 31, 2023, there was $2.3 million of total unrecognized compensation cost related to the Company’s equity classified restricted stock units, which is expected to be recognized over a weighted average period of approximately 1.8 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Change in Control Restricted Stock Units    </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2018, the Company granted Change in Control Restricted Stock Units ("CIC RSUs") to certain officers that vest upon a "Change in Control", if certain conditions are met. The terms of the CIC RSUs define a "Change in Control" to generally mean:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">the consummation of an agreement to acquire or tender offer for beneficial ownership by any person, of 50% or more of the combined voting power of our outstanding voting securities entitled to vote generally in the election of directors, or by any person of 90% or more of the then total outstanding shares of Class A common stock;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">individuals who constitute the incumbent board cease for any reason to constitute at least a majority of the board;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">consummation of certain reorganizations, mergers or consolidations or a sale or other disposition of all or substantially all of our 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%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">approval by our stockholders of a complete liquidation or dissolution;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">a public offering or series of public offerings by Retailco and its affiliates, as a selling shareholder group, in which their total interest drops below 10 million of our total outstanding voting securities;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">a disposition by Retailco and its affiliates in which their total interest drops below 10 million of our total outstanding voting securities; or</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.5pt">any other business combination, liquidation event of Retailco and its affiliates or restructuring of us which the Compensation Committee deems in its discretion to achieve the principles of a Change in Control.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The equity classified restricted stock unit table above excludes unvested CIC RSUs as the conditions for Change in Control have not been met. The Company has not recognized stock compensation expense related to the CIC RSUs as the Change in Control conditions have not been met.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Liability Classified Restricted Stock Units</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted stock units issued to non-employee directors of the Company and employees of certain of our affiliates are classified as liability awards as the awards are either to a) non-employee directors that allow for the recipient to choose net settlement for the amount of withholding taxes dues upon vesting or b) to employees of certain affiliates of the Company and are therefore not deemed to be employees of the Company. The fair value of the liability classified restricted stock units is based on the Company’s Class A common stock price as of the reported period ending date. The Company recognized stock based compensation expense of less than $0.1 million, $0.1 million and $0.3 million for years ended December 31, 2023, 2022 and 2021, respectively, in general and administrative expense with a corresponding increase to liabilities. As of December 31, 2023 and 2022 , the Company’s liabilities related to these restricted stock units recorded in current liabilities was less than $0.1 million and $0.2 million, respectively. The following table summarizes liability classified restricted stock unit activity and unvested restricted stock units for the year ended December 31, 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.109%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Reporting Date Fair Value</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25.55</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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:100%">9.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend reinvestment issuances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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:100%">9.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</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:100%">11.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2023</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:700;line-height:100%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, 8,890 restricted stock units vested, with 8,631 shares of Class A common stock distributed to the holders of these units and 259 shares of Class A common stock withheld by the Company to cover taxes owed on the vesting of such units. As of December 31, 2023, there was $0.1 million of total unrecognized compensation cost related to the Company’s liability classified restricted stock units, which is expected to be recognized over a weighted average period of approximately 1.6 years.</span></div> 2750000 P1Y P4Y 0.10 2300000 3200000 3400000 200000 100000 -100000 2300000 3100000 3100000 The following table summarizes equity classified restricted stock unit activity and unvested restricted stock units for the year ended December 31, 2023:<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.109%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">114</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44.88</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </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:100%">12.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend reinvestment issuances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </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:100%">27.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;text-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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</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:100%">12.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</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:100%">42.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2023</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:700;line-height:100%">136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The following table summarizes liability classified restricted stock unit activity and unvested restricted stock units for the year ended December 31, 2023:<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.109%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Reporting Date Fair Value</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25.55</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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:100%">9.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend reinvestment issuances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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:100%">9.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</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:100%">11.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2023</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:700;line-height:100%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 114000 44880 81000 12.44 4000 27.24 60000 12.46 3000 42.82 136000 23210 59549 37835 21714 2300000 P1Y9M18D 0.50 0.90 10000000 10000000 100000 100000 300000 100000 200000 14000 25550 6000 9.40 6000 9.40 9000 11.55 0 0 17000 9400 8890 8631 259 100000 P1Y7M6D <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">12. Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We and our subsidiaries, CenStar and Verde Energy USA, Inc. ("Verde Corp") are each subject to U.S. federal income tax as corporations. CenStar and Verde Corp file consolidated tax returns in jurisdictions that allow combined reporting. Spark HoldCo and its subsidiaries, with the exception of CenStar and Verde Corp, are treated as flow-through entities for U.S. federal income tax purposes, and, as such, are generally not subject to U.S. federal income tax at the entity level. Rather, the tax liability with respect to their taxable income is passed through to their members or partners. Accordingly, we are subject to U.S. federal income taxation on our allocable share of Spark HoldCo's net U.S. taxable income. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In our financial statements, we report federal and state income taxes for our share of the partnership income attributable to our ownership in Spark HoldCo and for the income taxes attributable to CenStar and Verde Corp. Net income attributable to non-controlling interest includes the provision for income taxes related to CenStar and Verde Corp.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and the tax bases of the assets and liabilities. We apply existing tax law and the tax rate that we expect to apply to taxable income in the years in which those differences are expected to be recovered or settled in calculating the deferred tax assets and liabilities. Effects of changes in tax rates on deferred tax assets and liabilities are recognized in income in the period of the tax rate enactment. A valuation allowance is recorded when it is not more likely than not that some or all of the benefit from the deferred tax asset will be realized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The provision for income taxes for the years ended December 31, 2023, 2022, and 2021 included the following components:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.377%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 0 2px 1pt;text-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="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,028 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-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="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,045 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-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="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,988 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,521 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,142</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,483</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,266</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effective income tax rate was 30%, 37%, and (3,582)% for the years ended December 31, 2023, 2022, and 2021, respectively. The following table reconciles the income tax benefit that would result from application of the statutory federal tax rate, 21%, 21%, and 21% for the years ended December 31, 2023, 2022, and 2021 respectively, to the amount included in the consolidated statement of operations:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected provision at federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) resulting from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,090)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(963)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred Stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264 </span></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior year tax adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(996)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside Tax basis Adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock conversion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate differential on loss carryback</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for income taxes</span></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,142</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,483</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,266</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Total income tax expense for the years ended December 31, 2023, 2022 and 2021 differed from amounts computed by applying the U.S. federal statutory tax rates to pre-tax income primarily due to state income taxes and the impact of permanent differences between book and taxable income, most notably the income attributable to non-controlling interest, which gets taxed at the non-controlling interest partner level. In addition, in 2021 the Company recognized an effective tax rate benefit from the carry-back of a net operating loss due to higher statutory rate in the carry-back years.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The components of our deferred tax assets as of December 31, 2023 and 2022 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.897%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Spark HoldCo</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">16,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405 </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:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Assets and Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047 </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:100%">2,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685 </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:100%">552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax assets</span></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:700;line-height:100%">$</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:700;line-height:100%">15,378</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">$</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:700;line-height:100%">20,735</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#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:100%">(298)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Total deferred tax liabilities </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(96)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(298)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax assets/liabilities </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,437</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We periodically assess whether it is more likely than not that we will generate sufficient taxable income to realize our deferred income tax assets. In making this determination, we consider all available positive and negative evidence and makes certain assumptions. We consider, among other things, our deferred tax liabilities, the overall business environment, our historical earnings and losses, current industry trends, and our outlook for future years. We believe it is more likely than not that our deferred tax assets will be utilized, and accordingly have not recorded a valuation allowance on these assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The tax years 2017 through 2022 remain open to examination by the major taxing jurisdictions to which the Company is subject to income tax.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounting for uncertainty in income taxes prescribes a recognition threshold and measurement methodology for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. As of December 31, 2023 and 2022 there was no liability, and for the years ended December 31, 2023, 2022 and 2021, there was no expense recorded for interest and penalties associated with uncertain tax positions or unrecognized tax positions. Additionally, the Company does not have unrecognized tax benefits as of December 31, 2023 and 2022.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The provision for income taxes for the years ended December 31, 2023, 2022, and 2021 included the following components:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.377%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 0 2px 1pt;text-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="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,028 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-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="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,045 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-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="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(622)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,988 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,521 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Total Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,142</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,483</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,266</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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> 4028000 3045000 381000 1960000 1476000 -622000 5988000 4521000 -241000 4031000 1505000 4274000 1123000 457000 1233000 5154000 1962000 5507000 11142000 6483000 5266000 0.30 0.37 -35.82 The following table reconciles the income tax benefit that would result from application of the statutory federal tax rate, 21%, 21%, and 21% for the years ended December 31, 2023, 2022, and 2021 respectively, to the amount included in the consolidated statement of operations:<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected provision at federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) resulting from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,090)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(963)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred Stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264 </span></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior year tax adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(996)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside Tax basis Adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock conversion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate differential on loss carryback</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for income taxes</span></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,142</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,483</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,266</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7822000 3714000 -31000 2090000 963000 -3475000 1596000 1198000 1264000 2671000 1918000 1745000 -131000 148000 -996000 1220000 225000 -282000 0 238000 -158000 0 0 1486000 0 0 -1157000 54000 5000 -80000 11142000 6483000 5266000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The components of our deferred tax assets as of December 31, 2023 and 2022 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.897%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Spark HoldCo</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">16,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405 </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:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Assets and Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047 </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:100%">2,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685 </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:100%">552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax assets</span></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:700;line-height:100%">$</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:700;line-height:100%">15,378</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">$</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:700;line-height:100%">20,735</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#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:100%">(298)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Total deferred tax liabilities </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(96)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(298)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax assets/liabilities </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,437</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12241000 16931000 405000 333000 2047000 2919000 685000 552000 15378000 20735000 96000 298000 96000 298000 15282000 20437000 0 0 0 0 0 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">13. Commitments and Contingencies </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">From time to time, we may be involved in legal, tax, regulatory and other proceedings in the ordinary course of business. Liabilities for loss contingencies arising from claims, assessments, litigation or other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Below is a summary of our currently pending material legal proceedings. We are subject to lawsuits and claims arising in the ordinary course of our business. The following legal proceedings are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, unless otherwise specifically noted, we cannot currently predict the manner and timing of the resolutions of these legal proceedings or estimate a range of possible losses or a minimum loss that could result from an adverse verdict in a potential lawsuit. While the lawsuits and claims are asserted for amounts that may be material should an unfavorable outcome occur, management does not currently expect that any currently pending matters will have a material adverse effect on our financial position or results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumer Lawsuits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Similar to other energy service companies (“ESCOs”) operating in the industry, from time-to-time, the Company is subject to class action lawsuits in various jurisdictions where the Company sells natural gas and electricity.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">On January 14, 2021, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">Glikin, et al. v. Major Energy Electric Services, LLC,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> a purported variable rate class action was filed by a Maryland customer in the United States District Court, Southern District of New York, attempting to represent a class of all Major Energy customers (including customers of companies Major Energy acts as a successor to) in the United States charged a variable rate for electricity or gas by Major Energy during the applicable statute of limitations period up to and including the date of judgment. The Company moved this case to the United States District Court for the District of Maryland (Case No. 1:21-cv-03251-MJM) and in December 2023 filed a motion to dismiss the lawsuit. The Company is vigorously defending this matter; however, given the current early stage of this matter, we cannot predict the outcome of this case at this time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On December 18, 2023, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">Foote v. Electricity N.H., LLC </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(“ENH”), a purported Telephone Consumer Protection Act (the “TCPA”) class action was filed in the United States District Court for the District of New Hampshire. Plaintiff claims that calls made to her violated the TCPA. Plaintiff purports to assert claims on her own behalf and a putative class of individuals to whom calls using a prerecorded or artificial voice message regarding ENH’s services were placed during the period of September 1, 2019 through September 1, 2023. ENH only operates in New Hampshire and no other states. The Company denies Plaintiff’s allegations and intends to vigorously defend against her claims.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Corporate Matter Lawsuits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company may from time to time be subject to legal proceedings that arise in the ordinary course of business. Although there can be no assurance in this regard, the Company does not expect any of those legal proceedings to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Matters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Many state regulators have increased scrutiny on retail energy providers, across all industry providers. We are subject to regular regulatory inquiries, license renewal reviews, and preliminary investigations in the ordinary course of our business. Below is a summary of our currently pending material state regulatory matters. The following state regulatory matters are in various stages and are subject to substantial uncertainties concerning the outcome of material factual and legal issues. Accordingly, we cannot currently predict the manner and timing of the resolution of these state regulatory matters or estimate a range of possible losses or a minimum loss that could result from an adverse action. Management does not currently expect that any currently pending state regulatory matters will have a material adverse effect on our financial position or results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Maine</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. On February 9, 2023, Maine Commission’s Consumer Assistance and Safety Division (“Advocacy Staff”) filed a Request for Formal Investigation requesting that the Maine Commission open a formal, enforcement investigation to review whether Company’s subsidiary, Electricity Maine, LLC (EME), is in compliance with the Maine Commission’s Rules. During a special deliberative session, the same day, the Maine Commission announced it would proceed with a formal investigation of EME, which was noticed in a Notice of Enforcement Investigation issued February 10, 2023 (Docket No. 2023-00024). The Company met with Advocacy Staff over the course of several months to address concerns. As a result, the Company and the Advocacy Staff have agreed to a settlement in principle pursuant to which customers would receive certain limited refunds on their energy bill. This settlement is pending, and the Maine Commission is required to approve the settlement. The Company is working with the Commission and believes this matter will not have a material impact on the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%">Illinois. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">On July 26, 2023, Spark Energy, LLC received a demand letter from a law firm representing the Office of the Illinois Attorney General alleging that Spark Energy, LLC’s marketing and sales practices may have not been in compliance with Illinois law. The letter offered, in the interest of efficiency and minimizing litigation costs, a settlement demand to resolve the matter. The Company is voluntarily working with the firm, however, if settlement is unsuccessful, the Attorney General could commence a lawsuit in Illinois against Spark Energy, LLC. </span></div><div><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 above, in the ordinary course of business, the Company may from time to time be subject to regulators initiating informal reviews or issuing subpoenas for information as means to evaluate the Company and its subsidiaries’ compliance with applicable laws, rules, regulations and practices. Although there can be no assurance in this regard, the Company does not expect any of those regulatory reviews to have a material adverse effect on the Company’s results of operations, cash flows or financial condition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Indirect Tax Audits </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are undergoing various types of indirect tax audits spanning from years 2020 to 2023 for which additional liabilities may arise. At the time of filing these consolidated financial statements, these indirect tax audits are at an early stage and subject to substantial uncertainties concerning the outcome of audit findings and corresponding responses.</span></div>As of December 31, 2023 and December 31, 2022 we had accrued $6.3 million and $3.7 million, respectively, related to litigation and regulatory matters and $0.7 million and $0.2 million, respectively, related to indirect tax audits. The accrual for litigation and regulatory matters, and indirect tax audit is recorded in accrued liabilities on the balance sheet. The outcome of each of these may result in additional expense. 6300000 3700000 700000 200000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">14. Transactions with Affiliates </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Transactions with Affiliates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We enter into transactions with and pay certain costs on behalf of affiliates that are commonly controlled in order to reduce risk, reduce administrative expense, create economies of scale, create strategic alliances and supply goods and services to these related parties. We also sell and purchase natural gas and electricity with affiliates. We present receivables and payables with the same affiliate on a net basis in the consolidated balance sheets as all affiliate activity is with parties under common control. Affiliated transactions include certain services to the affiliated companies associated with employee benefits provided through our benefit plans, insurance plans, leased office space, administrative salaries, due diligence work, recurring management consulting, and accounting, tax, legal, or technology services. Amounts billed are based on the services provided, departmental usage, or headcount, which are considered reasonable by management. As such, the accompanying consolidated financial statements include costs that have been incurred by us and then directly billed or allocated to affiliates, as well as costs that have been incurred by our affiliates and then directly billed or allocated to us, and are recorded net in general and administrative expense on the consolidated statements of operations with a corresponding accounts receivable—affiliates or accounts payable—affiliates, respectively, recorded in the consolidated balance sheets. Transactions with affiliates for sales or purchases of natural gas and electricity, are recorded in retail cost of revenues, and net asset optimization revenues in the consolidated statements of operations with a corresponding accounts receivable—affiliate or accounts payable—affiliate recorded in the consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables presents asset and liability balances with affiliates (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,455 </span></td><td style="background-color:#ffffff;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="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets - affiliates</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,683</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,455</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom: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-top:12pt;padding-left:13.5pt;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Payable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated Debt - affiliates </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">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;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="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities - affiliates</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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue NAO - affiliates</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,566 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Cost of Revenue NAO - affiliates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net NAO - affiliates</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,928</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,586</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's retail cost of revenue include gains/losses related to derivative instruments transactions with affiliates. For the years ended December 31, 2023, 2022 and 2021, respectively, we recognized gain of $0.3 million, zero and zero in retail cost of revenue related to derivative instruments settlements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cost Allocations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Where costs incurred on behalf of the affiliate or us cannot be determined by specific identification for direct billing, the costs are allocated to the affiliated entities or us based on estimates of percentage of departmental usage, wages or headcount. The total net amount direct billed and allocated to/(from) affiliates was $1.5 million, $2.7 million and $(0.5) million for the years ended December 31, 2023, 2022 and 2021, respectively. The Company would have incurred incremental costs of $1.5 million, $1.6 million, $1.3 million for the years ended December 31, 2023, 2022 and 2021, respectively, operating on a stand-alone basis.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Distributions to and Contributions from Affiliates </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the years ended December 31, 2023, 2022 and 2021, we made distributions to affiliates of Mr. Maxwell of $3.6 million, $14.5 million and $14.8 million, respectively, for payments of quarterly distributions on their respective Spark HoldCo units. During the years ended December 31, 2023, 2022 and 2021, we also made distributions to these affiliates for gross-up distributions of $0.7 million, $0.1 million, and $2.6 million, respectively, in connection with distributions made between Spark HoldCo and Via Renewables, Inc. for payment of income taxes incurred by us.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Subordinated Debt Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company maintains an Amended and Restated Subordinated Promissory Note in the principal amount of up to $25.0 million (the “Subordinated Debt Facility”), by and among the Company, Spark HoldCo and Retailco. The Subordinated Debt Facility allows the Company to draw advances in increments of no less than $1.0 million per advance up to $25.0 million through January 31, 2026. Borrowings are at the discretion of Retailco. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, there were zero and $20.0 million outstanding borrowings under the Subordinated Debt Facility. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables presents asset and liability balances with affiliates (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,455 </span></td><td style="background-color:#ffffff;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="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets - affiliates</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,683</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,455</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom: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-top:12pt;padding-left:13.5pt;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.370%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Payable - affiliates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated Debt - affiliates </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">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="background-color:#cceeff;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="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities - affiliates</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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,265</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom: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="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The Subordinated Debt Facility allows us to draw advances in increments of no less than $1.0 million per advance up to the maximum principal amount of the Subordinated Debt Facility, subject to Retailco’s discretion. Advances thereunder accrue interest at an annual rate equal to the prime rate as published by the Wall Street Journal plus two percent (2.0%) from the date of the advance. See Note 9 "Debt" for a further description of terms and conditions of the Subordinated Debt Facility.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents revenues and cost of revenues recorded in net asset optimization revenue associated with affiliates for the periods indicated (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue NAO - affiliates</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,262 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,566 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Cost of Revenue NAO - affiliates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net NAO - affiliates</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,928</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,586</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4683000 6455000 4683000 6455000 472000 265000 0 20000000 472000 20265000 1000000 0.020 3262000 4122000 1566000 334000 536000 5000 2928000 3586000 1561000 300000 0 0 1500000 2700000 -500000 1500000 1600000 1300000 3600000 14500000 14800000 700000 100000 2600000 25000000 1000000 25000000 0.020 0 20000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">15. Segment Reporting </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our determination of reportable business segments considers the strategic operating units under which we make financial decisions, allocate resources and assess performance of our business. Our reportable business segments are retail electricity and retail natural gas. The retail electricity segment consists of electricity sales and transmission to residential and commercial customers. The retail natural gas segment consists of natural gas sales to, and natural gas transportation and distribution for, residential and commercial customers. Corporate and other consists of expenses and assets of the retail electricity and natural gas segments that are managed at a consolidated level such as general and administrative expenses. Asset optimization activities and wireless services are also included in Corporate and other. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022 and 2021, we recorded asset optimization revenues of $24.6 million, $86.7 million and $57.0 million and asset optimization cost of revenues of $31.9 million, $89.0 million and $61.2 million, respectively, which are presented on a net basis in asset optimization revenues. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We use retail gross margin to assess the performance of our operating segments. We define retail gross margin as gross profit less (i) net asset optimization (expenses) revenues, (ii) net (losses) gains on non-trading derivative instruments, (iii) net current period cash settlements on non-trading derivative instruments, and (iv) gains (losses) from non-recurring events (including non-recurring market volatility).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We deduct net gains (losses) on non-trading derivative instruments, excluding current period cash settlements, from the retail gross margin calculation in order to remove the non-cash impact of net gains and losses on these derivative instruments. We deduct net gains (losses) from non-recurring events (including non-recurring market volatility) to ensure retail gross margin reflects operating performance that is not distorted by non-recurring events or extreme market volatility. Retail gross margin should not be considered an alternative to, or more meaningful than, operating income (loss), as determined in accordance with GAAP.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Below is a reconciliation of retail gross margin to gross profit (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.732%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.605%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended December 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></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of Retail Gross Margin to Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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="display:none"></td><td colspan="3" style="display: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;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">435,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">460,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">393,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,448</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">103,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70,266</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization 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:100%">(7,326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, (loss) gain on non-trading derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, cash settlements on non-trading 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:100%">65,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - winter storm Uri </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,403)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom: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;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">114,815</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom: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;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">132,534</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial data for business segments are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="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:700;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,168)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,487</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,731)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,448</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, loss on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,554)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail gross margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,566</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">47,489</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,595</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,613,642</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">301,892</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,660,003)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">303,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="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:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,701 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,395 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77,049</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,322)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">103,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain on non-trading derivative instruments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,954 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,305 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - winter storm Uri</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail gross margin</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,749</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,066</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">114,815</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets </span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,802,649</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">123,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,908,679)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">330,950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="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:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,243)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="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:100%">Retail cost of revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,794 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,425 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,219 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,709</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,243)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70,266</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, Gain on non-trading derivative instruments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,070 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,130 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - winter storm Uri</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,403)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,403)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail gross margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,527,456</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">310,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,491,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">353,759</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Significant Customers</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For each of the years ended December 31, 2023, 2022 and 2021, we did not have any significant customers that individually accounted for more than 10% of our consolidated retail revenue.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Significant Suppliers</span></div>For each of the years ended December 31, 2023, 2022 and 2021, we had two, three, and two significant suppliers that individually accounted for more than 10% of our consolidated retail cost of revenues. For each of the years ended December 31, 2023, 2022 and 2021, these suppliers accounted for 28%, 61% and 26% of our consolidated cost of revenue. 24600000 86700000 57000000 31900000 89000000 61200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Below is a reconciliation of retail gross margin to gross profit (in thousands): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.732%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.605%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended December 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></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-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of Retail Gross Margin to Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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="display:none"></td><td colspan="3" style="display: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;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">435,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">460,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">393,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,448</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">103,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70,266</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization 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:100%">(7,326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, (loss) gain on non-trading derivative instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, cash settlements on non-trading 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:100%">65,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - winter storm Uri </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,403)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Gross Margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom: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;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">114,815</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom: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;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">132,534</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 435192000 460493000 393485000 310744000 357096000 323219000 124448000 103397000 70266000 -7326000 -2322000 -4243000 -70304000 17305000 22130000 65428000 -35966000 -15752000 0 -9565000 64403000 136650000 114815000 132534000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial data for business segments are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="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:700;line-height:100%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,168)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,487</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,731)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,448</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, loss on non-trading derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,554)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail gross margin</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,566</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">47,489</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,595</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,613,642</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">301,892</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,660,003)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">303,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="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:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#3e413d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #3e413d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail cost of revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,701 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,395 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77,049</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,322)</span></td><td style="background-color:#cceeff;border-top:1pt solid #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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">103,397</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, gain on non-trading derivative instruments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,351 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,954 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,305 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,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:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - winter storm Uri</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail gross margin</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,749</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,066</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">114,815</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets </span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,802,649</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">123,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,908,679)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">330,950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="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:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Electricity</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Retail<br/>Natural Gas</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Corporate<br/>and Other</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Eliminations</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt 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:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,243)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="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:100%">Retail cost of revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,794 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,425 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,219 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">37,800</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,709</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,243)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70,266</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net asset optimization expense </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net, Gain on non-trading derivative instruments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,070 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,130 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period settlements on non-trading derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recurring event - winter storm Uri</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,403)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,403)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail gross margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,527,456</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">310,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,491,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">353,759</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,530</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#bfe4ff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 328466000 110894000 -4168000 0 435192000 240979000 68202000 1563000 0 310744000 87487000 42692000 -5731000 0 124448000 0 0 -7326000 0 -7326000 -58554000 -11750000 0 0 -70304000 58475000 6953000 0 0 65428000 87566000 47489000 1595000 0 136650000 1613642000 48303000 301892000 -1660003000 303834000 117813000 2530000 0 0 120343000 352750000 110065000 -2322000 0 460493000 275701000 81395000 0 0 357096000 77049000 28670000 -2322000 0 103397000 0 0 -2322000 0 -2322000 11351000 5954000 0 0 17305000 -26616000 -9350000 0 0 -35966000 -9565000 0 0 0 -9565000 82749000 32066000 0 0 114815000 1802649000 123490000 313490000 -1908679000 330950000 117813000 2530000 0 0 120343000 322594000 75134000 -4243000 0 393485000 284794000 38425000 0 0 323219000 37800000 36709000 -4243000 0 70266000 0 0 -4243000 0 -4243000 Net, Gain on non-trading derivative instruments 19070000 3060000 0 0 22130000 -12876000 -2876000 0 0 -15752000 64403000 0 0 0 64403000 96009000 36525000 0 0 132534000 1527456000 7320000 310039000 -1491056000 353759000 117813000 2530000 0 0 120343000 2 3 2 0.28 0.61 0.26 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">16. Customer Acquisitions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Customer Books</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May 2021, we entered into a series of asset purchase agreements and agreed to acquire up to approximately 56,900 RCEs for a cash purchase price of up to a maximum of $11.5 million. These customers began transferring in August 2021, and are located in our existing markets. As of December 31, 2022, a total of $7.5 million was paid for approximately 45,000 RCEs ($9.2 million for acquired customer contracts, net of $1.7 million related holdbacks under the terms of the purchase agreement). In addition, approximately $2.3 million was released back to us for a reduction in RCEs to be acquired. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As part of the acquisitions, we funded an escrow account, the balance of which is reflected as restricted cash in our consolidated balance sheet. As we acquire customers and as the contractual requirements under the asset purchase agreement are met, we make payments to the sellers from the escrow account. As of December 31, 2022, the balance in the escrow account was $1.7 million. These funds were released to the sellers in the first quarter of 2023 as remaining conditions of the asset purchase agreement were met. As of December 31, 2023, the balance in the escrow account was zero.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In July 2021, we entered into an agreement to acquire up to approximately 50,000 RCEs and derivatives related to the customer load under a five-year contingent fee structure based on gas volume billed and collected for the acquired customer contracts. These customers began transferring in the fourth quarter of 2021, and are located in our existing markets. Due to the contingent fee structure, the cost of the RCEs will be recognized when probable and reasonably estimable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In August 2022, we entered into an agreement to acquire up to approximately 18,700 RCEs and derivatives related to the customer load under a five-year contingent fee structure based on gas volumes billed and collected for the acquired customer contracts. These customers began transferring in the fourth quarter of 2022, and are located in our existing markets. Due to the contingent fee structure, the cost of the RCEs will be recognized when probable and reasonably estimable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Broker Books</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In January 2022, we entered into an asset purchase agreement and agreed to acquire the rights to broker contracts for approximately 1,000 customer meters for a cash price of $0.4 million, which was paid upon execution of the contract.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In January 2022, we entered into an asset purchase agreement to acquire the rights to broker contracts for approximately 900 customer meters for a cash price of $0.6 million, pending certain conditions to close. We paid approximately $0.3 million as a deposit at the time the asset purchase agreement was executed. The conditions to close were met in June 2022, at which time approximately $0.3 million was paid to the seller.</span></div> 56900 11500000 7500000 45000 9200000 1700000 2300000 1700000 0 50000 P5Y 18700 P5Y 1000 400000 900 600000 300000 300000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">17. Subsequent Events </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Declaration of Dividends</span></div>On January 17, 2024, we declared a quarterly cash dividend in the amount of $0.75960 per share to holders of record of the Series A Preferred Stock on April 1, 2024. The dividend will be paid on April 15, 2024 0.75960

75@"SU1%E04 -$Q / M " 30D @!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " #[7EU8&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " #[7EU8SA7,7P\" #J*P $P M@ %_+ ( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 5 !4 ,7 "_+@( " ! end XML 96 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 97 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 417 405 1 false 105 0 false 9 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.sparkenergy.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.sparkenergy.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Sheet http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN EQUITY Sheet http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY CONSOLIDATED STATEMENT OF CHANGES IN EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) Sheet http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0000009 - Disclosure - Formation and Organization Sheet http://www.sparkenergy.com/role/FormationandOrganization Formation and Organization Notes 9 false false R10.htm 0000010 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Revenues Sheet http://www.sparkenergy.com/role/Revenues Revenues Notes 11 false false R12.htm 0000012 - Disclosure - Equity Sheet http://www.sparkenergy.com/role/Equity Equity Notes 12 false false R13.htm 0000013 - Disclosure - Preferred Stock Sheet http://www.sparkenergy.com/role/PreferredStock Preferred Stock Notes 13 false false R14.htm 0000014 - Disclosure - Derivative Instruments Sheet http://www.sparkenergy.com/role/DerivativeInstruments Derivative Instruments Notes 14 false false R15.htm 0000015 - Disclosure - Property and Equipment Sheet http://www.sparkenergy.com/role/PropertyandEquipment Property and Equipment Notes 15 false false R16.htm 0000016 - Disclosure - Intangible Assets Sheet http://www.sparkenergy.com/role/IntangibleAssets Intangible Assets Notes 16 false false R17.htm 0000017 - Disclosure - Debt Sheet http://www.sparkenergy.com/role/Debt Debt Notes 17 false false R18.htm 0000018 - Disclosure - Fair Value Measurements Sheet http://www.sparkenergy.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 0000019 - Disclosure - Stock-Based Compensation Sheet http://www.sparkenergy.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.sparkenergy.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Commitments and Contingencies Sheet http://www.sparkenergy.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 0000022 - Disclosure - Transactions with Affiliates Sheet http://www.sparkenergy.com/role/TransactionswithAffiliates Transactions with Affiliates Notes 22 false false R23.htm 0000023 - Disclosure - Segment Reporting Sheet http://www.sparkenergy.com/role/SegmentReporting Segment Reporting Notes 23 false false R24.htm 0000024 - Disclosure - Customer Acquisitions Sheet http://www.sparkenergy.com/role/CustomerAcquisitions Customer Acquisitions Notes 24 false false R25.htm 0000025 - Disclosure - Subsequent Events Sheet http://www.sparkenergy.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 26 false false R27.htm 9954472 - Disclosure - Revenues (Tables) Sheet http://www.sparkenergy.com/role/RevenuesTables Revenues (Tables) Tables http://www.sparkenergy.com/role/Revenues 27 false false R28.htm 9954473 - Disclosure - Equity (Tables) Sheet http://www.sparkenergy.com/role/EquityTables Equity (Tables) Tables http://www.sparkenergy.com/role/Equity 28 false false R29.htm 9954474 - Disclosure - Preferred Stock (Tables) Sheet http://www.sparkenergy.com/role/PreferredStockTables Preferred Stock (Tables) Tables http://www.sparkenergy.com/role/PreferredStock 29 false false R30.htm 9954475 - Disclosure - Derivative Instruments (Tables) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.sparkenergy.com/role/DerivativeInstruments 30 false false R31.htm 9954476 - Disclosure - Property and Equipment (Tables) Sheet http://www.sparkenergy.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.sparkenergy.com/role/PropertyandEquipment 31 false false R32.htm 9954477 - Disclosure - Intangible Assets (Tables) Sheet http://www.sparkenergy.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.sparkenergy.com/role/IntangibleAssets 32 false false R33.htm 9954478 - Disclosure - Debt (Tables) Sheet http://www.sparkenergy.com/role/DebtTables Debt (Tables) Tables http://www.sparkenergy.com/role/Debt 33 false false R34.htm 9954479 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.sparkenergy.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.sparkenergy.com/role/FairValueMeasurements 34 false false R35.htm 9954480 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.sparkenergy.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.sparkenergy.com/role/StockBasedCompensation 35 false false R36.htm 9954481 - Disclosure - Income Taxes (Tables) Sheet http://www.sparkenergy.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.sparkenergy.com/role/IncomeTaxes 36 false false R37.htm 9954482 - Disclosure - Transactions with Affiliates (Tables) Sheet http://www.sparkenergy.com/role/TransactionswithAffiliatesTables Transactions with Affiliates (Tables) Tables http://www.sparkenergy.com/role/TransactionswithAffiliates 37 false false R38.htm 9954483 - Disclosure - Segment Reporting (Tables) Sheet http://www.sparkenergy.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.sparkenergy.com/role/SegmentReporting 38 false false R39.htm 9954484 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - (Details) Sheet http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails Basis of Presentation and Summary of Significant Accounting Policies - (Details) Details http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies 39 false false R40.htm 9954485 - Disclosure - Revenues - Schedule of Disaggregation of Revenues (Details) Sheet http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails Revenues - Schedule of Disaggregation of Revenues (Details) Details 40 false false R41.htm 9954486 - Disclosure - Revenues - Narrative (Details) Sheet http://www.sparkenergy.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 41 false false R42.htm 9954487 - Disclosure - Revenues - Schedule of Rollforward of Our Allowance for Credit Losses (Details) Sheet http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails Revenues - Schedule of Rollforward of Our Allowance for Credit Losses (Details) Details 42 false false R43.htm 9954488 - Disclosure - Equity - Schedule of Economic Interests (Details) Sheet http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails Equity - Schedule of Economic Interests (Details) Details 43 false false R44.htm 9954489 - Disclosure - Equity - Schedule of Net Income and Income Tax Expense (Benefit) Attributable to Non-Controlling Interest (Details) Sheet http://www.sparkenergy.com/role/EquityScheduleofNetIncomeandIncomeTaxExpenseBenefitAttributabletoNonControllingInterestDetails Equity - Schedule of Net Income and Income Tax Expense (Benefit) Attributable to Non-Controlling Interest (Details) Details 44 false false R45.htm 9954490 - Disclosure - Equity - Narrative (Details) Sheet http://www.sparkenergy.com/role/EquityNarrativeDetails Equity - Narrative (Details) Details 45 false false R46.htm 9954491 - Disclosure - Equity - Schedule of Basic and Diluted Income (Loss) Per Share (Details) Sheet http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails Equity - Schedule of Basic and Diluted Income (Loss) Per Share (Details) Details 46 false false R47.htm 9954492 - Disclosure - Equity - Schedule of Carrying Amounts and Classification of Variable Interest Entities (Details) Sheet http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails Equity - Schedule of Carrying Amounts and Classification of Variable Interest Entities (Details) Details 47 false false R48.htm 9954493 - Disclosure - Preferred Stock - Narrative (Details) Sheet http://www.sparkenergy.com/role/PreferredStockNarrativeDetails Preferred Stock - Narrative (Details) Details 48 false false R49.htm 9954494 - Disclosure - Preferred Stock - Schedule of Preferred Equity Balance (Details) Sheet http://www.sparkenergy.com/role/PreferredStockScheduleofPreferredEquityBalanceDetails Preferred Stock - Schedule of Preferred Equity Balance (Details) Details 49 false false R50.htm 9954495 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 50 false false R51.htm 9954496 - Disclosure - Derivative Instruments - Schedule of Volumetric Underlying Derivative Transactions (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails Derivative Instruments - Schedule of Volumetric Underlying Derivative Transactions (Details) Details 51 false false R52.htm 9954497 - Disclosure - Derivative Instruments - Schedule of Gains (Losses) on Derivative Instruments (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails Derivative Instruments - Schedule of Gains (Losses) on Derivative Instruments (Details) Details 52 false false R53.htm 9954498 - Disclosure - Derivative Instruments - Schedule of Offsetting Assets (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails Derivative Instruments - Schedule of Offsetting Assets (Details) Details 53 false false R54.htm 9954499 - Disclosure - Derivative Instruments - Schedule of Offsetting Liabilities (Details) Sheet http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails Derivative Instruments - Schedule of Offsetting Liabilities (Details) Details 54 false false R55.htm 9954500 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 55 false false R56.htm 9954501 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 56 false false R57.htm 9954502 - Disclosure - Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) Sheet http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details) Details 57 false false R58.htm 9954503 - Disclosure - Intangible Assets - Schedule of Changes in Goodwill, Customer Relationships and Trademarks (Details) Sheet http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails Intangible Assets - Schedule of Changes in Goodwill, Customer Relationships and Trademarks (Details) Details 58 false false R59.htm 9954504 - Disclosure - Intangible Assets - Schedule of Estimated Future Amortization Expense (Details) Sheet http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails Intangible Assets - Schedule of Estimated Future Amortization Expense (Details) Details 59 false false R60.htm 9954505 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.sparkenergy.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 60 false false R61.htm 9954506 - Disclosure - Debt - Narrative (Details) Sheet http://www.sparkenergy.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 61 false false R62.htm 9954507 - Disclosure - Debt - Schedule of Components of Interest Expense (Details) Sheet http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails Debt - Schedule of Components of Interest Expense (Details) Details 62 false false R63.htm 9954508 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 63 false false R64.htm 9954509 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.sparkenergy.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 64 false false R65.htm 9954510 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 65 false false R66.htm 9954511 - Disclosure - Stock-Based Compensation - Schedule of Equity Classified Restricted Stock Unit Activity and Unvested Restricted Stock Units (Details) Sheet http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails Stock-Based Compensation - Schedule of Equity Classified Restricted Stock Unit Activity and Unvested Restricted Stock Units (Details) Details 66 false false R67.htm 9954512 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details) Sheet http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails Income Taxes - Schedule of Provision for Income Taxes (Details) Details 67 false false R68.htm 9954513 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.sparkenergy.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 68 false false R69.htm 9954514 - Disclosure - Income Taxes - Schedule of Income Tax Benefit Reconciliation (Details) Sheet http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails Income Taxes - Schedule of Income Tax Benefit Reconciliation (Details) Details 69 false false R70.htm 9954515 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Details) Sheet http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails Income Taxes - Schedule of Deferred Tax Assets (Details) Details 70 false false R71.htm 9954516 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.sparkenergy.com/role/CommitmentsandContingencies 71 false false R72.htm 9954517 - Disclosure - Transactions with Affiliates - Schedule of Presents Asset and Liability Balances with Affiliates (Details) Sheet http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails Transactions with Affiliates - Schedule of Presents Asset and Liability Balances with Affiliates (Details) Details 72 false false R73.htm 9954518 - Disclosure - Transactions with Affiliates - Narrative (Details) Sheet http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails Transactions with Affiliates - Narrative (Details) Details 73 false false R74.htm 9954519 - Disclosure - Segment Reporting - Narrative (Details) Sheet http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails Segment Reporting - Narrative (Details) Details 74 false false R75.htm 9954520 - Disclosure - Segment Reporting - Schedule of Financial Data for Business Segments (Details) Sheet http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails Segment Reporting - Schedule of Financial Data for Business Segments (Details) Details 75 false false R76.htm 9954521 - Disclosure - Customer Acquisitions (Details) Sheet http://www.sparkenergy.com/role/CustomerAcquisitionsDetails Customer Acquisitions (Details) Details http://www.sparkenergy.com/role/CustomerAcquisitions 76 false false All Reports Book All Reports spke-20231231.htm spke-20231231.xsd spke-20231231_cal.xml spke-20231231_def.xml spke-20231231_lab.xml spke-20231231_pre.xml spke-20231231_g1.jpg spke-20231231_g2.jpg spke-20231231_g3.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "spke-20231231.htm": { "nsprefix": "spke", "nsuri": "http://www.sparkenergy.com/20231231", "dts": { "inline": { "local": [ "spke-20231231.htm" ] }, "schema": { "local": [ "spke-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "spke-20231231_cal.xml" ] }, "definitionLink": { "local": [ "spke-20231231_def.xml" ] }, "labelLink": { "local": [ "spke-20231231_lab.xml" ] }, "presentationLink": { "local": [ "spke-20231231_pre.xml" ] } }, "keyStandard": 360, "keyCustom": 45, "axisStandard": 42, "axisCustom": 0, "memberStandard": 52, "memberCustom": 51, "hidden": { "total": 18, "http://fasb.org/us-gaap/2023": 14, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 417, "entityCount": 1, "segmentCount": 105, "elementCount": 692, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1443, "http://xbrl.sec.gov/dei/2023": 44 }, "report": { "R1": { "role": "http://www.sparkenergy.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", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.sparkenergy.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:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R4": { "role": "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:TemporaryEquityParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:TemporaryEquityParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "spke:NetAssetOptimizationRevenuesExpenses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R6": { "role": "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "longName": "0000006 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN EQUITY", "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-28", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-28", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "longName": "0000007 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical)", "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R9": { "role": "http://www.sparkenergy.com/role/FormationandOrganization", "longName": "0000009 - Disclosure - Formation and Organization", "shortName": "Formation and Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "0000010 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.sparkenergy.com/role/Revenues", "longName": "0000011 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.sparkenergy.com/role/Equity", "longName": "0000012 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.sparkenergy.com/role/PreferredStock", "longName": "0000013 - Disclosure - Preferred Stock", "shortName": "Preferred Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.sparkenergy.com/role/DerivativeInstruments", "longName": "0000014 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.sparkenergy.com/role/PropertyandEquipment", "longName": "0000015 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.sparkenergy.com/role/IntangibleAssets", "longName": "0000016 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.sparkenergy.com/role/Debt", "longName": "0000017 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.sparkenergy.com/role/FairValueMeasurements", "longName": "0000018 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.sparkenergy.com/role/StockBasedCompensation", "longName": "0000019 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.sparkenergy.com/role/IncomeTaxes", "longName": "0000020 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.sparkenergy.com/role/CommitmentsandContingencies", "longName": "0000021 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.sparkenergy.com/role/TransactionswithAffiliates", "longName": "0000022 - Disclosure - Transactions with Affiliates", "shortName": "Transactions with Affiliates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.sparkenergy.com/role/SegmentReporting", "longName": "0000023 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.sparkenergy.com/role/CustomerAcquisitions", "longName": "0000024 - Disclosure - Customer Acquisitions", "shortName": "Customer Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.sparkenergy.com/role/SubsequentEvents", "longName": "0000025 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.sparkenergy.com/role/RevenuesTables", "longName": "9954472 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.sparkenergy.com/role/EquityTables", "longName": "9954473 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.sparkenergy.com/role/PreferredStockTables", "longName": "9954474 - Disclosure - Preferred Stock (Tables)", "shortName": "Preferred Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsTables", "longName": "9954475 - Disclosure - Derivative Instruments (Tables)", "shortName": "Derivative Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.sparkenergy.com/role/PropertyandEquipmentTables", "longName": "9954476 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.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:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.sparkenergy.com/role/IntangibleAssetsTables", "longName": "9954477 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.sparkenergy.com/role/DebtTables", "longName": "9954478 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.sparkenergy.com/role/FairValueMeasurementsTables", "longName": "9954479 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.sparkenergy.com/role/StockBasedCompensationTables", "longName": "9954480 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.sparkenergy.com/role/IncomeTaxesTables", "longName": "9954481 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.sparkenergy.com/role/TransactionswithAffiliatesTables", "longName": "9954482 - Disclosure - Transactions with Affiliates (Tables)", "shortName": "Transactions with Affiliates (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.sparkenergy.com/role/SegmentReportingTables", "longName": "9954483 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "longName": "9954484 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R40": { "role": "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails", "longName": "9954485 - Disclosure - Revenues - Schedule of Disaggregation of Revenues (Details)", "shortName": "Revenues - Schedule of Disaggregation of Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "spke:NetAssetOptimizationRevenuesExpenses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-174", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R41": { "role": "http://www.sparkenergy.com/role/RevenuesNarrativeDetails", "longName": "9954486 - Disclosure - Revenues - Narrative (Details)", "shortName": "Revenues - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-190", "name": "us-gaap:ExciseAndSalesTaxes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R42": { "role": "http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails", "longName": "9954487 - Disclosure - Revenues - Schedule of Rollforward of Our Allowance for Credit Losses (Details)", "shortName": "Revenues - Schedule of Rollforward of Our Allowance for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-196", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R43": { "role": "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "longName": "9954488 - Disclosure - Equity - Schedule of Economic Interests (Details)", "shortName": "Equity - Schedule of Economic Interests (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-197", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-197", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.sparkenergy.com/role/EquityScheduleofNetIncomeandIncomeTaxExpenseBenefitAttributabletoNonControllingInterestDetails", "longName": "9954489 - Disclosure - Equity - Schedule of Net Income and Income Tax Expense (Benefit) Attributable to Non-Controlling Interest (Details)", "shortName": "Equity - Schedule of Net Income and Income Tax Expense (Benefit) Attributable to Non-Controlling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "spke:IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "spke:ScheduleOfNoncontrollingInterestTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "spke:IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "spke:ScheduleOfNoncontrollingInterestTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.sparkenergy.com/role/EquityNarrativeDetails", "longName": "9954490 - Disclosure - Equity - Narrative (Details)", "shortName": "Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-204", "name": "spke:ConversionOfStockConversionRatioShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-204", "name": "spke:ConversionOfStockConversionRatioShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails", "longName": "9954491 - Disclosure - Equity - Schedule of Basic and Diluted Income (Loss) Per Share (Details)", "shortName": "Equity - Schedule of Basic and Diluted Income (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAttributableToParentDiluted", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R47": { "role": "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails", "longName": "9954492 - Disclosure - Equity - Schedule of Carrying Amounts and Classification of Variable Interest Entities (Details)", "shortName": "Equity - Schedule of Carrying Amounts and Classification of Variable Interest Entities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-214", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R48": { "role": "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "longName": "9954493 - Disclosure - Preferred Stock - Narrative (Details)", "shortName": "Preferred Stock - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-221", "name": "us-gaap:PreferredStockDividendRatePercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R49": { "role": "http://www.sparkenergy.com/role/PreferredStockScheduleofPreferredEquityBalanceDetails", "longName": "9954494 - Disclosure - Preferred Stock - Schedule of Preferred Equity Balance (Details)", "shortName": "Preferred Stock - Schedule of Preferred Equity Balance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-52", "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R50": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9954495 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CollateralAlreadyPostedAggregateFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:CollateralAlreadyPostedAggregateFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails", "longName": "9954496 - Disclosure - Derivative Instruments - Schedule of Volumetric Underlying Derivative Transactions (Details)", "shortName": "Derivative Instruments - Schedule of Volumetric Underlying Derivative Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-228", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure", "unitRef": "mmbtu", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-228", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure", "unitRef": "mmbtu", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails", "longName": "9954497 - Disclosure - Derivative Instruments - Schedule of Gains (Losses) on Derivative Instruments (Details)", "shortName": "Derivative Instruments - Schedule of Gains (Losses) on Derivative Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-240", "name": "spke:GainLossOnSaleOfDerivativesSettlementsNotDesignated", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R53": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails", "longName": "9954498 - Disclosure - Derivative Instruments - Schedule of Offsetting Assets (Details)", "shortName": "Derivative Instruments - Schedule of Offsetting Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-247", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-247", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails", "longName": "9954499 - Disclosure - Derivative Instruments - Schedule of Offsetting Liabilities (Details)", "shortName": "Derivative Instruments - Schedule of Offsetting Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-247", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-247", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OffsettingLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "longName": "9954500 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "longName": "9954501 - Disclosure - Property and Equipment - Narrative (Details)", "shortName": "Property and Equipment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails", "longName": "9954502 - Disclosure - Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details)", "shortName": "Intangible Assets - Schedule of Goodwill, Customer Relationships and Trademarks (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-263", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R58": { "role": "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "longName": "9954503 - Disclosure - Intangible Assets - Schedule of Changes in Goodwill, Customer Relationships and Trademarks (Details)", "shortName": "Intangible Assets - Schedule of Changes in Goodwill, Customer Relationships and Trademarks (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R59": { "role": "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails", "longName": "9954504 - Disclosure - Intangible Assets - Schedule of Estimated Future Amortization Expense (Details)", "shortName": "Intangible Assets - Schedule of Estimated Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "longName": "9954505 - Disclosure - Debt - Schedule of Debt (Details)", "shortName": "Debt - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.sparkenergy.com/role/DebtNarrativeDetails", "longName": "9954506 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-302", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R62": { "role": "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "longName": "9954507 - Disclosure - Debt - Schedule of Components of Interest Expense (Details)", "shortName": "Debt - Schedule of Components of Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "longName": "9954508 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-321", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-321", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.sparkenergy.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954509 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954510 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails", "longName": "9954511 - Disclosure - Stock-Based Compensation - Schedule of Equity Classified Restricted Stock Unit Activity and Unvested Restricted Stock Units (Details)", "shortName": "Stock-Based Compensation - Schedule of Equity Classified Restricted Stock Unit Activity and Unvested Restricted Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-340", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-340", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails", "longName": "9954512 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details)", "shortName": "Income Taxes - Schedule of Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.sparkenergy.com/role/IncomeTaxesNarrativeDetails", "longName": "9954513 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails", "longName": "9954514 - Disclosure - Income Taxes - Schedule of Income Tax Benefit Reconciliation (Details)", "shortName": "Income Taxes - Schedule of Income Tax Benefit Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails", "longName": "9954515 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Details)", "shortName": "Income Taxes - Schedule of Deferred Tax Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails", "longName": "9954516 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-351", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-351", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails", "longName": "9954517 - Disclosure - Transactions with Affiliates - Schedule of Presents Asset and Liability Balances with Affiliates (Details)", "shortName": "Transactions with Affiliates - Schedule of Presents Asset and Liability Balances with Affiliates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-355", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R73": { "role": "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "longName": "9954518 - Disclosure - Transactions with Affiliates - Narrative (Details)", "shortName": "Transactions with Affiliates - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-205", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R74": { "role": "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails", "longName": "9954519 - Disclosure - Segment Reporting - Narrative (Details)", "shortName": "Segment Reporting - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "spke:AssetOptimizationRevenueGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-403", "name": "spke:NumberOfSignificantSuppliers", "unitRef": "supplier", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R75": { "role": "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails", "longName": "9954520 - Disclosure - Segment Reporting - Schedule of Financial Data for Business Segments (Details)", "shortName": "Segment Reporting - Schedule of Financial Data for Business Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "unique": true } }, "R76": { "role": "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails", "longName": "9954521 - Disclosure - Customer Acquisitions (Details)", "shortName": "Customer Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-414", "name": "spke:ResidentialCustomerEquivalent", "unitRef": "kwh", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-414", "name": "spke:ResidentialCustomerEquivalent", "unitRef": "kwh", "xsiNil": "false", "lang": "en-US", "decimals": "-2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spke-20231231.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable Type [Axis]", "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r42" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billing Status, Type [Axis]", "label": "Billing Status, Type [Axis]", "documentation": "Information by billing status of receivables." } } }, "auth_ref": [ "r42" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts Payable and Accrued Liabilities", "label": "Accounts Payable and Accrued Liabilities, Current", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "verboseLabel": "Accounts Payable - affiliates", "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": [ "r30", "r957" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable, Allowance for Credit Loss", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1026" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "terseLabel": "Accounts Receivable - affiliates", "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": [ "r364", "r365" ] }, "us-gaap_AccruedIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxes", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable", "label": "Accrued Income Taxes", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes." } } }, "auth_ref": [ "r155", "r157", "r202", "r213", "r726" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated depreciation", "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": [ "r80", "r248", "r734" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r45", "r46", "r169", "r257", "r729", "r768", "r769" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (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": [ "r6", "r15", "r46", "r617", "r620", "r651", "r764", "r765", "r1002", "r1003", "r1004", "r1014", "r1015", "r1016" ] }, "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosure of Cash Flow Information:", "label": "Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r161", "r957", "r1109" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r574", "r575", "r576", "r786", "r1014", "r1015", "r1016", "r1086", "r1111" ] }, "spke_AdjustmentsToAdditionalPaidInCapitalRemeasurementOfDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalRemeasurementOfDeferredTaxAssets", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Remeasurement of deferred tax assets", "label": "Adjustments to Additional Paid in Capital, Remeasurement Of Deferred Tax Assets", "documentation": "Adjustments to Additional Paid in Capital, Remeasurement Of Deferred Tax Assets" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r98", "r99", "r540" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash flows provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Acquisition Costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r227" ] }, "spke_AffiliateCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AffiliateCost", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliate cost", "label": "Affiliate Cost", "documentation": "Affiliate Cost" } } }, "auth_ref": [] }, "spke_AffiliateCostsDueFromAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AffiliateCostsDueFromAffiliates", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliate costs, due from affiliates", "label": "Affiliate Costs, Due From Affiliates", "documentation": "Affiliate Costs, Due From Affiliates" } } }, "auth_ref": [] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AffiliatedEntityMember", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliated Entity", "label": "Affiliated Entity [Member]" } } }, "auth_ref": [ "r837", "r913", "r963", "r1048", "r1090", "r1091", "r1093" ] }, "spke_AllocatedOverheadCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AllocatedOverheadCostsMember", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocated Overhead Costs", "label": "Allocated Overhead Costs [Member]", "documentation": "Allocated Overhead Costs [Member]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r569", "r577" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "negatedPeriodStartLabel": "Beginning balance", "negatedPeriodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r258", "r366", "r403", "r406", "r410", "r1104" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Recovery of previous write offs", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r409" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [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_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r408" ] }, "spke_AmendedAndRestatedSubordinatedPromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AmendedAndRestatedSubordinatedPromissoryNoteMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amended And Restated Subordinated Promissory Note", "label": "Amended And Restated Subordinated Promissory Note [Member]", "documentation": "Amended And Restated Subordinated Promissory Note" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.sparkenergy.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": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 3.0 }, "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred financing costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r173", "r487", "r644", "r1007" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "negatedTerseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r10", "r74", "r78" ] }, "spke_AmortizationOfIntangibleAssetsAdditionalAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AmortizationOfIntangibleAssetsAdditionalAmortization", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional amortization", "label": "Amortization of Intangible Assets, Additional Amortization", "documentation": "Amortization of Intangible Assets, Additional Amortization" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of diluted earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r325" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r57" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r57" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, consideration", "label": "Asset Acquisition, Consideration Transferred", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r952", "r1081", "r1082", "r1083" ] }, "spke_AssetAcquisitionConsiderationTransferredDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AssetAcquisitionConsiderationTransferredDeposit", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, consideration, deposit", "label": "Asset Acquisition, Consideration Transferred, Deposit", "documentation": "Asset Acquisition, Consideration Transferred, Deposit" } } }, "auth_ref": [] }, "spke_AssetAcquisitionContingentConsiderationPeriodOfContingency": { "xbrltype": "durationItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AssetAcquisitionContingentConsiderationPeriodOfContingency", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of contingency", "label": "Asset Acquisition, Contingent Consideration, Period Of Contingency", "documentation": "Asset Acquisition, Contingent Consideration, Period Of Contingency" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r1080" ] }, "spke_AssetAcquisitionEscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AssetAcquisitionEscrowDeposit", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, escrow deposit", "label": "Asset Acquisition, Escrow Deposit", "documentation": "Asset Acquisition, Escrow Deposit" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Line Items]", "label": "Asset Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1080" ] }, "spke_AssetAcquisitionRelatedHoldbacks": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AssetAcquisitionRelatedHoldbacks", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related holdbacks", "label": "Asset Acquisition, Related Holdbacks", "documentation": "Asset Acquisition, Related Holdbacks" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTable", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Table]", "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_AssetAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTextBlock", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Acquisitions", "label": "Asset Acquisition [Text Block]", "documentation": "The entire disclosure for asset acquisition." } } }, "auth_ref": [ "r1080" ] }, "spke_AssetOptimizationCostofRevenues": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AssetOptimizationCostofRevenues", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset optimization cost of revenues", "label": "Asset Optimization, Cost of Revenues", "documentation": "Asset Optimization, Cost of Revenues" } } }, "auth_ref": [] }, "spke_AssetOptimizationRevenueGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AssetOptimizationRevenueGross", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset optimization revenue", "label": "Asset Optimization Revenue, Gross", "documentation": "Asset Optimization Revenue, Gross" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "terseLabel": "Total Assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r211", "r252", "r292", "r334", "r349", "r355", "r400", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r608", "r612", "r635", "r725", "r830", "r957", "r971", "r1038", "r1039", "r1094" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "terseLabel": "Total current assets", "verboseLabel": "Total Assets - affiliates", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r243", "r262", "r292", "r400", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r608", "r612", "r635", "r957", "r1038", "r1039", "r1094" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current assets", "label": "Assets, Noncurrent", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r292", "r400", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r608", "r612", "r635", "r1038", "r1039", "r1094" ] }, "spke_AssetsNotYetPlacedinServiceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AssetsNotYetPlacedinServiceAmount", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets not yet placed into service", "label": "Assets Not Yet Placed in Service, Amount", "documentation": "Assets Not Yet Placed in Service, Amount" } } }, "auth_ref": [] }, "spke_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.sparkenergy.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r976", "r977", "r978" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.sparkenergy.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r976", "r977", "r978" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.sparkenergy.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r976", "r977", "r978" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "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": [ "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r121", "r126" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BilledRevenuesMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billed revenue", "label": "Billed Revenues [Member]", "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions." } } }, "auth_ref": [] }, "spke_BrokerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "BrokerContractsMember", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Broker Contracts", "label": "Broker Contracts [Member]", "documentation": "Broker Contracts" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r606", "r947", "r948" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r102", "r103", "r606", "r947", "r948" ] }, "us-gaap_BusinessAcquisitionSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionSharePrice", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price in merger (in dollars per share)", "label": "Business Acquisition, Share Price", "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquisition costs", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r421" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization period", "label": "Capitalized Contract Cost, Amortization Period", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r987" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer acquisition costs", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r420" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer acquisition costs, net", "verboseLabel": "Customer acquisition costs, current", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r420" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer acquisition costs, net", "verboseLabel": "Customer acquisition costs, noncurrent", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r420" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "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": [ "r51", "r246", "r919" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "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": [ "r52", "r210" ] }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "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": [ "r52" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents and Restricted cash\u2014beginning of period", "periodEndLabel": "Cash and cash equivalents and Restricted cash\u2014end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r51", "r182", "r289" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (decrease) in Cash and cash equivalents and Restricted Cash", "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": [ "r4", "r182" ] }, "spke_ChangeInCapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ChangeInCapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment purchase accrual", "label": "Change In Capital Expenditures Incurred But Not Yet Paid", "documentation": "Change In Capital Expenditures Incurred But Not Yet Paid" } } }, "auth_ref": [] }, "spke_ChangeInControlRestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ChangeInControlRestrictedStockUnitsRSUMember", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CIC RSUs", "label": "Change In Control Restricted Stock Units (RSU) [Member]", "documentation": "Change In Control Restricted Stock Units (RSU) [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "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": [ "r238", "r254", "r255", "r256", "r292", "r314", "r315", "r322", "r324", "r328", "r329", "r400", "r452", "r455", "r456", "r457", "r463", "r464", "r494", "r495", "r498", "r501", "r508", "r635", "r775", "r776", "r777", "r778", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r818", "r839", "r862", "r893", "r894", "r895", "r896", "r897", "r983", "r1008", "r1017" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [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": [ "r254", "r255", "r256", "r328", "r494", "r495", "r496", "r498", "r501", "r506", "r508", "r775", "r776", "r777", "r778", "r936", "r983", "r1008" ] }, "us-gaap_CollateralAlreadyPostedAggregateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralAlreadyPostedAggregateFairValue", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral paid", "label": "Collateral Already Posted, Aggregate Fair Value", "documentation": "The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features." } } }, "auth_ref": [ "r130" ] }, "spke_CommercialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "CommercialMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial", "label": "Commercial [Member]", "documentation": "Commercial [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 13)", "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": [ "r38", "r148", "r727", "r817" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r193", "r444", "r445", "r902", "r1032" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and 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": [ "r81", "r903" ] }, "spke_CommodityContractCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "CommodityContractCurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commodity Contract, Current", "label": "Commodity Contract, Current [Member]", "documentation": "Commodity Contract, Current [Member]" } } }, "auth_ref": [] }, "us-gaap_CommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommodityContractMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commodity Contract", "label": "Commodity Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices." } } }, "auth_ref": [ "r944", "r955" ] }, "spke_CommodityContractNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "CommodityContractNoncurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commodity Contract, Noncurrent", "label": "Commodity Contract, Noncurrent [Member]", "documentation": "Commodity Contract, Noncurrent [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class A", "verboseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1111" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class B", "verboseLabel": "Class B Common Stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1111" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Dividends paid to Class A common stockholders (in dollars per share)", "terseLabel": "Dividends paid to class a common stockholders (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r198" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r960", "r961", "r962", "r964", "r965", "r966", "r967", "r1014", "r1015", "r1086", "r1107", "r1111" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value per share (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": [ "r160" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r160", "r818" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r160" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (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": [ "r16", "r160", "r818", "r836", "r1111", "r1112" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r160", "r728", "r957" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Via Renewables, Inc. stockholders", "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": [ "r47", "r268", "r270", "r279", "r721", "r743" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Comprehensive income (loss) attributable to non-controlling interest", "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": [ "r8", "r108", "r116", "r268", "r270", "r278", "r720", "r742" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r116", "r205", "r268", "r270", "r277", "r719", "r741" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax:", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r60", "r62", "r138", "r139", "r363", "r901" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r60", "r62", "r138", "r139", "r363", "r770", "r901" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r60", "r62", "r138", "r139", "r363", "r901", "r986" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r901" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r60", "r62", "r138", "r139", "r363" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r59", "r60", "r62", "r63", "r138", "r209", "r901" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r60", "r62", "r138", "r139", "r363", "r901" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r297", "r608", "r609", "r612", "r613", "r660", "r913", "r1037", "r1040", "r1041" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r297", "r608", "r609", "r612", "r613", "r660", "r913", "r1037", "r1040", "r1041" ] }, "srt_ConsolidationEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationEliminationsMember", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eliminations", "label": "Consolidation, Eliminations [Member]" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r297", "r336", "r347", "r348", "r349", "r350", "r351", "r353", "r357", "r452", "r453", "r454", "r455", "r457", "r458", "r460", "r462", "r463", "r1038", "r1039" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r297", "r336", "r347", "r348", "r349", "r350", "r351", "r353", "r357", "r452", "r453", "r454", "r455", "r457", "r458", "r460", "r462", "r463", "r1038", "r1039" ] }, "spke_ConversionOfStockConversionRatioShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ConversionOfStockConversionRatioShares", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio (in shares)", "label": "Conversion Of Stock, Conversion Ratio, Shares", "documentation": "Conversion Of Stock, Conversion Ratio, Shares" } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of stock, shares converted (in shares)", "label": "Conversion of Stock, Shares Converted", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r54", "r55", "r56" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and Other", "label": "Corporate, Non-Segment [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": [ "r20", "r348", "r349", "r350", "r351", "r357", "r1019" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Retail cost of revenues", "terseLabel": "Retail cost of revenues", "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": [ "r176", "r702" ] }, "us-gaap_CostOfGoodsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsTotalMember", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenue", "label": "Cost of Goods and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r985" ] }, "spke_CostOfOtherSalesRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "CostOfOtherSalesRevenue", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails": { "parentTag": "spke_NetAssetOptimizationRevenuesExpenses", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Cost of Revenue NAO - affiliates", "label": "Cost Of Other Sales Revenue", "documentation": "Cost Of Other Sales Revenue" } } }, "auth_ref": [] }, "spke_CostofServicesEnergyServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "CostofServicesEnergyServicesMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retail Cost of Revenues", "label": "Cost of Services, Energy Services [Member]", "documentation": "Cost of Services, Energy Services [Member]" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r174" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "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": [ "r989", "r1011", "r1079" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.sparkenergy.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/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r203", "r595", "r601", "r1011" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "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": [ "r989", "r1011", "r1079" ] }, "spke_CustomerContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "CustomerContractMember", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Contract", "label": "Customer Contract [Member]", "documentation": "Customer Contract" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer Relationships", "terseLabel": "Customer Relationships\u2014 Acquired", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r105" ] }, "spke_CustomerRelationshipsOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "CustomerRelationshipsOtherMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships\u2014 Other", "verboseLabel": "Customer Relationships\u2014Other, net", "label": "Customer Relationships - Other [Member]", "documentation": "Customer Relationships - Other [Member]" } } }, "auth_ref": [] }, "spke_CustomerRelationshipsandNoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "CustomerRelationshipsandNoncompeteAgreementsMember", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships\u2014 Acquired & Non-Compete Agreements", "label": "Customer Relationships and Non-compete Agreements [Member]", "documentation": "Customer Relationships and Non-compete Agreements [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "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": [ "r194", "r290", "r465", "r471", "r472", "r473", "r474", "r475", "r476", "r481", "r488", "r489", "r491" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "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": [ "r27", "r154", "r155", "r212", "r215", "r297", "r466", "r467", "r468", "r469", "r470", "r472", "r477", "r478", "r479", "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r645", "r931", "r932", "r933", "r934", "r935", "r1009" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "verboseLabel": "Basis spread on variable rate (in percent)", "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": [] }, "spke_DebtInstrumentDebtCovenantFixedChargeCoverageRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "DebtInstrumentDebtCovenantFixedChargeCoverageRatio", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, minimum fixed charge coverage ratio", "label": "Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio", "documentation": "Debt Instrument, Debt Covenant, Fixed Charge Coverage Ratio" } } }, "auth_ref": [] }, "spke_DebtInstrumentDebtCovenantSeniorSecuredLeverageRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "DebtInstrumentDebtCovenantSeniorSecuredLeverageRatio", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior secured leverage ratio", "label": "Debt Instrument, Debt Covenant, Senior Secured Leverage Ratio", "documentation": "Debt Instrument, Debt Covenant, Senior Secured Leverage Ratio" } } }, "auth_ref": [] }, "spke_DebtInstrumentDebtCovenantTotalLeverageRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "DebtInstrumentDebtCovenantTotalLeverageRatio", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage ratio", "label": "Debt Instrument, Debt Covenant, Total Leverage Ratio", "documentation": "Debt Instrument, Debt Covenant, Total Leverage Ratio" } } }, "auth_ref": [] }, "spke_DebtInstrumentDebtDefaultMaterialJudgementsMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "DebtInstrumentDebtDefaultMaterialJudgementsMaximum", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt default, material judgment (in excess of)", "label": "Debt Instrument, Debt Default, Material Judgements, Maximum", "documentation": "Debt Instrument, Debt Default, Material Judgements, Maximum" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issued", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r141", "r143", "r466", "r645", "r932", "r933" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, stated percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r36", "r467" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "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": [ "r297", "r466", "r467", "r468", "r469", "r470", "r472", "r477", "r478", "r479", "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r490", "r645", "r931", "r932", "r933", "r934", "r935", "r1009" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "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": [ "r37", "r297", "r466", "r467", "r468", "r469", "r470", "r472", "r477", "r478", "r479", "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r645", "r931", "r932", "r933", "r934", "r935", "r1009" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r37", "r90", "r93", "r140", "r141", "r143", "r149", "r196", "r197", "r297", "r466", "r467", "r468", "r469", "r470", "r472", "r477", "r478", "r479", "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r490", "r645", "r931", "r932", "r933", "r934", "r935", "r1009" ] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Financing Costs", "label": "Deferred Charges, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges." } } }, "auth_ref": [ "r251" ] }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current liabilities related to restricted stock", "label": "Deferred Compensation Share-Based Arrangements, Liability, Current", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "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": [ "r1011", "r1078", "r1079" ] }, "us-gaap_DeferredFinanceCostsCurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsCurrentNet", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized financing costs, current", "label": "Debt Issuance Costs, Current, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r142" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized financing 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": [ "r142", "r1043" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized financing costs, noncurrent", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r142" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r582", "r583" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "totalLabel": "Total Deferred", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r203", "r235", "r600", "r601", "r1011" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "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": [ "r1011", "r1078", "r1079" ] }, "us-gaap_DeferredTaxAssetsDerivativeInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDerivativeInstruments", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liabilities", "label": "Deferred Tax Assets, Derivative Instruments", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments." } } }, "auth_ref": [ "r101", "r1077" ] }, "spke_DeferredTaxAssetsFixedAssetsAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "DeferredTaxAssetsFixedAssetsAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed Assets and Intangibles", "label": "Deferred Tax Assets, Fixed Assets And Intangible Assets", "documentation": "Deferred Tax Assets, Fixed Assets And Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred 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": [ "r591" ] }, "us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInvestmentInSubsidiaries", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in Spark HoldCo", "label": "Deferred Tax Assets, Investment in Subsidiaries", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the entity's investment in its wholly-owned subsidiaries." } } }, "auth_ref": [ "r101", "r1077" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets/liabilities", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1076" ] }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets:", "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r101", "r1077" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred 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": [ "r100", "r1076" ] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities:", "label": "Deferred Tax Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r101", "r1077" ] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Deposits Assets, Current", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "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": [ "r10", "r79" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r10", "r79" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r10", "r339" ] }, "us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetCollateralObligationToReturnCashOffset", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash Collateral Offset", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset", "documentation": "Amount of obligation to return cash collateral under master netting arrangements offset against derivative assets." } } }, "auth_ref": [ "r11", "r18" ] }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueGrossLiability", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross Amounts Offset", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "documentation": "Fair value of liability associated with 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." } } }, "auth_ref": [ "r18", "r24", "r124", "r886", "r887" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total commodity derivative assets", "label": "Derivative Asset", "documentation": "Fair value, after the 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 not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r264", "r266", "r634", "r798", "r799", "r800", "r801", "r802", "r804", "r805", "r806", "r807", "r808", "r824", "r825", "r881", "r884", "r885", "r886", "r888", "r889", "r922", "r962", "r1108" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of derivative assets", "label": "Derivative Asset, Noncurrent", "documentation": "Fair value, after the 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r264" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r806", "r808", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r831", "r832", "r833", "r834", "r850", "r851", "r852", "r853", "r856", "r857", "r858", "r859", "r881", "r882", "r885", "r888", "r960", "r962" ] }, "us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit risk valuation adjustment (less than)", "label": "Derivative Credit Risk Valuation Adjustment, Derivative Liabilities", "documentation": "Amount of credit risk valuation adjustment to derivative liabilities to properly reflect the credit quality of the entity." } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross\u00a0Assets", "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": [ "r21", "r124", "r168", "r263", "r922" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net\u00a0Assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r19", "r22", "r25", "r133" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net\u00a0Amount Presented", "label": "Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction", "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement." } } }, "auth_ref": [ "r23", "r132" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gross\u00a0 Liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r21", "r124", "r168", "r263", "r922" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net Liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r19", "r22", "r25", "r133" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net\u00a0Amount Presented", "label": "Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction", "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement." } } }, "auth_ref": [ "r23", "r132" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net, (loss) gain on non-trading derivative instruments", "verboseLabel": "Net, loss on non-trading derivative instruments", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1084" ] }, "spke_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag", "label": "Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag", "documentation": "Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r122", "r125", "r127", "r128", "r806", "r808", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r831", "r832", "r833", "r834", "r850", "r851", "r852", "r853", "r856", "r857", "r858", "r859", "r881", "r882", "r885", "r888", "r922", "r960", "r962" ] }, "us-gaap_DerivativeInstrumentsAndHedges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedges", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of derivative assets", "label": "Derivative Instruments and Hedges, Assets", "documentation": "Carrying amount as of the balance sheet date of the asset arising from derivative instruments and hedging activities, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgesLiabilities", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of derivative liabilities", "label": "Derivative Instruments and Hedges, Liabilities", "documentation": "Sum as of the balance sheet date of the (a) fair values of all liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments, and (b) the carrying amounts of the liabilities arising from financial instruments or contracts used to mitigate a specified risk (hedge), and which are expected to be extinguished or otherwise disposed of within a year or the normal operating cycle, if longer, net of the effects of master netting arrangements." } } }, "auth_ref": [ "r34" ] }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of derivative liabilities", "label": "Derivative Instruments and Hedges, Liabilities, Noncurrent", "documentation": "Fair value of liability arising from contracts that meet the criteria of being accounted for as derivative instruments, financial instrument or contract used to mitigate a specified risk (hedge), energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r207", "r615", "r622" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r17", "r122", "r127" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r17", "r122", "r127", "r128", "r134", "r135", "r614" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [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": [ "r614" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Total commodity derivative liabilities", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r264", "r266", "r634", "r798", "r799", "r800", "r801", "r804", "r805", "r806", "r807", "r808", "r831", "r833", "r834", "r882", "r883", "r884", "r885", "r886", "r888", "r889", "r922", "r1108" ] }, "us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityCollateralRightToReclaimCashOffset", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Collateral Offset", "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset", "documentation": "Amount of right to receive cash collateral under master netting arrangements offset against derivative liabilities." } } }, "auth_ref": [ "r11", "r18" ] }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityFairValueGrossAsset", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amounts Offset", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r18", "r24", "r124", "r886", "r887", "r921" ] }, "us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure": { "xbrltype": "energyItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNonmonetaryNotionalAmountEnergyMeasure", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net notional volume", "label": "Derivative, Nonmonetary Notional Amount, Energy Measure", "documentation": "Nominal energy measure used to calculate payments on a derivative instrument." } } }, "auth_ref": [] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [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_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "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": [ "r17", "r117", "r118", "r120", "r131", "r296" ] }, "spke_DesignatedasTradingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "DesignatedasTradingMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading", "label": "Designated as Trading [Member]", "documentation": "Designated as Trading [Member]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails", "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails" ], "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": [ "r527", "r937", "r938", "r939", "r940", "r941", "r942", "r943" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails", "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails" ], "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": [ "r527", "r937", "r938", "r939", "r940", "r941", "r942", "r943" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregated 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": [ "r1046" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.sparkenergy.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": [ "r538", "r542", "r570", "r571", "r573", "r950" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends paid to Class A common stockholders", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r198" ] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Dividend accrual", "label": "Dividends Payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r155", "r157", "r214", "r968", "r1102" ] }, "us-gaap_DividendsPreferredStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStockCash", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends to Preferred Stock/Shareholders", "terseLabel": "Dividends paid", "label": "Dividends, Preferred Stock, Cash", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r7", "r198" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.sparkenergy.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": [ "r976", "r977", "r978" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.sparkenergy.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": [ "r976", "r977", "r978", "r980" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.sparkenergy.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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.sparkenergy.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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.sparkenergy.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/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.sparkenergy.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": [ "r979" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.sparkenergy.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/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.sparkenergy.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": [ "r974" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) attributable to Via Renewables, Inc. per share of Class A common stock", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings (loss) per share attributable to stockholders (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": [ "r280", "r303", "r304", "r305", "r306", "r307", "r311", "r314", "r322", "r323", "r324", "r326", "r625", "r626", "r722", "r744", "r925" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings (loss) per share attributable to stockholders (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": [ "r280", "r303", "r304", "r305", "r306", "r307", "r314", "r322", "r323", "r324", "r326", "r625", "r626", "r722", "r744", "r925" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Share", "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": [ "r57", "r58" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r585" ] }, "spke_EffectiveIncomeTaxRateReconciliationDividendsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationDividendsAmount", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock dividends", "label": "Effective Income Tax Rate Reconciliation, Dividends, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Dividends, Amount" } } }, "auth_ref": [] }, "spke_ElectricandGasRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ElectricandGasRevenueMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retail Revenues", "label": "Electric and Gas Revenue [Member]", "documentation": "Electric and Gas Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_ElectricityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ElectricityMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electricity", "label": "Electricity [Member]", "documentation": "Generation, transmission and distribution of electric energy." } } }, "auth_ref": [ "r1047" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r572" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average 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": [ "r572" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense/(benefit) related to stock-based compensation", "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": [ "r569" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.sparkenergy.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_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.sparkenergy.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/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.sparkenergy.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/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.sparkenergy.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/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.sparkenergy.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": [ "r973" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.sparkenergy.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/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.sparkenergy.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/2023", "localname": "EntityDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "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/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.sparkenergy.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": [ "r973" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.sparkenergy.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/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.sparkenergy.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": [ "r973" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.sparkenergy.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": [ "r981" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.sparkenergy.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/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.sparkenergy.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": [ "r973" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.sparkenergy.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": [ "r973" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.sparkenergy.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": [ "r973" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.sparkenergy.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": [ "r973" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "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/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.sparkenergy.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": [ "r982" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical" ], "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": [ "r16", "r239", "r272", "r273", "r274", "r298", "r299", "r300", "r302", "r308", "r310", "r327", "r401", "r402", "r509", "r574", "r575", "r576", "r596", "r597", "r616", "r617", "r618", "r619", "r620", "r621", "r624", "r636", "r637", "r638", "r639", "r640", "r641", "r651", "r764", "r765", "r766", "r786", "r862" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r397", "r398", "r399" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r397" ] }, "us-gaap_ExciseAndSalesTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExciseAndSalesTaxes", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross receipts taxes", "label": "Excise and Sales Taxes", "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services." } } }, "auth_ref": [ "r276" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r628", "r629", "r632" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r628", "r629", "r632" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r479", "r530", "r531", "r532", "r533", "r534", "r535", "r629", "r667", "r668", "r669", "r932", "r933", "r944", "r945", "r946" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r628", "r629", "r630", "r631", "r633" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r627" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a01", "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": [ "r479", "r530", "r535", "r629", "r667", "r944", "r945", "r946" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "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": [ "r479", "r530", "r535", "r629", "r668", "r932", "r933", "r944", "r945", "r946" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Level\u00a03", "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": [ "r479", "r530", "r531", "r532", "r533", "r534", "r535", "r629", "r669", "r932", "r933", "r944", "r945", "r946" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r479", "r530", "r531", "r532", "r533", "r534", "r535", "r667", "r668", "r669", "r932", "r933", "r944", "r945", "r946" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r627", "r633" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r121", "r123", "r134" ] }, "spke_FederalFundsRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "FederalFundsRateMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds Rate", "label": "Federal Funds Rate [Member]", "documentation": "Federal Funds Rate" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r404", "r405", "r411", "r412", "r413", "r414", "r415", "r416", "r490", "r506", "r622", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r740", "r929", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r1021", "r1022", "r1023", "r1024" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization period", "verboseLabel": "Useful life", "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/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r250", "r437" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "> 5 years", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "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": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r190" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "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": [ "r434", "r436", "r437", "r438", "r703", "r704" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Ending December 31,", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r189", "r704" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r703" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "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": [ "r75", "r77" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofEstimatedFutureAmortizationExpenseDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "totalLabel": "Total", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r189", "r703" ] }, "us-gaap_FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments", "label": "Finite-Lived Intangible Assets, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for purchase accounting adjustments." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRollForward", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets [Roll Forward]", "label": "Finite-Lived Intangible Assets [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_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r435" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfDerivatives", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Current period cash settlements on derivatives, net", "terseLabel": "Net, cash settlements on non-trading derivative instruments", "label": "Gain (Loss) on Sale of Derivatives", "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings." } } }, "auth_ref": [ "r10", "r220", "r850", "r851", "r852", "r853" ] }, "spke_GainLossOnSaleOfDerivativesSettlementsNotDesignated": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "GainLossOnSaleOfDerivativesSettlementsNotDesignated", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current period settlements on non-trading derivatives", "verboseLabel": "Current period settlements on non-trading derivatives", "label": "Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated", "documentation": "Gain (Loss) On Sale Of Derivatives, Settlements, Not Designated" } } }, "auth_ref": [] }, "us-gaap_GasBalancingArrangementsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GasBalancingArrangementsPolicy", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Natural Gas Imbalances", "label": "Gas Balancing Arrangements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for gas balancing arrangements." } } }, "auth_ref": [ "r146", "r147" ] }, "us-gaap_GasImbalanceAssetLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GasImbalanceAssetLiability", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gas balancing receivable (payable)", "label": "Gas Balancing Asset (Liability)", "documentation": "The value of gas balancing asset or liability as of the end of the period." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "terseLabel": "Net, cash settlements on non-trading derivative instruments", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r177", "r841" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative Expense", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r172" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "netLabel": "Goodwill", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r249", "r423", "r718", "r930", "r957", "r1027", "r1029" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r426", "r930" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r188" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r422", "r433", "r930" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization", "label": "Goodwill, Other Increase (Decrease)", "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r431" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r1028" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r175", "r292", "r334", "r348", "r354", "r357", "r400", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r635", "r927", "r1038" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r17" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r976", "r977", "r978" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges", "label": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r1007", "r1030" ] }, "spke_IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofNetIncomeandIncomeTaxExpenseBenefitAttributabletoNonControllingInterestDetails": { "parentTag": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofNetIncomeandIncomeTaxExpenseBenefitAttributabletoNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) allocated to non-controlling interest", "label": "Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest", "documentation": "Income (Loss) From Continuing Operations, Before Income Tax, Attributable To Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income tax expense", "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": [ "r0", "r170", "r218", "r334", "r348", "r354", "r357", "r723", "r736", "r927" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r439", "r441", "r846" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r441", "r846" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r293", "r578", "r586", "r589", "r593", "r598", "r602", "r604", "r605", "r780" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails", "http://www.sparkenergy.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "totalLabel": "Provision for income taxes", "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": [ "r225", "r236", "r309", "r310", "r342", "r584", "r599", "r745" ] }, "spke_IncomeTaxExpenseBenefitAttributabletoNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "IncomeTaxExpenseBenefitAttributabletoNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofNetIncomeandIncomeTaxExpenseBenefitAttributabletoNonControllingInterestDetails": { "parentTag": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofNetIncomeandIncomeTaxExpenseBenefitAttributabletoNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Income tax expense allocated to non-controlling interest", "label": "Income Tax Expense (Benefit) Attributable to Noncontrolling Interest", "documentation": "Income Tax Expense (Benefit) Attributable to Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) resulting from:", "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "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": [ "r271", "r580", "r581", "r589", "r590", "r592", "r594", "r774" ] }, "us-gaap_IncomeTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReceivable", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable", "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable." } } }, "auth_ref": [ "r999" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate differential on loss carryback", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, 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 foreign income tax expense (benefit)." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected provision at federal 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": [ "r585" ] }, "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-controlling interest", "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": [ "r1075" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Penalties", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, 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 nondeductible expenses." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock conversion", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "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": [ "r1075" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outside Tax basis Adjustment", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, 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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior year tax adjustments", "label": "Effective Income Tax Rate Reconciliation, Prior Year 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 revisions of previously reported income tax expense (benefit)." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesScheduleofIncomeTaxBenefitReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal income tax 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": [ "r1075" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r53" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "(Decrease) increase in accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease (increase) in accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r9" ] }, "spke_IncreaseDecreaseInDeferredAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "IncreaseDecreaseInDeferredAcquisitionCosts", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase in customer acquisition costs", "label": "Increase (Decrease) in Deferred Acquisition Costs", "documentation": "Increase (Decrease) in Deferred Acquisition Costs" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDueFromAffiliatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueFromAffiliatesCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease (increase) in accounts receivable - affiliates", "label": "Increase (Decrease) in Due from Affiliates, Current", "documentation": "The increase (decrease) during the reporting period in current receivables (due within one year or one operating cycle) to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInDueToAffiliatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueToAffiliatesCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in accounts payable\u2014affiliates", "label": "Increase (Decrease) in Due to Affiliates, Current", "documentation": "The increase (decrease) in current obligations (due within one year or one operating cycle) owed to an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIntangibleAssetsCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease in intangible assets\u2014customer acquisitions", "label": "Increase (Decrease) in Intangible Assets, Current", "documentation": "The increase (decrease) during the reporting period in intangible assets (for example patents and licenses)." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease (increase) in inventory", "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in other current liabilities", "label": "Increase (Decrease) in Other Current Liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in other non-current liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease (increase) in other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease (increase) in prepaid and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "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_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockScheduleofPreferredEquityBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]", "label": "Increase (Decrease) in Temporary 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": [] }, "spke_IndirectTaxAuditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "IndirectTaxAuditsMember", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indirect Tax Audits", "label": "Indirect Tax Audits [Member]", "documentation": "Indirect Tax Audits [Member]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships, net", "verboseLabel": "Intangible assets, current", "label": "Intangible Assets, Current", "documentation": "The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships, Non-compete agreements, and Trademarks", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r77", "r699", "r700", "r701", "r703", "r923" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r73", "r76" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "totalLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r142", "r221", "r275", "r338", "r643", "r847", "r969", "r1110" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Credit Facility", "label": "Interest Expense, Debt, Excluding Amortization", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r179", "r486", "r934", "r935" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Interest Expense", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r284", "r287", "r288" ] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Internal-Use Software", "label": "Internal Use Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r260", "r920", "r957" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "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": [ "r226", "r245", "r259", "r417", "r418", "r419", "r698", "r924" ] }, "us-gaap_InvestmentIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNonoperating", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other income", "label": "Investment Income, Nonoperating", "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations." } } }, "auth_ref": [ "r178" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r649" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Letters of credit issued", "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/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "terseLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r33", "r292", "r400", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r609", "r612", "r613", "r635", "r816", "r926", "r971", "r1038", "r1094", "r1095" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities, Series A Preferred Stock and stockholders' 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": [ "r165", "r217", "r732", "r957", "r1010", "r1025", "r1087" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities, Series A Preferred Stock and Stockholders' Equity", "verboseLabel": "Liabilities", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "verboseLabel": "Total Liabilities - affiliates", "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": [ "r35", "r244", "r292", "r400", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r609", "r612", "r613", "r635", "r957", "r1038", "r1094", "r1095" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Liabilities, Noncurrent, Total", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r27", "r151", "r152", "r153", "r156", "r292", "r400", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r609", "r612", "r613", "r635", "r1038", "r1094", "r1095" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term liabilities:", "verboseLabel": "Long-term liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeeAmount", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit fees and commitment fees", "label": "Line of Credit Facility, Commitment Fee Amount", "documentation": "Amount of the fee for available but unused credit capacity under the credit facility." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate", "label": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "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": [ "r1009" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r31", "r1009" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonutilization fee", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "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": [] }, "spke_LitigationAndRegulatoryMattersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "LitigationAndRegulatoryMattersMember", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation And Regulatory Matters", "label": "Litigation And Regulatory Matters [Member]", "documentation": "Litigation And Regulatory Matters [Member]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.sparkenergy.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_LongMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buy", "label": "Long [Member]", "documentation": "Indicates an ownership position in, or purchase of, a security." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "terseLabel": "Debt outstanding", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r27", "r215", "r478", "r492", "r932", "r933", "r1103" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total 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": [ "r253" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 }, "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term portion of Senior Credit Facility", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion 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": [ "r37", "r82", "r83" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "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": [ "r37" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "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": [ "r37", "r84" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "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": [ "r446", "r447", "r448", "r451", "r1033", "r1034" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "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": [ "r446", "r447", "r448", "r451", "r1033", "r1034" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r446", "r447", "r448", "r451", "r1033", "r1034" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent liabilities", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r446", "r984" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.sparkenergy.com/role/CommitmentsandContingenciesDetails" ], "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": [ "r446", "r447", "r448", "r451", "r1033", "r1034" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r363", "r939", "r1046", "r1105", "r1106" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r447", "r448", "r449", "r450", "r537", "r697", "r763", "r807", "r808", "r871", "r874", "r878", "r879", "r890", "r914", "r915", "r928", "r936", "r949", "r959", "r1042", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101" ] }, "spke_MergerAgreementWithRetailcoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "MergerAgreementWithRetailcoMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Merger Agreement With Retailco", "label": "Merger Agreement With Retailco [Member]", "documentation": "Merger Agreement With Retailco" } } }, "auth_ref": [] }, "spke_MidAtlanticMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "MidAtlanticMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mid-Atlantic", "label": "Mid-Atlantic [Member]", "documentation": "Mid-Atlantic [Member]" } } }, "auth_ref": [] }, "spke_MidwestMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "MidwestMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Midwest", "label": "Midwest [Member]", "documentation": "Midwest [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r447", "r448", "r449", "r450", "r537", "r697", "r763", "r807", "r808", "r871", "r874", "r878", "r879", "r890", "r914", "r915", "r928", "r936", "r949", "r959", "r1042", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest in Spark HoldCo, LLC", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r44", "r216", "r292", "r400", "r452", "r455", "r456", "r457", "r463", "r464", "r635", "r731", "r820" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions paid to non-controlling unit holders", "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": [ "r198" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r363", "r939", "r1046", "r1105", "r1106" ] }, "srt_NaturalGasReservesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NaturalGasReservesMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Natural Gas", "label": "Natural Gas [Member]" } } }, "auth_ref": [ "r715" ] }, "spke_NetAssetOptimizationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NetAssetOptimizationRevenue", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails": { "parentTag": "spke_NetAssetOptimizationRevenuesExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue NAO - affiliates", "label": "Net Asset Optimization Revenue", "documentation": "Net Asset Optimization Revenue" } } }, "auth_ref": [] }, "spke_NetAssetOptimizationRevenuesExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NetAssetOptimizationRevenuesExpenses", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 }, "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "netLabel": "Net asset optimization expense", "verboseLabel": "Net asset optimization expense", "totalLabel": "Net NAO - affiliates", "label": "Net Asset Optimization Revenues (Expenses)", "documentation": "Net Asset Optimization Revenues (Expenses)" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r286" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r286" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r182", "r183", "r184" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Via Renewables, Inc. stockholders", "terseLabel": "Net income attributable to Via Renewables, Inc. stockholders", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r171", "r184", "r219", "r242", "r267", "r269", "r274", "r292", "r301", "r303", "r304", "r305", "r306", "r309", "r310", "r320", "r334", "r348", "r354", "r357", "r400", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r626", "r635", "r739", "r838", "r860", "r861", "r927", "r969", "r1038" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.sparkenergy.com/role/EquityScheduleofNetIncomeandIncomeTaxExpenseBenefitAttributabletoNonControllingInterestDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/EquityScheduleofNetIncomeandIncomeTaxExpenseBenefitAttributabletoNonControllingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Net income (loss) attributable to non-controlling interest", "totalLabel": "Less: Net income (loss) attributable to non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r115", "r206", "r267", "r269", "r309", "r310", "r738", "r1004" ] }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToParentDiluted", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted net income (loss) attributable to stockholders of Class A common stock", "label": "Net Income (Loss) Attributable to Parent, Diluted", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to stockholders of Class A common stock", "terseLabel": "Net income (loss) attributable to stockholders of Class A common stock", "verboseLabel": "Net income (loss) attributable to stockholders of Class A common stock", "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": [ "r282", "r303", "r304", "r305", "r306", "r311", "r312", "r321", "r324", "r334", "r348", "r354", "r357", "r927" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to stockholders of Class A common stock", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r282", "r313", "r316", "r317", "r318", "r319", "r321", "r324" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Standards Recently Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "spke_NewEnglandMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NewEnglandMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New England", "label": "New England [Member]", "documentation": "New England [Member]" } } }, "auth_ref": [] }, "spke_NonEmployeeDirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NonEmployeeDirectorMember", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Employee Director", "label": "Non-Employee Director [Member]", "documentation": "Non-Employee Director [Member]" } } }, "auth_ref": [] }, "spke_NonPurchaseofAccountsReceivableMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NonPurchaseofAccountsReceivableMarketMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-POR", "label": "Non-Purchase of Accounts Receivable Market [Member]", "documentation": "Non-POR [Member]" } } }, "auth_ref": [] }, "spke_NoncashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NoncashFlowHedgingMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash Flow Hedging", "label": "Non-cash Flow Hedging [Member]", "documentation": "Non-cash Flow Hedging [Member]" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash items:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes in ownership interest", "label": "Noncontrolling Interest, Decrease from Deconsolidation", "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest." } } }, "auth_ref": [ "r14", "r94" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling Interest", "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": [ "r106", "r509", "r1014", "r1015", "r1016", "r1111" ] }, "spke_NoncontrollingInterestPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NoncontrollingInterestPolicyPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling Interest", "label": "Noncontrolling Interest, Policy [Policy Text Block]", "documentation": "Noncontrolling Interest, Policy [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other (expense)/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": [ "r178" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense)/income:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r1012", "r1013" ] }, "spke_NontradingCommodityContractCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NontradingCommodityContractCurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-trading commodity derivatives", "label": "Non-trading Commodity Contract, Current [Member]", "documentation": "Non-trading Commodity Contract, Current [Member]" } } }, "auth_ref": [] }, "spke_NontradingCommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NontradingCommodityContractMember", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-trading commodity derivative assets", "label": "Non-trading Commodity Contract [Member]", "documentation": "Non-trading Commodity Contract [Member]" } } }, "auth_ref": [] }, "spke_NontradingCommodityContractNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NontradingCommodityContractNoncurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-trading commodity derivatives", "label": "Non-trading Commodity Contract, Noncurrent [Member]", "documentation": "Non-trading Commodity Contract, Noncurrent [Member]" } } }, "auth_ref": [] }, "spke_NontradingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NontradingMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-trading", "label": "Non-trading [Member]", "documentation": "Non-trading [Member]" } } }, "auth_ref": [] }, "spke_NuDevcoRetailandRetailcoLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NuDevcoRetailandRetailcoLLCMember", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliated Owners", "label": "NuDevco Retail and Retailco LLC [Member]", "documentation": "NuDevco Retail and Retailco LLC [Member]" } } }, "auth_ref": [] }, "spke_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NumberOfCustomers", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers", "label": "Number Of Customers", "documentation": "Number Of Customers" } } }, "auth_ref": [] }, "spke_NumberOfSignificantSuppliers": { "xbrltype": "integerItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "NumberOfSignificantSuppliers", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of significant suppliers", "label": "Number Of Significant Suppliers", "documentation": "Number Of Significant Suppliers" } } }, "auth_ref": [] }, "spke_OfficerEmployeeandEmployeeofAffiliatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "OfficerEmployeeandEmployeeofAffiliatesMember", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Officer, Employee, and Employee of Affiliates", "label": "Officer, Employee, and Employee of Affiliates [Member]", "documentation": "Officer, Employee, and Employee of Affiliates [Member]" } } }, "auth_ref": [] }, "us-gaap_OffsettingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAssetsLineItems", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Assets [Line Items]", "label": "Offsetting Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OffsettingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAssetsTable", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Assets [Table]", "label": "Offsetting Assets [Table]", "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements." } } }, "auth_ref": [ "r166", "r167" ] }, "us-gaap_OffsettingAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAssetsTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Offsetting Assets", "label": "Offsetting Assets [Table Text Block]", "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [ "r166", "r265" ] }, "us-gaap_OffsettingLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingLiabilitiesLineItems", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Liabilities [Line Items]", "label": "Offsetting Liabilities [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_OffsettingLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingLiabilitiesTable", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offsetting Liabilities [Table]", "label": "Offsetting Liabilities [Table]", "documentation": "Disclosure of information about derivative and financial liabilities that are subject to offsetting, including enforceable master netting arrangements." } } }, "auth_ref": [ "r166", "r167" ] }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingLiabilitiesTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Offsetting Liabilities", "label": "Offsetting Liabilities [Table Text Block]", "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [ "r166", "r265" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r334", "r348", "r354", "r357", "r927" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r647" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "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": [ "r648" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "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": [ "r648" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "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": [ "r646" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "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": [ "r648" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "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": [ "r347", "r348", "r349", "r350", "r351", "r357" ] }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option Indexed to Issuer's Equity, Type [Axis]", "label": "Option Indexed to Issuer's Equity, Type [Axis]", "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock." } } }, "auth_ref": [ "r85", "r136", "r137", "r208" ] }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r150", "r185", "r186", "r204" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/FormationandOrganization" ], "lang": { "en-us": { "role": { "terseLabel": "Formation and Organization", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r150", "r204", "r771", "r772" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r261", "r957" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r251" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r121", "r134" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34", "r957" ] }, "spke_OtherLongTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "OtherLongTermDebtMember", "presentation": [ "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Long Term Debt [Member]", "documentation": "Other Long Term Debt" } } }, "auth_ref": [] }, "us-gaap_OtherLongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Long-Term Debt, Noncurrent", "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r37", "r815" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "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": [ "r184" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders' Equity", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "spke_PaymentofIncomeTaxesIncurredbytheCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "PaymentofIncomeTaxesIncurredbytheCompanyMember", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of Income Taxes Incurred by the Company", "label": "Payment of Income Taxes Incurred by the Company [Member]", "documentation": "Payment of Income Taxes Incurred by the Company [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDistributionsToAffiliates", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of distributions to affiliates", "label": "Payments of Distributions to Affiliates", "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of dividends to Class A common stockholders", "netLabel": "Payment of dividends to class common stockholders", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsMinorityInterest", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of distributions to non-controlling unitholders", "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": [ "r49" ] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of Preferred Stock dividends", "terseLabel": "Payments of ordinary dividends, preferred stock and preference stock", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restricted stock vesting", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r283" ] }, "spke_PaymentsToAcquireAssetAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "PaymentsToAcquireAssetAcquisition", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, broker contract cash price", "label": "Payments To Acquire Asset Acquisition", "documentation": "Payments To Acquire Asset Acquisition" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of Customers", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r181" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to acquire assets", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r224", "r1081", "r1082", "r1083" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "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": [ "r181" ] }, "us-gaap_PositionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionAxis", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Axis]", "label": "Position [Axis]", "documentation": "Information by position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PositionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionDomain", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Domain]", "label": "Position [Domain]", "documentation": "Indicates position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, dividend accrual rate", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r495", "r872", "r875", "r877", "r891" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Dividend on Series A preferred stock", "verboseLabel": "Less: Dividend on Series A preferred stock", "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/2023", "localname": "PreferredStockDividendsPerShareDeclared", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Quarterly cash dividend (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_PreferredStockLiquidationPreference": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreference", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, liquidation (in per share)", "label": "Preferred Stock, Liquidation Preference Per Share", "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share." } } }, "auth_ref": [ "r90", "r91", "r159", "r1008", "r1044" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares 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": [ "r159", "r818" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r159", "r494" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares 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": [ "r159", "r818", "r836", "r1111", "r1112" ] }, "us-gaap_PreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockTextBlock", "presentation": [ "http://www.sparkenergy.com/role/PreferredStock" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Text Block]", "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock." } } }, "auth_ref": [ "r195" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prime Rate", "label": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "spke_PriorSeniorCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "PriorSeniorCreditFacilityMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Senior Credit Facility", "label": "Prior Senior Credit Facility [Member]", "documentation": "Prior Senior Credit Facility" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on notes payable", "label": "Proceeds from Notes Payable", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ProceedsFromSubordinatedShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSubordinatedShortTermDebt", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net (paydown) borrowings on subordinated debt facility", "label": "Proceeds from Subordinated Short-Term Debt", "documentation": "The cash inflow from an obligation which places a lender in a lien position behind debt having a higher priority of repayment (senior loan) in liquidation of the entity's assets scheduled to be repaid within one year or in the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other revenue", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r1047" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r359", "r702", "r757", "r758", "r759", "r760", "r761", "r762", "r917", "r937", "r958", "r988", "r1035", "r1036", "r1046", "r1105" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r359", "r702", "r757", "r758", "r759", "r760", "r761", "r762", "r917", "r937", "r958", "r988", "r1035", "r1036", "r1046", "r1105" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "netLabel": "Consolidated net income (loss)", "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": [ "r242", "r267", "r269", "r285", "r292", "r301", "r309", "r310", "r334", "r348", "r354", "r357", "r400", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r607", "r610", "r611", "r626", "r635", "r723", "r737", "r785", "r838", "r860", "r861", "r927", "r953", "r954", "r970", "r1004", "r1038" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "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": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure 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": [ "r191", "r230", "r233", "r234" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization 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": [ "r192", "r247", "r735" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment\u2014net", "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": [ "r12", "r724", "r735", "r957" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "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": [ "r12", "r230", "r233", "r733" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property 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": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "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": [ "r192" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment estimated useful lives", "terseLabel": "Estimated\u00a0 useful lives (years)", "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": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sparkenergy.com/role/RevenuesNarrativeDetails", "http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "verboseLabel": "Bad debt provision", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r281", "r407" ] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Axis]", "label": "Inventory [Axis]", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Domain]", "label": "Inventory [Domain]", "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale." } } }, "auth_ref": [ "r1000" ] }, "spke_PurchaseofAccountsReceivableMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "PurchaseofAccountsReceivableMarketMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "POR", "label": "Purchase of Accounts Receivable Market [Member]", "documentation": "POR [Member]" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r447", "r448", "r449", "r450", "r529", "r537", "r565", "r566", "r567", "r670", "r697", "r763", "r807", "r808", "r871", "r874", "r878", "r879", "r890", "r914", "r915", "r928", "r936", "r949", "r959", "r962", "r1031", "r1042", "r1097", "r1098", "r1099", "r1100", "r1101" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r447", "r448", "r449", "r450", "r529", "r537", "r565", "r566", "r567", "r670", "r697", "r763", "r807", "r808", "r871", "r874", "r878", "r879", "r890", "r914", "r915", "r928", "r936", "r949", "r959", "r962", "r1031", "r1042", "r1097", "r1098", "r1099", "r1100", "r1101" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable [Domain]", "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ReceivablesBillingStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesBillingStatusDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Billing Status [Domain]", "label": "Receivables Billing Status [Domain]", "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid." } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrentAbstract", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Receivables, Net, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Retail Gross Margin to Gross Profit", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r70", "r71" ] }, "spke_ReductionInResidentialCustomerEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ReductionInResidentialCustomerEquivalents", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in residential customer equivalents", "label": "Reduction in Residential Customer Equivalents", "documentation": "Reduction in Residential Customer Equivalents" } } }, "auth_ref": [] }, "us-gaap_RegulatoryAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetsCurrent", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Renewable energy credit asset", "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": [ "r222" ] }, "us-gaap_RegulatoryLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Renewable energy credit liability", "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": [ "r223" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r536", "r655", "r656", "r810", "r811", "r812", "r813", "r814", "r835", "r837", "r870" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "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": [ "r294", "r295", "r655", "r656", "r657", "r658", "r810", "r811", "r812", "r813", "r814", "r835", "r837", "r870" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r655", "r656", "r1093" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "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/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "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": [ "r842", "r843", "r846" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r536", "r655", "r656", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r716", "r717", "r810", "r811", "r812", "r813", "r814", "r835", "r837", "r870", "r1093" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliates" ], "lang": { "en-us": { "role": { "terseLabel": "Transactions with Affiliates", "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": [ "r652", "r653", "r654", "r656", "r659", "r781", "r782", "r783", "r844", "r845", "r846", "r867", "r869" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on notes payable", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r50", "r1009" ] }, "us-gaap_RepaymentsOfSubordinatedShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSubordinatedShortTermDebt", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net (paydown) borrowings on subordinated debt facility", "label": "Repayments of Subordinated Short-Term Debt", "documentation": "The cash outflow for an obligation which places a lender in a lien position behind debt having a higher priority of repayment (senior loan) in liquidation of the entity's assets scheduled to be repaid within one year or in the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r50" ] }, "spke_ResidentialCustomerEquivalent": { "xbrltype": "energyItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ResidentialCustomerEquivalent", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential customer equivalent (in kwh)", "label": "Residential Customer Equivalent", "documentation": "Residential Customer Equivalent" } } }, "auth_ref": [] }, "spke_ResidentialCustomerEquivalentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ResidentialCustomerEquivalentMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential Customer Equivalent", "label": "Residential Customer Equivalent [Member]", "documentation": "Residential Customer Equivalent" } } }, "auth_ref": [] }, "spke_ResidentialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ResidentialMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential", "label": "Residential [Member]", "documentation": "Residential [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash", "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": [ "r51", "r246", "r289" ] }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares of common stock distributed to the holder of restricted stock units (in shares)", "verboseLabel": "Number of shares of common stock distributed to the holder of restricted stock units (in shares)", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "spke_RestrictedStockUnitsLiabilityAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "RestrictedStockUnitsLiabilityAwardsMember", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units, Liability Awards", "label": "Restricted Stock Units, Liability Awards [Member]", "documentation": "Restricted Stock Units, Liability Awards [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "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": [] }, "spke_RestrictedUnitsandLiabilityAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "RestrictedUnitsandLiabilityAwardsMember", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Units and Liability Awards", "label": "Restricted Units and Liability Awards [Member]", "documentation": "Restricted Units and Liability Awards [Member]" } } }, "auth_ref": [] }, "spke_RetailElectricityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "RetailElectricityMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retail Electricity", "label": "Retail Electricity [Member]", "documentation": "Retail Electricity [Member]" } } }, "auth_ref": [] }, "spke_RetailGrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "RetailGrossProfit", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retail Gross Margin", "label": "Retail Gross Profit", "documentation": "Retail Gross Profit" } } }, "auth_ref": [] }, "us-gaap_RetailMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetailMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retail revenues", "label": "Retail [Member]", "documentation": "Sale of product directly to consumer." } } }, "auth_ref": [ "r1047" ] }, "spke_RetailNaturalGasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "RetailNaturalGasMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Retail Natural\u00a0Gas", "terseLabel": "Retail Natural\u00a0Gas", "label": "Retail Natural Gas [Member]", "documentation": "Retail Natural Gas [Member]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r162", "r198", "r730", "r767", "r769", "r779", "r819", "r957" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings (Deficit)", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r239", "r298", "r299", "r300", "r302", "r308", "r310", "r401", "r402", "r574", "r575", "r576", "r596", "r597", "r616", "r618", "r619", "r621", "r624", "r764", "r766", "r786", "r1111" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retail revenues", "verboseLabel": "Revenues", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including 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": [ "r335", "r336", "r347", "r352", "r353", "r359", "r361", "r363", "r526", "r527", "r702" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues and Cost of Revenues", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r237", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r916" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.sparkenergy.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "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": [ "r237", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r528" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total revenues", "verboseLabel": "Total Revenues", "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": [ "r276", "r292", "r335", "r336", "r347", "r352", "r353", "r359", "r361", "r363", "r400", "r452", "r453", "r455", "r456", "r457", "r459", "r461", "r463", "r464", "r635", "r723", "r1038" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofComponentsofInterestExpenseDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails" ], "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": [] }, "spke_RightsToBrokerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "RightsToBrokerContractsMember", "presentation": [ "http://www.sparkenergy.com/role/CustomerAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rights to Broker Contracts", "label": "Rights To Broker Contracts [Member]", "documentation": "Rights To Broker Contracts" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Economic interest", "label": "Sale of Stock, Percentage of Ownership after Transaction", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Provision for Income Taxes", "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": [ "r201" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "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/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets", "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": [ "r200" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Gains (Losses) on Derivative Instruments", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r122", "r127", "r614" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Earnings (Loss) Per Share", "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": [ "r1018" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Income Tax Provision", "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": [ "r199" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r397", "r398", "r399" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule 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": [ "r628", "r629" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r75", "r77", "r703" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill, Customer Relationships and Trademarks", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r72" ] }, "spke_ScheduleOfNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ScheduleOfNoncontrollingInterestTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Income and Income Tax Expense (Benefit) Attributable to Non-Controlling Interest", "label": "Schedule Of Noncontrolling Interest [Table Text Block]", "documentation": "Schedule Of Noncontrolling Interest [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Volumetric Underlying Derivative Transactions", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions." } } }, "auth_ref": [ "r119" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "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": [ "r12" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to 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": [ "r144", "r145", "r842", "r843", "r846" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions", "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_ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSaleOfStockBySubsidiaryOrEquityMethodInvesteeDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Economic Interests", "label": "Schedule of Sale of Stock by Subsidiary or Equity Method Investee Disclosure [Table Text Block]", "documentation": "Tabular disclosure of sales of stock or previously unissued stock made by subsidiary or equity method investee to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r67", "r68", "r69", "r72" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Data for Business 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": [ "r67", "r68", "r69", "r72" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "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": [ "r539", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Classified Restricted Stock Unit Activity and Unvested Restricted Stock Units", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r87", "r88", "r89", "r90", "r91", "r92", "r93", "r196", "r197", "r198", "r254", "r255", "r256", "r328", "r494", "r495", "r496", "r498", "r501", "r506", "r508", "r775", "r776", "r777", "r778", "r936", "r983", "r1008" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Preferred Equity Balance", "label": "Schedule of Stock by Class [Table Text Block]", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r28", "r86", "r88", "r89", "r90", "r91", "r92", "r93", "r159", "r160", "r196", "r197", "r198" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Variable Interest Entities [Table]", "label": "Schedule of Variable Interest Entities [Table]", "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r109", "r110", "r111", "r112", "r113", "r608", "r609", "r612", "r613", "r678", "r679", "r680" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.sparkenergy.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Amounts and Classification 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": [ "r109", "r110", "r111", "r112", "r113" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.sparkenergy.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r77" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1085" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.sparkenergy.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": [ "r972" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.sparkenergy.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": [ "r975" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "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": [ "r331", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r357", "r363", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r442", "r443", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r930", "r988", "r1105" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r361", "r362", "r800", "r803", "r805", "r873", "r876", "r880", "r892", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r918", "r938", "r962", "r1046", "r1105" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "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": [ "r330", "r331", "r332", "r333", "r334", "r346", "r351", "r355", "r356", "r357", "r358", "r359", "r360", "r363" ] }, "spke_SegmentReportingInformationExpensesforReportableSegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "SegmentReportingInformationExpensesforReportableSegmentAbstract", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less:", "label": "Segment Reporting Information, Expenses for Reportable Segment [Abstract]", "documentation": "Segment Reporting Information, Expenses for Reportable Segment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "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": [] }, "spke_SeniorSecuredRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "SeniorSecuredRevolvingCreditFacilityMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Revolving Credit Facility", "label": "Senior Secured Revolving Credit Facility [Member]", "documentation": "Senior Secured Revolving Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r997", "r998", "r1045" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Various Acquisitions", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "spke_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingConditionClassACommonStockOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingConditionClassACommonStockOwnershipPercentage", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A ownership threshold", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Class A Common Stock Ownership, Percentage", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Class A Common Stock Ownership, Percentage" } } }, "auth_ref": [] }, "spke_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingConditionCombinedVotingPowerPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingConditionCombinedVotingPowerPercentage", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting power threshold", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Combined Voting Power, Percentage", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Combined Voting Power, Percentage" } } }, "auth_ref": [] }, "spke_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingConditionVotingPowerAfterDispositionNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingConditionVotingPowerAfterDispositionNumberOfShares", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold out of total outstanding voting securities after disposition (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Voting Power After Disposition, Number Of Shares", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Voting Power After Disposition, Number Of Shares" } } }, "auth_ref": [] }, "spke_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingConditionVotingPowerAfterSaleOfStockNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingConditionVotingPowerAfterSaleOfStockNumberOfShares", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold out of total outstanding voting securities after sale of stock (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Voting Power After Sale Of Stock, Number Of Shares", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Condition, Voting Power After Sale Of Stock, Number Of Shares" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award 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": [ "r950" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r559" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (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": [ "r559" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "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": [ "r557" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "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": [ "r557" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested at beginning of period (in shares)", "periodEndLabel": "Unvested 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": [ "r554", "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares (in thousands)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested at beginning of period (in dollars per share)", "periodEndLabel": "Unvested 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": [ "r554", "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "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/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares vested (in shares)", "negatedTerseLabel": "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": [ "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "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": [ "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "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": [ "r539", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of maximum shares available for issuance (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": [ "r951" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service Years, Group One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service Years, Group Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier [Axis]", "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier [Domain]", "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "spke_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsDividendReinvestmentinPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsDividendReinvestmentinPeriod", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend reinvestment issuances (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment in Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment in Period" } } }, "auth_ref": [] }, "spke_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsDividendReinvestmentinPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsDividendReinvestmentinPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationScheduleofEquityClassifiedRestrictedStockUnitActivityandUnvestedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend reinvestment issuances (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment in Period, Weighted Average Grant Date Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Dividend Reinvestment in Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "spke_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate": { "xbrltype": "percentItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsForfeitureRate", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeiture rate of restricted stock units", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate" } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares of common stock withheld to cover taxes owed on vested units (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.sparkenergy.com/role/PropertyandEquipmentNarrativeDetails", "http://www.sparkenergy.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Information technology", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "spke_SouthwestMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "SouthwestMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Southwest", "label": "Southwest [Member]", "documentation": "Southwest [Member]" } } }, "auth_ref": [] }, "spke_SparkHoldCoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "SparkHoldCoMember", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofEconomicInterestsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Spark Hold Co", "label": "Spark HoldCo [Member]", "documentation": "Spark HoldCo [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r241", "r331", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r357", "r363", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r440", "r442", "r443", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r930", "r988", "r1105" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CoverPage", "http://www.sparkenergy.com/role/EquityNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails", "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "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": [ "r238", "r254", "r255", "r256", "r292", "r314", "r315", "r322", "r324", "r328", "r329", "r400", "r452", "r455", "r456", "r457", "r463", "r464", "r494", "r495", "r498", "r501", "r508", "r635", "r775", "r776", "r777", "r778", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r818", "r839", "r862", "r893", "r894", "r895", "r896", "r897", "r983", "r1008", "r1017" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r41", "r239", "r272", "r273", "r274", "r298", "r299", "r300", "r302", "r308", "r310", "r327", "r401", "r402", "r509", "r574", "r575", "r576", "r596", "r597", "r616", "r617", "r618", "r619", "r620", "r621", "r624", "r636", "r637", "r638", "r639", "r640", "r641", "r651", "r764", "r765", "r766", "r786", "r862" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r361", "r362", "r800", "r803", "r805", "r873", "r876", "r880", "r892", "r900", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r918", "r938", "r962", "r1046", "r1105" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "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": [ "r298", "r299", "r300", "r327", "r702", "r773", "r797", "r809", "r810", "r811", "r812", "r813", "r814", "r818", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r831", "r832", "r833", "r834", "r835", "r837", "r840", "r841", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r862", "r963" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r298", "r299", "r300", "r327", "r702", "r773", "r797", "r809", "r810", "r811", "r812", "r813", "r814", "r818", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r831", "r832", "r833", "r834", "r835", "r837", "r840", "r841", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r862", "r963" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of shares of Class B common stock to shares of Class A common stock (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r16", "r40", "r90", "r198", "r482" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock unit vesting (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r16", "r198" ] }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued - reverse stock split", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split." } } }, "auth_ref": [ "r16" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of shares of Class B common stock to shares of Class A common stock", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r16", "r41", "r198" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock unit vesting", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r16", "r159", "r160", "r198" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' 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": [ "r160", "r163", "r164", "r187", "r820", "r836", "r863", "r864", "r957", "r971", "r1010", "r1025", "r1087", "r1111" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance 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": [ "r106", "r107", "r114", "r239", "r240", "r273", "r298", "r299", "r300", "r302", "r308", "r401", "r402", "r509", "r574", "r575", "r576", "r596", "r597", "r616", "r617", "r618", "r619", "r620", "r621", "r624", "r636", "r637", "r641", "r651", "r765", "r766", "r784", "r820", "r836", "r863", "r864", "r898", "r970", "r1010", "r1025", "r1087", "r1111" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.sparkenergy.com/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r195", "r291", "r493", "r495", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r509", "r623", "r865", "r868", "r899" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.sparkenergy.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock split conversion ratio", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r29" ] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Stockholders' Equity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r13", "r866" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r650", "r956" ] }, "us-gaap_SubordinatedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubordinatedDebt", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated Debt - affiliates", "label": "Subordinated Debt", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [ "r27", "r154", "r215", "r1103" ] }, "spke_SubordinatedDebtAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "SubordinatedDebtAdvances", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Subordinated debt, advances, no less than", "terseLabel": "Subordinated debt, advances", "label": "Subordinated Debt, Advances", "documentation": "Subordinated Debt, Advances" } } }, "auth_ref": [] }, "spke_SubordinatedDebtDebtCovenantMinimumAvailability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "SubordinatedDebtDebtCovenantMinimumAvailability", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum availability under the borrowing base", "label": "Subordinated Debt, Debt Covenant, Minimum Availability", "documentation": "Subordinated Debt, Debt Covenant, Minimum Availability" } } }, "auth_ref": [] }, "us-gaap_SubordinatedDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubordinatedDebtMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/DebtScheduleofDebtDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated Debt", "label": "Subordinated Debt [Member]", "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SubordinatedLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubordinatedLongTermDebt", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 }, "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated debt\u2014affiliate", "label": "Subordinated Long-Term Debt, Noncurrent", "documentation": "Carrying value as of the balance sheet date of collateralized/uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Subordinated debt places a lender in a lien position behind the primary lender of the company." } } }, "auth_ref": [ "r37", "r957" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r642", "r662" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "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": [ "r642", "r662" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r642", "r662" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "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": [ "r642", "r662" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails" ], "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": [ "r642", "r662" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.sparkenergy.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r661", "r663" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid (received) during the period for:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Concentration Risk", "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r61" ] }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sparkenergy.com/role/PreferredStockScheduleofPreferredEquityBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock, par value $0.01 per share, 20,000,000 shares authorized, 3,567,543 shares issued and outstanding at December 31, 2023 and December 31, 2022", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r39", "r292", "r400", "r635" ] }, "us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityIssuePeriodIncreaseOrDecrease", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockScheduleofPreferredEquityBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase of Series A Preferred Stock", "label": "Temporary Equity, Carrying Amount, Period Increase (Decrease)", "documentation": "Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r26", "r86" ] }, "us-gaap_TemporaryEquityOtherChanges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityOtherChanges", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/PreferredStockScheduleofPreferredEquityBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated dividends on Series A Preferred Stock", "label": "Temporary Equity, Other Changes", "documentation": "Amount of increase (decrease) in temporary equity from changes classified as other." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value per share (in dollars per share)", "label": "Temporary Equity, Par or Stated Value Per Share", "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable." } } }, "auth_ref": [ "r26", "r86" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Temporary Equity, Shares Authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r158" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Temporary Equity, Shares Issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r158" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Temporary Equity, Shares Outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r158" ] }, "spke_ThreeLargestSuppliersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ThreeLargestSuppliersMember", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Three Largest Suppliers", "label": "Three Largest Suppliers [Member]", "documentation": "Three Largest Suppliers" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r1020", "r1092" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/RevenuesScheduleofRollforwardofOurAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Accounts Receivable", "label": "Trade Accounts Receivable [Member]", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofChangesinGoodwillCustomerRelationshipsandTrademarksDetails", "http://www.sparkenergy.com/role/IntangibleAssetsScheduleofGoodwillCustomerRelationshipsandTrademarksDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trademarks", "netLabel": "Trademarks, net", "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r104" ] }, "us-gaap_TradingActivityByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingActivityByTypeAxis", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Activity [Axis]", "label": "Trading Activity [Axis]", "documentation": "Information by type of trading activity." } } }, "auth_ref": [ "r129" ] }, "us-gaap_TradingActivityByTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingActivityByTypeDomain", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofGainsLossesonDerivativeInstrumentsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofVolumetricUnderlyingDerivativeTransactionsDetails", "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Activity, by Type [Domain]", "label": "Trading Activity, by Type [Domain]", "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit)." } } }, "auth_ref": [ "r129" ] }, "spke_TradingCommodityContractCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "TradingCommodityContractCurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading commodity derivatives", "label": "Trading Commodity Contract, Current [Member]", "documentation": "Trading Commodity Contract, Current [Member]" } } }, "auth_ref": [] }, "spke_TradingCommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "TradingCommodityContractMember", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading commodity derivative assets", "label": "Trading Commodity Contract [Member]", "documentation": "Trading Commodity Contract [Member]" } } }, "auth_ref": [] }, "spke_TradingCommodityContractNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "TradingCommodityContractNoncurrentMember", "presentation": [ "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingAssetsDetails", "http://www.sparkenergy.com/role/DerivativeInstrumentsScheduleofOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading commodity derivatives", "label": "Trading Commodity Contract, Noncurrent [Member]", "documentation": "Trading Commodity Contract, Noncurrent [Member]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.sparkenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "spke_TransactionsWithAffiliatesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "TransactionsWithAffiliatesPolicyTextBlock", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Relationship with our Founder and Majority Shareholder", "label": "Transactions With Affiliates [Policy Text Block]", "documentation": "Transactions With Affiliates [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.sparkenergy.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r490", "r506", "r622", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r740", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r1021", "r1022", "r1023", "r1024" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r95" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares (in shares)", "negatedPeriodStartLabel": "Balance at beginning of period (in shares)", "negatedPeriodEndLabel": "Balance at end of period (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r95" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost, 28,919 and 28,918 at December 31, 2023 and December 31, 2022", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r43", "r95", "r96" ] }, "spke_TwoLargestSuppliersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "TwoLargestSuppliersMember", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two Largest Suppliers", "label": "Two Largest Suppliers [Member]", "documentation": "Two Largest Suppliers [Member]" } } }, "auth_ref": [] }, "us-gaap_UnbilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledRevenuesMember", "presentation": [ "http://www.sparkenergy.com/role/RevenuesScheduleofDisaggregationofRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled revenue", "label": "Unbilled Revenues [Member]", "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions." } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "crdr": "credit", "calculation": { "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain (loss) on derivatives, net", "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r10" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r579", "r588" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax penalties and interest liability", "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": [ "r587" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax penalties and interest expense", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense 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": [ "r587" ] }, "us-gaap_UnusualOrInfrequentItemNetGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualOrInfrequentItemNetGainLoss", "crdr": "debit", "presentation": [ "http://www.sparkenergy.com/role/SegmentReportingScheduleofFinancialDataforBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-recurring event - winter storm Uri", "label": "Unusual or Infrequent Item, or Both, Net (Gain) Loss", "documentation": "Amount of (gain) loss for an event or transaction that is unusual in nature or occurs infrequently, or both." } } }, "auth_ref": [ "r180", "r340", "r603", "r1005" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates and Assumptions", "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": [ "r64", "r65", "r66", "r228", "r229", "r231", "r232" ] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "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": [ "r608", "r609", "r612", "r613", "r678", "r679", "r680" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.sparkenergy.com/role/EquityScheduleofCarryingAmountsandClassificationofVariableInterestEntitiesDetails" ], "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": [ "r109", "r608", "r609", "r612", "r613" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "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/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails", "http://www.sparkenergy.com/role/PreferredStockNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesNarrativeDetails", "http://www.sparkenergy.com/role/TransactionswithAffiliatesScheduleofPresentsAssetandLiabilityBalanceswithAffiliatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.sparkenergy.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074" ] }, "spke_ViaRenewablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "ViaRenewablesMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Via Renewables", "label": "Via Renewables [Member]", "documentation": "Via Renewables" } } }, "auth_ref": [] }, "spke_WKeithMaxwellIIIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "WKeithMaxwellIIIMember", "presentation": [ "http://www.sparkenergy.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "W. Keith Maxwell III", "label": "W. Keith Maxwell III [Member]", "documentation": "W. Keith Maxwell III" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "terseLabel": "Diluted weighted average shares outstanding (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": [ "r313", "r324" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.sparkenergy.com/role/EquityScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted average Class A common shares outstanding (in shares)", "netLabel": "Basic weighted average Class A common shares outstanding (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": [ "r311", "r324" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.sparkenergy.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares of Class A common stock outstanding", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "spke_WirelessDeviceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sparkenergy.com/20231231", "localname": "WirelessDeviceMember", "presentation": [ "http://www.sparkenergy.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wireless Device", "label": "Wireless Device [Member]", "documentation": "Wireless Device" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-13" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-9" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.27(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "55", "Paragraph": "63", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481620/480-10-55-63" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r93": { "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" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4H", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4H" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r136": { "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" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r144": { "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" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "815", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482432/932-815-55-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "815", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482432/932-815-55-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "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 201.5-02(25))", "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 201.5-02(26))", "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(19))", "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(20))", "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(23))", "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": "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" }, "r158": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4" }, "r168": { "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" }, "r169": { "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" }, "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(10))", "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(20))", "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r173": { "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" }, "r174": { "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" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r178": { "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" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r187": { "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" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r192": { "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" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r208": { "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" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/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/2147479853/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/2147479853/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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/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/2147479853/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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r218": { "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/2147483589/942-220-S99-1" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r220": { "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(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r222": { "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/2147481878/980-340-50-1" }, "r223": { "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/2147481854/980-405-25-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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/2147480321/958-360-50-1" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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/2147480321/958-360-50-6" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r366": { "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" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r384": { "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" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r415": { "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r494": { "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" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r501": { "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" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r577": { "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r601": { "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.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r602": { "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" }, "r603": { "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/2147482551/740-270-45-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r605": { "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" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r697": { "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" }, "r698": { "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/2147482105/912-330-50-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r702": { "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" }, "r703": { "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" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r715": { "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/2147482274/932-235-50-4" }, "r716": { "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/2147482274/932-235-50-8" }, "r717": { "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/2147482274/932-235-50-8" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r720": { "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/2147483589/942-220-S99-1" }, "r721": { "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/2147483589/942-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r726": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r727": { "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/2147479440/944-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r731": { "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/2147479440/944-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r733": { "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/2147479440/944-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r736": { "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/2147483586/944-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r738": { "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/2147483586/944-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r742": { "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/2147483586/944-220-S99-1" }, "r743": { "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/2147483586/944-220-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r787": { "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/2147480737/946-205-50-2" }, "r788": { "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/2147480737/946-205-50-27" }, "r789": { "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/2147480737/946-205-50-7" }, "r790": { "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/2147480737/946-205-50-7" }, "r791": { "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/2147480737/946-205-50-7" }, "r792": { "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/2147480737/946-205-50-7" }, "r793": { "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/2147480737/946-205-50-7" }, "r794": { "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/2147480737/946-205-50-7" }, "r795": { "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/2147480737/946-205-50-7" }, "r796": { "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/2147480737/946-205-50-7" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r815": { "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/2147479617/946-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r817": { "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/2147479617/946-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r839": { "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/2147483580/946-220-50-3" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r842": { "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/2147483575/946-220-S99-1" }, "r843": { "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/2147483575/946-220-S99-1" }, "r844": { "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/2147483575/946-220-S99-1" }, "r845": { "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/2147483575/946-220-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r847": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r867": { "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/2147481062/946-235-50-2" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r869": { "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/2147481062/946-235-50-2" }, "r870": { "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/2147480833/946-310-45-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r872": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r875": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r877": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r891": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r893": { "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/2147481004/946-505-50-1" }, "r894": { "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/2147481004/946-505-50-2" }, "r895": { "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/2147481004/946-505-50-2" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r897": { "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/2147481004/946-505-50-2" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r903": { "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/2147480598/954-450-50-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-20" }, "r922": { "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" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r953": { "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" }, "r954": { "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" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r970": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r971": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r979": { "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" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r983": { "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" }, "r984": { "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" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r989": { "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" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r997": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r998": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483614/220-20-45-1" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1025": { "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" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1031": { "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" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "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" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "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" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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/2147479440/944-210-S99-1" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1104": { "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/2147479440/944-210-S99-1" }, "r1105": { "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" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1109": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 103 0001606268-24-000008-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001606268-24-000008-xbrl.zip M4$L#!!0 ( /Q>75BVBQQ/ZP0 &Y[ > 83(Q,6QI4:^1+BC4E:*X8GZ [0M4]JE9354^$D623J4:->J.)[H2\ M9PNL^FV1CYM M-S&M^_YX;[_5(G^[%9/5R),\2DV5% MI^FCKN* 3;@7M]:DCH7I6YKLBT!([[=Z_#JT*=4QGK$@\K[JZM//[XD+;&E!,P3K/6NJS/JWW#,N)Z=Q(:"UFGMLVY2]UPC<&I?+]>]&PACT;#&_0Y1]H^/WK<' R M.+X>](?V\^W@&%WW+_IWQU_/^L,=-+CH.:N]7.^?%J'7VM WC4*>MF;0\)4&.#(8SQN:9SI<-5ZMH(%E9KY.$@KB>M+DE.G.3AP]GVQAXX;OMUI;Y_ M6W?WG49C_T7%UN)!2P;.N(8*,3^J[%:R#"$FQ,Q>7B-\1.ZJNP5TO.8=B6-4 MM@!I24D+K=H2O(;3:"T=BV>9].#[8VKFOZ2+A/I"8LT$]^;<\&-59AKB9BJ. M?IJ 4@MO,5[=FJ[R@=(W&;WED3K\^#CQS-!]FTNF"//M\2<&\%-CT'S"EI7N M,,3R'IV*@/3$#CH[ZX'?Y\#OGQZK$QK@!RSI9L_.6I1F2]PJY\/W6BG O 'F M/J=R$J$_L0*@\PWT#7W$ZL4T[P+-GY9F(/F%)"<'F#DEY!\\? WP+W9.RZQ M8@I=B0T*&#L"< M6YAM,7\)>0\\ \];>;X,J?W&@$\,TC-C%[BHSCG9$*8!Z\W><8[_$?\'Z2&5 M"^:;PH'H/!,-L1J@?CG4_8#Z6C(?Z :Z"S'20/=V![FF*A2] 6: N2A2 M@'G-0;+HS'2$SK%)ALOI?!,=#Q+@##@_B_.%<^H S4!S0:1 \YIW7$FQ8,2< M9">GVN=8P>H2 +HH4@!Z'6B3;4(I+ V(V$X1I1@%'P+$0TC+C& =( #&O(,*/K\I(X2F[ M%\N_?D3 7@[9@Z<&E12_6X9+>1#5\E=*,[)FE ?WX@!;C/F[I/ M+=[Y-YN0E^++\O[0H5 LWE+3#!#6;$$W[AB=AJ/ZCRQXI.R\L)XE,4.W,[*M M6(D*R_^3_:YK\3[;_P%02P,$% @ _%Y=6"OW$[G, @ W@@ !X !A M,C,M9W0R,#(S,3!X:WEE8V]N\YU?*[3 M7J@XZK072(+.F_9;PX >]Y,8F0)?(%$80"(IF\,L0'D/AK%%=?ER(^A\H:!L MEBLPX^*>KDB^KJB*L+/+TS[/Y^WSC*3M\6#3:0=T!32X*%#'JI"&4W4\TS(K M0>C4&V'-]ZI.W2=EVZSX7ZV"#M7P/$:J3807A9@R8X$I?[-67JK6F@9JT;1, M\UWA5QP1)*,/=%EEE1^]+=^1.^NX41@,8NKW^;5\/>CKN7PTGT_ZX MWX/;NX\WPRY<=KNC.WRC MHJ0"K1+ M,,OUI#U@*T]S2&E;_#68U:C6[GJ%^/,_C;:MFULY* M<-1I^EL#>B2&O M>2(59T68X@/1MGDELO;ZP+ZP?W#DCFV]1[S-'?O/M^Z22YHZO"DPTE9?X<%[ M>%N,^1A"/-WP$G4XY.BK>SOFWQ?GV7?-=U!+ P04 " #\7EU8\8G&F;,# M #&#@ $ &$R,V5Y8V]N@5J4(P:FHGRJO/=FX.'9D.[NDO[[C),M!CQ5PTEV/\B'"ZWE[GIGQ MV//<%7(QSX'RQ0_S'X. ?-"L*D YP@Q0!YQ45J@5N>9@;T@0=%+O=5D;L'Q=#J@$4]" M-AB.^03&T8B-Z) RB'D8_QGU4!7%6QWK:@GO>H5000[>?SJ.2S?;".[R- K# MGWH/Y!S"E/LH/7KA3]X--/70%B' MP&GB'AN$'_..?D[:DV!;D*$G*N#TF2)$$\&HVBX8&OS-\%Q5PIV-"E M!-O'2F6'_> N/6E<%!@V/'$=Z _(T:EI.D[^]K<9_ M+8/2X>@Q#3V09<"<]8C]$B>6P;6G&W\IC4"Q&J@AF5!4,:PQG%VH6[0I\6QZ M-0-K,!80KF8WQ)82KSS4$BXLJZS%('#@G6N'0.-&9]!'%5MZ3VN0R&_GWH?8 MC%$M11O])[_V;BKVO6U,[R87B,SK>5DB;(<[[ MB2XKWL)Q.?H[5JI"W>LN..](;4MR0_ H%B"(4G4QOVR2OO7 MU<[I,HWBA_>ZORKK1%9_]8O=XS>C_;W!>&:;+SDQRCJROY=,9N0/O,6MR-G9 MQ>N#]+-&]UKU\?"XI79G_-]-O*>P-!4U];8U!E]48???7:6VPA\!J0%)?1?O M?(EU;XWPDPI=8@-6[G.5)QY$W;=]1QXU[]=_ %!+ P04 " #\7EU8R7EW MQ94' !:( '@ &$S,3%C97)T:69I8V%T:6]N8GEC96\M<30R+FAT;=U: M;5/C.!+^?K]"!W6SH2IA,"2P!):J+(2;U-XR4TQF9[]=R78[UF%;6UIR7B 9)MSN[,[ AX"M5JO5_?33+87SM,RSB_.49'SQM_._MUKB2D=53D4I M(D.RI%A45A4C\3$F>R=:K5KJ4H]G1HW24AP>'+;%1VWNU$3Z\5*5&5W,]9R_ M]L_GK]TBYZ&.9Q?GL9H(%?^PHPXZ23OHG!Q'41BT0WEZVNZTH^0TC-LR/FZ' M\;^#'4R%N)]CRUE&/^SDJFBEQ.MW3P['Y=E4Q67:#0X._K'CY"[.$UV46,Q@ MLO_3ZUC35-)]V9*9&A5=MY\=/W4^'.E,F^[N@?LYXY%6(G.5S;K?#55.5MS0 M5-SJ7!;?-:TL;,N248D7M.J_U T"F.<>I[6]T).I@N;V!^TVC.[_^F;PXV H MCH+]X*'%J[N69H2-EWJ,K4+MBNT1/$WF+S+^LG\['%P/+GO#P=L;\?9:7+X9 M]*]%_]?^Y8?AX)<^7F&T?RO>?;A]_Z%W,Q3#M^+VP[_Z(CCJM8)VH[C=7 M]:O.5?T*BH9O^N(]M-P.AH/^>VB\?-.[^6=?]"Z'/!R<'K6;HO=>]'[NWUSU MK]8\]TD<+,:^G*_:CWT5=."K05-\W!<_D2I3\;.\GU*6B<$ ;R,RI4IFHDQE M^6JW\_W9LS;S ,ZJB &'[N')^,O#>6V7#A'!OAB(5$Y(&)HHFH)&RE19T2N* M2F;BEL;:E$(7XEJ;7 0'K9]$H@UD2,Q(&D'802RN**(\)/-J-S@^.#L*FDPV M1T(GXA#IKW:_/SP\.#,T4K8TLBC=B^!L#SX]7??I MH]0*=5GJO-O!)E>2K?,PU_Y368[4V0-?M_=/.G^9NP_WQ8_2PF/P:#X3=X6> M9A2/J.F];KR[8XT5"PUFAT*I"B&+F:B*TE0$@\'UCO;A72ER/!F%2"4RPBLC M=*Y*46HOMR90(%#62C-CD5S>D8OD0J?%NQC&8,G,U0RLP0*1,J@1$"LP'9;$ M9,0T55$J;,4?R_E3,E0KX0WDRF8H)ER7IIQ(ANR8(F<@ZQW#-!UCFQ-,BT4X M6W7#2\;!T1,X()&H I[FH"T]VP0(((YALS*N"F0C0JR@1Q515G$V(GHK;FPB M\LID,S&&\QDWC"=PV0(8=4SLHZ6!O5BQXB9+5!D$@ :-D+GEK+,GDC852::G M=@Z593X+R2^]W;"RN1)Q.S=FS=J7'/3VOA@^\! S7G!R9NNPUH6%DT4GB<)C MP^XY]PV$-.0"!<P6 ZN8+[@YUC9*-.VPCQF$:,S'[&Q MT1'%>&U% P&*"1'W4>C?1ZDL1B1Z2-#;"G2-JB];0:=!WHJ@$_LG_ZBXD2D\ M4EB_X"Q> 9 /*-NR]4+)@X42+#0O-JNP@@17K,VU]V5 I2'W4%0MC(/+',=^ M/IY-IO](5G;[*V75EH "9.E'6Y3^DJ'!ZN.=9,LW+@#5K9N)!!1:!+59G*G9G%EN%5L5*&L4;4+X .3XL6%-EN2BX]+"N@CBV MT)9@$$XK;M)8 F51E4DF.6S+&;$L+ICA2]5JA<5?(;$@> CS*7[)O-,('X-I MZ]1=P]3V2;\UM #'B8H9,=+J@OM$5 Z@C9L-AI$T\3RD )F2H-ZLVE9 M!KB+O@NLQ^8#T95FQ9'H?;VA<67& )9U]3&*M(F= :YM&:&#-2B:,QZA,0.7 M1="2>0P!X&H,'GO1*(KV1'\BL\KE+;N8D@1]@YK .79#_5]4MRUXR#]N;@D< M:# 1'&)]XQ'JJORT!=LPI5Q($W=5R>>[41'.^S67!^0] 7M&CZ8U,7:M2:1>%CWG (8]B1Y#.'S5YS7!R MNJ.L/F ]DF_^;A>]=+1U?D>/[*XQXCE4F\N,90)9A3G@SRB&:[W-PCJ) M_J;4QB[JCWL!E3G.XR71$_08:E0X'H\5['-*&@ 5V,@RV^$W=UGS3*#?*@7S M'>JK(G)'L;VG6^'5^U>4.'>HZ_I^;4)K-[+S636 #I939(B^K2K7IWSF$M=_ MIF:N>2Q'U J1,7ZB@B0%;-.%I9>_,EL_0,4?U[-GXV"*\39$;BXIM"@*9GY:_3#4W>-WO[S7?65 MN,:;'S-;N.3ONC,D2^UI MHD3T[RFJN*T0;WUW]E5OYO@8FQ&-=_[\#II;,W_O^?8_G5I?1R_VVG^W_]K] M3\'_ %!+ P04 " #\7EU85DMN170' "2( '@ &$S,3)C97)T:69I M8V%T:6]N8GEC9F\M<30R+FAT;=U:;7/;-A+^?K\"9\^E]HSDB++DQ++K&566 M+YIKG8ZC7/OM!B27(FJ24 %2BN[7W[, ]>)(<92^7!W[@VP2B\5B]]EG%Y O MTS+/KBY3DO'5WR[_WFR*:QU5.16EB S)DF)1655,Q$\QV7O1;-92 SU=) M2]%NM3OB)VWNU4SZ\5*5&5TM]5R^],^7+]TBEZ&.%U>7L9H)%7][H*B;G"5G MIV$]6> MEA=S%9=I+VBU_G'@Y*XN$UV46,Q@LO_3Z]C25-*'LBDS-2EZ;C\'?NIR.-*9 M-KW#EONYX)%F(G.5+7K?C%5.5MS27-SI7!;?-*PL;-.248D7M.J_U L"F.<> MY[6]T).I@I;V!YT.C![^_&;TW6@L3H.3]D.+-W)K, M7V3\8'@W'MV,!OWQZ.VM>'LC!F]&PQMQ,[KMWPY&_>_Q"J/#._'C^[MW[_NW M8S%^*^[>?S\4P6F_&72.^L>B?WM=O^I>UZ^@:/QF*-X-!^_O1N/1\)T8_CQX MT[_]YU#T!V,>#LY/.PW1?R?Z/PQOKX?7G_-0OTC9$1(;-$64JRQ>'W=<7OVV7W9V;]*]4$0,_O7;G MY!7$_J*-!R=B)%(Y(V%HIF@.ZBE3946_*"J9B3N::E,*78@;;7(1M)K_$HDV MD"&Q(&D$81.QN*:(\I#,B\/@K'5Q&C28H$Z%3L2_E822@N8RS A^'171B3CB MZ2\.7[?;K0M#$V5+(XO2O0@NCN'N\^?J[O8)(&;A,7@T7XC[0L\SBB?4\%XW MWMVQQHJ%1C6 0JD*(8N%J(K25 2#41]Q3 &2V:NSF -%HB405V!6('IL"0F(^:IBE)A M*_Y8SY^3H5H);R!7-D,!XEHV5V6*#=HI18%HMPL>F&YXR# MTT=P0")1!3S-05M[M@$00!S#9F-<%;EC9V(BX71JS9>US#GKG1(P?>(@9+WAU8>NPUC6'DT4GB<+CD3UV[AL) M:<@%"HY78%)'P@1TA)FR*<]@L1Q5:!K= JR&72/R%L1=&/_Y!\5-S^%1PKK%YS% M&P#R 65;]EXH>;!0@H66Q6835I#@BO6L45,3 M#RK0"&RQ.E.Q.^C8*K0J5M(HWH#R%<@18L&:*LM5P>6'=27$T86V!(-PQ'&3 MIA(PBZI,,LMA6\Z(=77!#%^K-DLL_@J)!4%$F$_QH_!C,.V=NUN8VC_K M]X86X#A3,2-&6EUPHXC2 ;1QM\$PDB9>AA0@4S)4F2H77'!V+ ZULF:&$-JN:"1VC*P&41]&0>0P"X MFH+(GC6*HF,QG,FL.@9G".W=$ K,K;'CSD'W?W! XTF @.L;[S M"'55?MJ"?9A2KJ2)VZKD\^VH")<-F\L#\IZ /2[FO,!SC7L,]O NW0X-GTSJ M:NY&=L;_"SB#RXN.HLIP #:X?(?67-L2[_D2!KIL!$6_5B@%4'WTB2D)D(1L M_DBZ-AR]++E#%9^WW.G7VW7LK4JE714^Y@&'/(H=03I_U.2UP-'IGK+ZA/61 M?.-WN^BYHZW[.YID=X\1+Z':6&- 7A(]0H^A1H7C\5C!/J?D"* "&UEF._SF+FN9"?1KI6"^0WU51.XL M=OQX+[QY:8L2YTYU/=^OS6CK&G-:E<]61 MS^%4KH6^C7'5T#5@[FIH>7;_(M#7S;,_@.[@.!ECHJ45Q7TR0>JV#5. D$8G:?:$Z%\ !F$^ \IT2>_Y8N2AY?[ M.W+VC_G68"_%3^_+AVO$V1&X$#<4&G0E"W^1WCYW%^F=)^SR_Z^OO!TQTX=C M@YX[5++4P=6+PPZ [#X??)?SR5T_D3VQY1SLK]'F0:HH$3U8ZV_B.!#_?G^%C^JZ70G2)+P#6XFEH$6[2U>%?=RGDTDFQ=?$ MSCFFE/OK;^PD%$H?]/8I[48()9F'9WZ>^=EQ=Z[BZ*0[!QJ<_-;]O5(AI\)? MQ, 5\250!0%9I(Q?D(\!I)>D4LFU^B)9278Q5\2UW1KY*.0ENZ*97#$5P4GA MIWN/S2#=F0A6)]V 71$6O"@Q<&P(JG7;KK>=FE^#EEUMSAI.$+BA#:TF M_.64T!35,YM4K2)X48H9K\Q!C^\UW41UEBQ0<\^Q[3]*1N^D&PJN<#")QMEM MYF/'DX)K5:$1N^">R:>4F19B7T1">@>VN3I:4@EIS**5]VS*8DC)&);D7,24 M/RNGE*>5%"0+,\64_0N>H\,SC\L\7O03,0Y%_$ZMAD$//KT:O1Q-2=7=CO?N M2'W$%63IWBPWD:+R L&:":5$[+DUC.8^1U\N9^>QG!L-S+D_.)^.AJ-^;SHZ M&Y.S(<%+Y])_-1H,R>#3H/]^.OHP0 DJ#F[4L-WT_ M/L6'R:"O71X>. V[T[8;VO?TU:!0FO3.7_;&@PDY^_1F\"?I]:=:P;5MMTR< M%GEO3:R^1;1ULT,^X!Q\Q00G2Z;F1,V! M]#A?T(B<0R*D(B@9"AD3QZZ\)J&01F4%5!+@ =+#*?@0ST!F/JM.63-"E1QI MM<.#ENO:G2V'YIW3>4Y$2#XPBF\Y+.DL@K2, ?E6F5#T&=$EE8#A2;2A)KY- MCWT1)Y2O"E]HDY*011C..HL)^ O)%$.4*0_(X-J?4WX!R%QQS-)4>\2?U@R0 MYL@<)(BP3#Y:Y#5H'V_I]1*BB(Q&HS)Y)QGW68))#*[1KV)70,["D/D@=1[: M2QY2V8SVEET">4DE_9NFF]9#QBG>XMU]UD#].4&!8B$^)0N9+B@6E!(;I3G) M9TS7IDF=!B+15+VI7BCI^L\'F5 YHQS2RMEU!"O2\Y669(6OYE25M=V22 MBR6">0&'!_569__R[^1OE$@VNN$I!.78.UXZ"0T"7((J$83*:]0MMUZ0&,,* MY,JK.*VOT'KV7JWG6$5FW[[QMY%Q;*NN89CNM'"XB*(5]E*<1+H=UBTBX9\% MDZ!7Z517PDU='5'L3TF<^E'P?%T]-PVU;J:\A)QVM9858FQ( BA( M/IPB( MH3TRA)E<4+G*5C:W;5:VVF,):-:J;^^RBHVETLM= M@*5)1%<>XR8X8]391D?[O])KA$^C? PS7";.=\,UQVJY>I_550B["HJ!\[VR M9?;*QRK8E;5;5MN^7VQ;SEIV;'QG_C&#%.?_1:E:*@SRRO7#]\M@^M/!]@YIF^DUU'!X?\X@O&,C>_3 +O?Y?2@?&WYZF ZK M]R.QUYKPH_C8F.WOS^ZNU6RU?K'[]V+WS2^\7ZS^>;!^'I8_'5P9?^\>)6Q> M1W>=.6CR[_F^6'"ECW3_-[5O?X^T[%O?:=7&GI_^3^+B?1QN'@DG(C6?+9Z$ MB.JE;.>0^*89S;3;-R9TAAVY4+LFCYPKY__9$?>Q.5K_#U!+ P04 " #\ M7EU893.I;!D? !FX0 '@ &$Y-W9I87)E;F5W86)L97-I;F,M:6YC96YT M+FAT;>U=Z7/;1I;_OG\%UJF=D:H@CJC#=UPER\J,9Q(Y*VF2G4]33: I=HR# MZ09$<_[Z?4=WHT&"%!7;$BPIE4I$$D?C?<.A@>' MAP?/7QSL#].#=#S"K_R0]?>D5P:P+3D-K> MZWY/RJS4+[_;I7]>X2\[8Y&K;/[RSQ?8B,+L&*G5F"\T MZC_RY7 ( Z>/,SL3>$ZF"NEFQM/YY?U1='9R>O+KT=L?3\[CZ/WI\: ]] T& MW3'A'D[U?8&O5U=RYZTP0'G'93Z5A1&5*HOH3";EE=3SZ.EL*G4;E.'JGM$RJ4IMHJX+O__3=\[V]W5=N$G>Q132T MVQE ]_K0&@Q?;>/R_*($D$4A9V*420.L422#WJP4$J\HYKU8JXDP42J!%T!N M E]5$U%%"OXUD2HB7*^1-/ 1N07^,+BV^*V=0B2*%"XW,/PR^3@ILU0"159E M)-)R6L&5\)R;L"YN$=S2@SUJBY*[W*(XFDU4,HFFNKQ2H&JC<:EI#[1;.]B3 M1.I*P(XIM]A1$BZSW4MYA=H;+A=%=)0D90V7@@(_@YT%?4ZJ?8OH84S$,))9 M.=L>1!>X)W:#%/YL0!@BL93TEFP>S50UB8D8S$1D&=S))#/5LN(+1SBBPBA3 MX5OX^G.08#BZX>X[1U?P5:U5I6":)Y^2B2@N)8R4QCQ\L7\ [S"1@(&F\-2^ ML',XT'X0S%F=25S5G2%235YGEVRNP;(QZ;36=JL':]B,N \K2)3\(] J<0<. M[?#I[O/>$)P;V7D%XP2E:WJP9LBA:*"<"I.*WV%HH ^BGX3^*/M!8*='Y^^. M_K<'"P7R],B [/Z]!@L.9.P\.C\Y#C@VCGBH =W9BTU+\WHE*]JBWFN%*0ML M$)@&]@"41C5Q>@ ?'8>RF[YU-P#M6UT##\M(X@413"M7QN ,^D NL"=]H!5AL-0TB([%5%7@QOP']3&8>R8J M2M"K\$P]4T9ZI0^?)3Q@(L"&P!?F4A2TCRTJ2X>KG_%%9M^4'\E0*M5E0O=_"B._).AX.[H]57K97:>S9X=HCK<)2" M00]$H$DJ?.G=Z8U/#/)#H@P$\IS*1(U!]F0@TQI:97*.V16Q-JRW485=)&G% MF6,P+TQ)*E65E,X^9?^[+X: 'UX?9-6 ]'^S8K#>HJXFI6:14S8> 4E^] 8J M7LC"Z7(#&;*C( M+H,G-A"O(J/QC$!DH?T&#\7?Q'@,TE2B_@064VDM,E:.A80O44K#W76A@*!S MUJ:@AH':*YR&%,DDN#$BY=]0,\_IVJW!S:BSJM'5XQH&1E.-Z?-1G:IJ!3O$ MM &P'J1,2"-U\(P:N]TE3_03^8'PS%3*/-A9>E:PMY^[G8/H06NFO?YIIG=H M:"ABF7NKEL#"KPUQ=%NT$&N565;.D/_39B6LF$#S&6R[P^>OOBK5'AQN0+5[ MSVZ!:KN7;TMLWYU&:Y/M\&#P'->A!]J^.V+7 ]5//@*J+%"5?H@Z""JV@\;> M=T&-6"0*M):_U$1I+9V2R.%+C3\794'R7<'EI^44C#\>!3FK M-(HF_&4:)S03,Q-CV#2K22?C@[R'NV(ZI&XTYE]PSE)KT%G Z6#:7*FR-AE& M24T-]W=.<$MMVS"[:69H9]P\8F?M(]CKRW"H8W@_*W$,C3JK]*T"(G';$XQ] MFY3UEG)CF)5UEN(%J/W1?V^&A.ZXG[+B->>YSL#"<"O@A!Q\4<,7<.D4;B]3 M? TR$*SZ=5=>/YL,[ DP[737A+ZNY]E[23GJDZ0<]D54'@-;CT3R,?J92*PW M,C)>LM]1WG0+=K86JHF6G,S)*)4R5@9&TDNL$0 $:W+'".,'*2S_+LLQ_V8*/F:@2F/ MXJ6("EB."'B[FG S^I)-?@\Y/>D3I_>&T1-L&)0*:)\21GKU3BG%H M>5EG')="1UNR/<.F"\S(U,FDN36\/"96OP*Z3L.'P#7LL9?CL2(3X[)6*9E8 MRUG#\.FQ%Q_(IT)3W(52!L8.F\RQNJK!3LCDI3+-&X/WTQ( 4<7P4SXR&FM MP7B19D&6Q+[X("5/:AT9P>1^L$A+<57::!@\+BWK407KN.[F%EZGV60;]]XX M 5KZF!X3B 72-N1Q?K)9F=_]%8^J/^+QZ>#I?D_$X[I"J_Z(1Q;,"IUD_+*Y"4!Q8-Y M8O>!**6RZJ5*FPU>#T*)L+@)""M\(ZP.Y<%A86&U$#4SD86MVZ3;5F![\#73 M>@2&2X;#,482PI@%(I@"UJ*X'4N@[_#6_?[!6Y?C]7_Z[O#%J[5ET/<6!QM6 M#E-IF.3J<)!L:\O"$;Q"WL$([D-D"H@/@L6"1[$=<1J88FYZ\.9HRY$\[%,RYG7-HD_+J%LZ]. M8>S#I[NO9A.5M9'R$Y&B7,P$2Z80".DKQD3$%0THEYK?I:O4PZ7OO *>68(T M:\:!SM^6W XGM@#,^O()_-Z0_@_K'-*UQ$\E]J -4@=_=-S@3(/U,"Q++W;1 MN7< 7K[.<[7%4PU$<^T B9NHB(3L;K+9+C4J$#:]=%70_\#/8*2DG'BF"\\I69A.Y+AM!G^O';\ M#]ND..B?27'F#.&SH./'=:%_Q\DGU_;\N+00+7A^XS9&S-#,@'CA9LX&60E@YTJ9FIL\@.YK.BG,F@C'2,K@ M^6A\JXJ_#,%/],1R(3C@I ?,F'"V\:'G%9[9X.BO"^4B:^G0$]*&R3/L+(:E7&U2 MO]ZPX&!?8%3F AX!_\'N"TCN(DL_<%,=6BG1RP3.6*FZRVWH8Q0*U&M>V_BO.# MJSEH[X;N!?&UXW(X+L1F4#(2N^=&4;'5N4/,.&L8#!RKUL#K_B"+LUX?" M6NVK7.2K<5L7"!MIXUHB"K-ZE"OOR(?Y%L+^E4[DSC2.J" *XTK9%<_ IX/, MSV+JBLQI#?Q,V7^XN, ELM^,_\@\. N0PDNXQ@G[C30Y#VMJ8'8-E40H5#:L M.%I!UO>0/_I7TW[10?T4RL$6J+"U5M,O\$'0L(Q1;K#[5GXC?UU+4:T0$&+; M%#K0.AH+!*-0TS.EP=@ -@5M@RC5T[+"@ ]^X;L\ "G*RY)*J&73%[$+;G_( MO;TIHE:4-J"6BWDK#@XBGI[A(MD^B];T=[AIY 4'/QEQL(7N'?FSVU"LQP! MU=KF>EX)/O)0_XO +UI-_@)LUZ*HQMH0D8&QG6(3!)6/:BSZ;U'AV#87O#[E MTE9<2,W L-BVD.1P\'A+L>)2H%-Z4R+NR"5[4\VUF-J@CJ6]X(P74\J9;M3&:;^TUJVTXVL8RK7\C3P/,G."%0+2TT3 M4!R3]K7C\+'7H#UW5_3_XII+&F1#B,WTG-7)MZ[T1'["\5#_<)]0!7^FIGY? M6TT#-D)F1F,IS7;8DI;^HH2F^Y6252Q =<-HG,6&9:M<0Y^EKG3 ME=8;0PPM*-EJ\S'AX_QR."E$:^4RQK5L]LS-'H'O%8D=HV#HVF+I.@7KHY+L M?[7[V4JEL=PD;"4K!JAKUP/1FH/"ZKWE.V5Q*2X9ZI6#45L6:9V0Y\(13S-% MU!)U\+Y?@DPOQA=4QVH?=9J&'=U/. ACUS\U3?S+(/6V['+^.L&I$9%?18FB740%DAQ M69:IU3 ..\ ..AY9Y)M051:6RZA<<+X4GZI$R%B5TX%*W)Z0G$<,)YE2[ M.L%[X$[.:ZQ@>F7(K_S*A=5]!_<=]@_<]Q,P1$E05Z<0[BT>KRNVX@,I%(L@ M Z?,PFB+;8.IM8%$0O0E: MBY/YX7N2[+XX"GMPQKZ@I3%0K# BVS@M)6?D6%.#R<(V>6 "9&(6-AOOD#:K M7GZ/*V4NVF6?04DFKC<#R-9@IV]BM+*UV=KM\%%U84/;H9XJM0>>@@23[0[T M?$U,?=-_@U%7<_UDNE%WST2U"PNW (*[R-[-BQX &*J@E% M,+@4S]?,IV@-6L)"I9EQT,4:UGFI_4";)LLN6TEP-^C61::WM MN37-*7!A7_U;0)UO9%;>(<"!7(VGMX3BWLS3.W3)+*8]%V]BBX%""D#X.F6G M@/OMX^&L5,:, ,W$)95<2(+HCL'18<2<"XPL>6(_X[<2TU"NMMO'(E2UBG0# M_FUB8!M%XEM9,S=![ U)$^A,9UM T$?9BK/"3V!'WCRP&GL(D,LQK'UF"""R M&J,30$1HLT>&ZB%#G;7%\)4J\7S,:%+F2/% M_ 3Z'B/JX8]IH\89\##.F50 M<7P*3\JII^-S:NJX=S>\PW.PV=C%B72R#Z=PYXL)A7*J"A?=7J$IR,O=H*:) MX9:E?N2!_O- ICZBY<&'LHDBJ(.IQ*>=WVM87$+@H#=O#^)!@SZV@31VP7TH M#;M?C'0I4NS-<254YL@&^]MH*BW].L1?;=;']9HGL_!:#,)#"*(][5\0[10K8U*9 M%W0"J)-FRZTXHB,; _FQY 8(FQ:_W3NGJPL_Q,<"VS"66EQ/C-6#1.>>%&P4 M6@?=1:;Q_,DP)NV#^ MK1PJBK4:#<82<0G8'2!QO3-"7-0-$"R;T_BC9&>VCK->*J-N1,!(VG9!U-XK4R),9+MTXD+- MAV[$#G]#)_DN)N$7Z_6;@WWK+ ODI4P[TJH45X'KI*DZ3'NZ=++[H.O=>^KD+ST+M]4 $G \*+R8PEH&V?(3Y M&ARL!8>T8A1MS,3*7FTQ6EL<8= ^?-D-)W:QE?B:%G$/FQE?](\9/Y#4]Y&% M,Q+_' 5R6N@8D3GW]\3PB^#X(]".J2LW[&)?[J28KK K+#\#I]K#!:G6K;-"_XWL.X M'K$7G\T]!X_8BR^\H@&A-A8N!FZ7.D6WW#E&[SMT!K&QEPVK.#]DF^1@EP*+S1.*J&$ M#3B^(@>Y81;:BJ\@_X5:#OK?F!"/8#VK#(M1#"E)*C?U92%=1=):&0*1U*3O M&-]<9Z3%&CO;%@OAV')E#'WPFG_C>I&'8! /=_MC$>\-]L@B/L+#D>]U=\[& MXB4/$N<;1WF9PHC"$Z%1E)I$%2G3.7!H(AWLED+QV#%W*238:JQ-9?I43H6? M4/G@_RW<.$0:-V$]&D[[@0;S\%AQ8*)")J ^$#_KX(,V2M96'6Z(NLY82!B7 MX/9H &!(QGPT,F1]\^VP?=&B5@Q[<6MI.WH_<-8>]I"UDX]%.NEAY&]M MV1:'*>XMRQ\9KF/Q?J7O5)T&SE.\JK$'LR96\C#(!(R]*ZF7K$E[X-;3W2@1 MF42& T4]-P&ND?UCC T%IZ@LG"*P($]LA0[WU:\FP:$KN'57*L7DYP@,"ERN M#J4=VPJY]M;_4.JJ.(*5JR5IUP(-9"(:)Z_*N*;BT\JK_.E3'++@JVKTK;DS>9! ML2Q9MM(>+9EC98WFILX; 5/Z*$NGZG8 9:4M0#7AMAMQ MA-^A9J=+2_PS *A@G<]"1 C\5CX/EN+VYH'KZ1X=L>(8@\/(2"(_BADG'O\. MOK1)5>);MH#!5>?\VZ^"S#.0_W#5/+K02F1?M]/EB\$FG2[VAX/#Q[,WX)L7 M@WTN@.H0!IP9E(TW8'L]V()#*Q^Z#F2)?1)RN.MQ$RXTF7%>67_TG:>TE^/NJT^'SP-VTGZ3%EW9,,>;:BV ML10S5Y4WN1R4,?HM%$:6+OY94"DGD8>)WJ'R@0O@Z;5N@,CG98UZJ&A^A[LO MY"?!9!B[\\0^\V% L,E'TQHF$S+_2LV ^#A6N+1,*,L"_/4WH>$&?$M1 3/R MQ:U37G#A4F6FU \%KL5 :ETM6-[VV$/LH.*)Y"[T"&&PI7G< MQI.3,5@D[AHF=:_Y:![EI<,W.M##[S5Z#K@ZF<2DC4^^V,ZO,-W@)$2UX?A& MVL/,L?Z66Y-QSA]C5VTDJH4>T+OLN'QGSL_=4WO%S;?PRQ>K?UM-GWK;UG9C M.303[/FA88.T_QN:.9;6'.RWH-MK3 6"#(Q+V]H(D0=CC6=0D(IP[80$\Q5S MF640M/QJU PA>[5XJPQA)QE0[Z4]L:+^L$_>H)TSR9B4'U3&!R\ ;;WSY=7W-XYS!$0_G2^E]2W:3#AXA"W+Q520 MLN4X*I-\WG8!WA5GK-II$I\P%T51W]V_?7S3I_(U'^FW,[_WI\'IV?O(N./_ST\\GI^='%^P^GT=G)\8=?3L[^%?W\X>B.TW\X) (3ZSAYA@NJ-4HSX/6K^!F/C MX1QCI?T!7@N73X)C_B+;\^-*R1D^*3!!KCDLT)'!G-D[Q+/(-M[KP]B([%5%5 F=@OD"$\U*$< M#TC#8%JSKJD-:5]SG?$%F!6'B6VBON,DAHX^=L)8Z82WNIN*] M(T?4 5LM%FBAQ6:8MGCZMJMZL^MPTB7N1F M;H\:N[1$ZVE+I\7&[JA8BKGZ%X1][I;N0^MSA&/WS0Y\^P,\:K7I\AZW!Q!, ME14R@QK\:4OAW4$,0#XX[VXMC@QAY0ZG+,-SW$K(U;">*,G/8(8:5-AZ.1;=D6 M4@]<_4A MZ3Z-@9"+CG35HYVJ<6;8B+Q67<&BMP[[#XD_8X",TNI]R\RBR^W M'M_"RG:RPIKRI8B+M[[>?Z/FGV]PZ9Z\.:-/FL;75A7)?$3<"( )K' > 97AH:6)I=#,Q+6-O;7!O M_G->+[*>7'$2OBZ19Z+R.DE*K6J=14YE\%OV6ZNIC=' @5YT5RW5I9O,Z.CDZ M>1S]5I0?S4KQ[[6I,_V3?<[+_^;/+_^;7O)R4J3KGUZF9A69],_?F:=/GSU[ MJCHR?)XR/]0_+#_QU_![?"Y7Q/5:\S_>?O)BKY M."N+)D\/DB(KRA??3^E_W[6N6IC\8*YQE2^>G2SK'Z]-6L]?'!\=_8&O^^GE MM,AK6%()K^ _^4V]]]7Z4WV@,C/+7]"NO^-;[<^RAB/ZWX_XR\%4+4RV?O&G M*[/05?1.7TRWKA.9G)M5T_+_K\ MT]Q,3!T].CR.VBL.=ZW*&6R\+I8OCG'7P=H3P(@4?=FX79^7)S!ZJ/W;Z*+=V?O/_SR M_L/IU<7[=[NW&]C!SJWY;Q>G0#_OSG\[??7V_#)&%!Q^UB[^WE2UF:Z_^#8> M#V_#J.B#SO6UFF2Z@FWDR6&T5\]U],?OGY^<'/UHM_2O7QP#*=5)4:K:%/D+ MT!"ZQ*N _HMR*5]_O05^]Q/!Z/C'_3A24>*7%!7E3.7PG#12>1KI3P90#'J7 M-A AEGJRC1)? A0;> )">%EE67%=__/[) M\Q]WD*>/#Z,K(( "K!N3(Y'QWA*A*6#QD%29@$)"W'[R>7^;K6T#?4772$XF M TEP;8!SB;DU6..U*M>X8L?IPVP/V#A=EB:+3DYBL,Z/'^^BCCE!>C15= HN M1"HR\8.N:O)(-A(G4"+.=-;0-9QM'UW"3SJ.0%5[1ZA3NIB!!OQ5\@ M.X&X)UKG$8 F W*%9Z0K4Z$I$8%,Q2=-"E6F>&MJ2IW415GMIL1YA?O8#M2E M3;8&0!=+I#0!=-+70*SC>>7$-PFGFGU1, =TC M3P&[0R4 G53EB6:!!L(,?ZJBXZ-'(*%.GL-_'I_0TT\>/W'F":C[791"S "?4 .P"?E/I [ WWEQ\N+SBQ2.T__NM=^Q2E- ,[$,HKC4,S#X->'1\#U:&?NS(9B-4/A4KCZ+(Q\"!87!S]9K(%^!8URF/W MV.,?GA\]Q[?BAL]4A;["6='D]=I?=-A"5F?=:H910P60;4!-V/UM7NTN8O+J MYXL/KT/2K9O2$>\$HZ6$US):-K#O"EX,;#O1X.SE:9,@6^-O9;$H F'<(7JX M0^PQ51@Y.$LMB4U4-\>,)<-41_[_[ MU#@",Z>JT$\DN;UG]N'R@:N7I9[J$AE)[ENJ,EJI#-[P7T>'1\?1$E9-ET=[ M6VWV_.(V'@ZCH97#PH-K[8-#8B$&$373(,P*WU\88AJXFCK/:PM@^[^8?3KLF"[;6HR M#-]2+'SC9BT<7<\!DXCR:P.W7!<-$JBF"$Z- M$7V*X"0:":2_H.[#)CI1346.QYKH*5)]]R4OZ@A6F .=@E-F*A-$4@>6'A'6 M8'>P]3:5CRQ3Y>C+&UFI730N0 7T&BX;;\;2G*A96B[+@680-ID>N0=@GQG= MT&.!P[JP<<5(X$$IY+(F(YZC4,,@@LY16">!B"?O[K9BH-3@CE480TG'D+/] MW/@^:RFY:AM8,1:NJWV0P<&:433DGW=(!7#&00\*8P]?%6)0N*$#C]"UIXR$ ME M68@P7 QL@_X/!6?D'B+SSEU8/Y #V>'YK;CA^^.CX^.C'YX_/EZ=#%4>AO^=EW9Q2S73!Q-@FX\' MQ#DO5':MUM5W7[4RP6?*LP'K RY-1C2QVLY MN&R%OVRSD\*E##.NP6M3?+GHGSVUW?9)ESY>>[1M@ZGR,/APLA^=NIR%3S<+ ME8(9/"L5&4G 04BI*R!S[0B6"0Q_XF?\4SO:I'P^D&<7BY_#U];!MOXSY;\" M[NZ_!H.8T=1\HEN)^RQ/C/-8?V6#[#3,BK1=87OZ,A RM @*!?3E3.R$S)T$ M3!GHAYL@8?(D:W#!<31I:G((Z=F$5!::7"T E_SN>H$68:/M\+4(V^R#S(VP*@B.%@O3!N,[2&4&['>X4T 5X]_&YFIMM*=S,]%I^Z6A M=':WAWXT/$*SVUKII2J14HD#;'1+9<(<_:A\4)P3,A#%%_ILY%*.@.,?'@B. M U#A%O.;%E @C;/B2X"&!:@H:%"+M&E#FK36*6)$: MNI?BL@*], %9'K#$;2CT$CL0;I)7+%D'["'[D*XTQZ .H^@!86$U+(*<@>HW M[6.-(+>U7E"YHU0;,&:&JI]$_70BR?AU8]-,<[5L&O7I98DD-5*09-XST.!HB]OE1K6JZ8!* 4%_BR1%7S&#>- MI%?II $+P[ \8OH"/;K49;W>]R1%2A=W17A0-4<=@M]UN:AL<)QCCA7O52[T M\8D1D,J# +DY"PR_S8=#>#?278_J.@$M1(P+9Y4:JPLI78:ZQ.0?R?9IJ+"7 MU!G06&98FY'0:!U3^M4^VM,A73/^3OS,[T:_2M0I&'B3 MS%1S5--4A9/G()PBM<#ZM, 9ZY'1TGO<5C+V8?#@U,-*M /F V Q*<;\=>QH MQG[-( [8FUF:$V;#XJC-V8R,059ML7R%K\[%-Q]Z>=Q19H@C$7Z,-L22$)]: M,]E,@T?9/11<+!<82/B8<4LI'K3F_',=_R3-HA'RH2MS_P63'1!V^!5!GQ++ M)?TKSD<09.V^1"5ROWY(=#ADIG3M#.9BK]Y\:#^P?P-5:J]SR!G*6CD%N0+W M+^?.&;#O<_\Q,_]H3"JI_112% MY9/3N,LS-^#R]KC;'"7?;AH8\=0&S*3XCC;19YI$GJTY!6]8_K'0T9] N>4S M30(%E%@WZKA9P+0N\-*&'J'8^-GT ">7-AE48\T:(HPQ*3-DU:$^IMRO_:-R M,E8D5R]A8W&W2[$":)0U"B'NBJPFWW_U<,(>";[5.P] MG"88B%@O(#M 2I#$>X7GP7 M,!$S/WEB#[@WR% M+7'H=B:DAS-U'7=-PI%:AD&S$,.G%(A%9<,X<:ZJV'9PTS\:6+^DXVSM"-S\ MK3AA5XL3ME;(UIW^V[L1M^M& N,L:RKT=W@6ETTWV,25SK2KUO/-U,BI4ZNZ MV "13C7OE 5+Z3(JKP'-^,%,1\V6&[MA<)7A-"&*F876M=CEX>9[)5(W\W/[ MN>'#,'M[_.Q']ZZ!_F/DZ%+U>[)8:7-7R]\C]Y#?XF]@$TDA%*W1SD;\U_]QI2Q=5L*'B;;&_;S<)+^[XH:X>BJY5L&:HR2 M8YS,!BAE%!7HZC44FM\H%B1ZHMJ=&9\WX,/EN^F12?O:5N(OS*('=DZ?(O>Y M]I2NQ[AYD6&%L)A1SGQJ)6H1QY\),>X*=G&82+EA;++Y9P ^Q30S;='&V M_HSL<)"6CCV'D7V7=PHYMP@)W#3=:_1Y&$P)CNEEVS[G"O26R3\4)_6L"/=Y MPZ!+:Q)::MORFPR+H1Z=C4%5P#TL8XUJ"&-111D&Y@?KMH=>$33M+'HY 9PY M$D180:.,Y2=*+[GV6Y$G"52Y^3*6ZMLU<]S)PU5 ^5 U(I9_V&X$RD<-V K@ MG7&#T$J9C#&$+P,Y>QB];FVJD,Q+N+66Q'3+11Y0)K7=18.=0$V>42MA-\^# M-1'K @ZAA$(L-P*45*=9G(Z)ZQZ.E-RZ"M M>F(B: Y6@K7D[<8V*==FIGJ L<;G9@+]6J#I+@.,4%#(*Y61OB0E!+*Z,HLF M TCHHL'R/0*@L&"HI >>>!A=3#OY-T]U(;7UX3%*B:0V.VG$8=\EYOS;(,00 M1'$7;D,@ZYN!_23@[8#A)9UP&\NU&W"R=Q][&'CP_ETW\^IS-M/M)[RWS;SJ M;H:J,D=RJ;1$*2:AG$A/<^#"7*.9*+)],B&#_O^) HYV0GFLWW1H?7'0I@F MN@\P;,E>P'VYR$&C<*++MUJ%T7 V+L<8?9!0,+*(W3VQH).+)5TSJV@CRMMU MI;3;59CQ\J3@!3_9N>VWA"]Y&"9@NH_XH_'E(R7],6#?(NI5XH0PE?EXCOYT>= MA8;LV@(+#O*!F]KAN/LW=7EVUH;==QG[9L_:M^BN-VS=W#/%19[BP(]59B20 M=1K>'H&&MJ%11:L:Z'+&:.V"T:R2@E:XL>*1&L'V5ICN)RA2$CC="&H":QW MRK2J=.RSZW0K*)ZU;:L@^L;KP_$"HT@>[[O<(>FHP4'>;+%XB7!W6]I'T;%8-2Q!;^>-C/ 0'3,4WKC'>@HQQVX#6Y'C]95CTVQF*XF_N':0TSEE2MV M\S]JO0QT@?CX*/Y=@U-*331-+FV*FPDKMJ%":P1*)H6>:KN&*+_H.7VZP5(: MI/HQIZ$7*VNA1XJE;ZVKR)-KC<0@$+G"MW8UT,97<[&.RQ1S6S](0MPK\%*M MR&R4]LBP& NT!*I)+7/X$. !)(> M-J3P3H*^N_R;1:64[X+*)>M%GN+&Z0RJ^BR[.W6AXS!,6\C",@7!\=!(&N]; M:OY;:OZ>54M'B *UKF!9*?H"1+7<0BB!-^2XO,@/J'Q3BNB&N*$C!BRIIX'T M0\+.LH?BZ4ZY"L]KGT"_CM0V@&@:FQB0X_@?J1M-M?VP9[M=)SHKKH<],UNP M5V,#0J!S]VTZ %P84RZXM#],U(>UY[".OTL#=6Y;0JEF<[,R'VVDZ*>^)45A MRF" F'/373$>6I12T''R^&1OLK]WLF\OH[F^>];O;I($Z-%6V58N]E07$IS+ MB['=V@#1#:@1, 1)2DJF=P(\+J7L\R(/@;IGF%\/(P9V;MP$2_14Y4O7\>=> MUH$\3UO[[=.AB5H:G% \1C68+8A !#? A<5!W#&D?%T M9Y&Q==BPU7>;,5+/3;D)(<]V%R%;AQ$26%1"824]C4;QPA'T1&VR"./JWF[L MSD;D@X!$!P3CLM!?.:WY^1V<=:I\XZ "V3X(ZYGPE60@HL+QEUS39U;T9+P+ MD?@0L#R#+)HNG?6(BBE.7L95:YL6*^DSN-.4KHKZ7P'+*U>A9%HQ2;3G*E20 ML&)4455+DTDT+&VF (P]J();S7#Z;($4Z<:7 M'X;U:YW:9\OW4LPVX$1MLA)B^CG7UP 8.^G5D<+<+&UU)HY]E59JE3NWT%H6 MWOD+#@YCET+]>VSR C+7J/91L)7C]G')?$M*G%+LW3>"'5DL>E[LOBI7* M[#X=<5#NGQ;KTD4TT-<1\10/Z$EM$'F#2QKXH%:&=DXS\7LF=G&4$%/F#_.Z MDJ7'@;Y 4*PG3:[+B@3/$0!"$>P]X?$HQ>8<$?!*# MG88^W &;PDD!O]FXNU^ZE024)\3Q%,R%- /:Q@[Z[PA8S;_.C1BR!=32-4FK MJ.#Z6GM_Q"+?X&R "<9:[8-VT1/I5*J.LO7@L)LA!@_J"H@RPJ'2'N+W7YF\ MJ[(>L@#='#UQTM*+2([J M^+!*8DI0.$A*K:Z!S2J4%/FGP2F\KJ<0PQZ!.%;A<(9@<&;?,I'@TJ\P2JQX;]XG,+!;M2I-4\""I[ 1HN:3.K0;\B+<)J/A+%M MC=30\W>2^B[^UP82?PF/.>"P%$TFVGZ7^@J8!HNQ7L-RO[;.HH.Y@_%6OQU& M_X.9DNBOZM.U!LI"CPI(*ROR&1V%*2!%WGVP^CW*B@^@)"[#1^N#NBQSXE=E]QIY5T#;>.\W'F M6CM6@6+4Z4 NSL,_"8\H8.CIE:YKF1,L>E 7*+EA2C%X]>% H@D J#\?.6 M(3L99'I.#6EI=;"IQ;O04MH"GE:-N?\_'DLM0 MMKE"#ZV= ;.M33+X^[.LG4UQF('S9)E+>>K+E+F)>0DS\A0@Z%GO!KS')]C55T]3U8 ME/&M^"ZEH2Y^M W75^&<=YJ.>J/V?AA1@_.+O_QL=?$%MFN5J"&D)\16;M5< M+6S' $:VLXK'"**M(N 7P15ZUY>UA&!>@S2X!CD3!PH0#_MRYX)TDD^H F.> MW\$9CZ56V0WN^^W.S+P!C=NL"[^F"F0-B* E!#@C!=T-"<&%$P]B-^Q-R*26 MDV R'& ,LP6>JH7"P9CX)=IV."!D&DU-VH"1@+\WM10DVY7$PT%H MZ3RQ9QA0.#QSS7Q%&>K9V@Y_Y4-W?]P5X""<]>.E=<#8 <(&8-PY8'!P0PGP:KW$5.. W!$3OY@=2;!E4C M=*IV(@<*;QI*[N(HRL?\KJZ!8$/C$UL1=ZI6@J0@_5G*+ET-B6$ MD1!K)I5)02K1*+92Y^!E\OF3:W=P,,\407QSE=+P?/?NT^!V/K4,W\X^$=?8 M8Y1KB3,+FAPI =LIW6%0FNXBL]%6E_MKC8TE8\"ZGQIL3<5]U[S6JZ2(?H%' MYQ0S?_OV+.Y]3=W/&(#A_F?(!_#DPU[977R\D&O!#*"':0S,$5>Q6T^TKR_7O6UQ_3B80<>UZ&TC:5RW682-, M*-8PM9;KX2B[-2!#^EM08U30U-$:%D*!)\H L,,[5W(ZC3<%<:HEGTG%U^'J MW.FI&,-MR]RTB*K"==O= NYAH3#1>\,/2HK% JY/A ))RONVZ4'8#-O4-]G< M(AUZD+,]8]X<#UFS;8/3O$1GA[L)*+B7N&V1M]B8,JQU"3K I4%M4WTPZ-'W M%_3-5FP+7.1@4G"!]FW@K6;*Y%5MF][,@HF)P,HV-A+9W=V4,6@P$'H]@E/T M$WMOQN&.@=IF;<^$QQCA]KYJ,R7$/ J187[#M3R@52:"\R)0K-$!/E-ELDH& M,TC*=^-;R2S!HP*5Y'IGX/]:0;[AO@U0;ME1W"D86U\G49642VB=?U.>HA)?CK',/=A MXZ[SD_OPGCJ;8)F9WX^<,0-\8K*:WQ[=Q=VWDG'T!FFO?<>SH M!Y9*&MVSG)(I0#8-'\CD<^LJQ=.:J'O:>W3,RUAR, MXG@#EW+$7'=B*G(,>,X-(8"[+V6&E3TC-*E#QY"%$3N'.G6^8>RC5:/.81P@ MK^/Q[K$0H-AO,>4C 06[MBD'^]NBQQ-E9T9 G[5\7(%J8KC&1D*6($,SFF/, M+<,:I7:B;50I./J3M&00M7*]Y*+-KH%HJ@(K T#I*)Y,3&\@P4ZO(-F']:#V M)2Y4P9K/;\,>L$1RI/56FJ;<'?QW(P#V@D/2;5K*1T[DG!X[YL\RFYLR-_Q, M&674TFH>+7>"-#&<1/62-Q5+Y:0PR, @/"QB1 M>J[IF<.)]P%B!M+7@O.^9P0_;0K=1#9M2,KW[ \R>D@0DQVRV0/F+!MYTQQ ML;':(#+7'E'%OOBL*%(TLFJJM5P9=P:J+>[GBM)Z0'/=*D3;BF#MHMB[&A-J ME$]$,K-B451FQ2[;5.>H&(()[858I^PN!%U\H(Q1PI"QXLH<.HU!FT,/-A'P M><=B;4ZFXP([6#SU%D'AADS*ZH.X5D$T[Y:Z=KV*3&]($*O=G0,27=?P,TOWSU6O/KM_&UK M%%-?=+E*13(5XK!.DCQK.7LSA&39/JS7CT+]G>>ZC88T>BD\"G!P$=_GO[#M M?K9/Q 7(YT,SP]P4KX%T*A%FUC[[E&O4Q$'X:/@(%REKY+&A+9NL%3 >J4;[ M/=OU42S9+G7T>(SSX=4/DO'/^KPC.17N4(&Q7 MT?@E2 $8N-"N;W_\)+LOM$291'6W00#1R1^_?_SLQT>C=7#W-%CR%E5QP2P+/ZWA(NFS.;JEON^D5\-MIT_>.1! XVUI23C^13JUY4196@F%'S 314XP M &S%R[35W&48O9V YT,2,*R&Z>DD/IK+5X3C,+Z2@]:2A(.[@@Q:MZH/V,-5 MG6U(VY/DGLD<_I&(R5F?OUN%YW22;/=D$,Z';=R S2N.I%A'$J!R5(1;_T 1 MD(3S6XUJ?4[\G>,8-D""I5_,:<'55X+"K%@!N_A2= IE8(3-3LA,BP2,K)RF M/@911\H1ACH;!SCWF4R:;UW<[N_@Q%:I$8)?B?F,QY=42YWSD5"4IP41DZL% MG^Y <:>43HNK><[]O45KO!JX:5[L+7WLN_C6;Q!<^@8'>U14#X0TOD6;PO]. MBG0-_\SK1?;3_P-02P,$% @ _%Y=6,CDL,Z;&0, !'TI !$ !S<&ME M+3(P,C,Q,C,Q+FAT;>R]:W?;N)(N_'U^!9?WS.QD+=NQY%OL=. %0A;H\5:CZ MZ?_<#R+OE@L9)O'/_VQM[_S3X[&?!&'<^_F?)]>GY^?__#\?_^.G?@J7P:6Q M/ [OTY\W^FDZ/'[W[N[N;ON^(Z+M1/3>A7$4QOQ_/UU]?9<*%LMN(@8LA>>^ M:^^T=[9VVENM]H9^R+T,2P^YVZ5'M'=V6N_^]]O7:[_/!VPKC&7*8I^;N[)4 M3'\UW'?T#G[-'P\_!,4;[.L.WJD?S:4!'[M.5/[]2C.TDP^OA3$-YZ,AU%P%%!*(<1 M&QW'20_O2L]Z G/_9SX&3TVE#Z+_LV9 M^ +?R/P-1QL?<<95O> 2+D^"TBOV=C8^?OGW\U]P%@,A1J?P"L&B\SC@]__B MH_SAK8V/.R!\#G8.V@?OG_22][OF+7I+'9^R89BR*/R;!\@W@OGI:2+3DT$B MTO!OV@]J?N;M^SM[&Q\O6T^;W.1[OW(I.;\8<@'OB'M?.4B7&RX&%UTSC/R% M>_OPPMTGOG#\?>4W786]?GK1_4WR$QA&>IVRE"-!+[I?PA@V<@A4362(LS^[ MA^TCPT[$OX:R&-0^#.HA,?6/B[3/!3U=GF9"P,.?-(&CA4_@8/X)?$]BO_HY M? U9)XR0S]6SGS&)@]8\DS O"OFS2/$(+U4QC;9#TRB(_9R9[,XUDR3NX6;_ MS#OI@GGK9;/9JWPV7U"TP1N]+ [57.)LT.%B8VQ^[=;!AA=P/QR +OQYHS4^ MW>LT\7_TDPB4KSP#O8\S33E]>SV$B8,4U9;R%0IQN!]5%3Q@Q\SN/>K!G>VV M&:@9V=-'>KCHD:(ZK62D[Q<^4M3-V_LO'^G1PD?:KF2DNSNED9Y__S(^5MP6 MYV ?"S*9/C$9RNNA +/Q(OZ="=BG$8=!\F*,6VTSR%;KZ)!&N3-KF-.%P^[N M_L2*]9G@\'(T9X',YQ8I'Z_Y8DA,)P_?(VC].P7;_>4.&@V&$3@5] MUQS+'MW9:\'_FON*W?)A! M<6FKO;7;*EZA?C%_FY>\*\U[^C*T%[T,>C:\APRE_@S@9?>P2_TP_<9Q3WE! M.$#UD\3V#M?:ZC1B4EYT:6^?W(=RXV-NNB>#01+3[R?J03^]F_K\?"GR8=2# M.+LU)LXUS)/+DTO:E8('=,E:4FG/ 4FB\)=4+\(!:*7\0?J7^6:&RHZFE8%< M-5\.P*#,!/^HT:KCWZX_F]O-3^9OO'_Z*NW7F)<7*V@LVNTA\-H^?"'M).IQ M.4$^/3+Z\>GT.U@/^GUREW[E]3ZL\7HO2?8O9N'?NR;.2XKJ)3,[IF MUMIQ=;><^'Z2Q8@@IEQ^35@L3^) PR]Q[XK[/+Q%#_#3J/B,<8ORAKH1+.#F M4<6%"]U2%3)>:^'.UNLC3Y6[QUDG\(I'H&R"2[#C1S<8HU3@AT1R%+^4B?$] MB87U8VWVB+/.GNM$J'(G+-R76R81KNJX#9SU$YVFP(OV@.WT7W)!,'!.A2"\ MA=6S+R60EZ5)OI9/Q G?)8O3"/^JVE1[PKC_Y1][:U)O[M M8O&)*D5MG1W[0G(XY^4[0H[6_.1H54B. MA?O[-6%+%\*G+O"#./;3W^P S+!3H1/V2KS>U7&8,Z3>=<[??N*: MWPB"D4>TZHH M5E[YYSK)Z[]B>]G@XS"(Z3W\#K!^_BT6WX>^\E@L?'S*FGA MG&?]5%H$ 9T"8M$E"X/S6)^)K,WZ.QLZGW/]">:(>7#&1!S&/5F;A75%V^BND"ENCO5RS*P7*"5^T[W:Y9W M[KODKP\%=H$OZHX8K*-]9/F4K>I\RCWWT8K7)P(61&KGDB,<#P15N?:UAVY6 M' BJDA9U1V96$0BJ6$(@J,KE;G"*E2[_PJ&'U4W- M?;_=$0WF0-+K?MV=Z:4$@E9$&_>]W]<'=+C %W5WE9<<"%H1E>KN5*\D$+0B M6KGO=+]F>5=WEWP=]>!BCM\?N \"O&K OTI2UQV 6#;@7^7:NY_XX#;@7R4M M&KADM>M?=P1DJ8!_E0M?=WAC"8!_E"BJ^(5G5'"=91TBZFSNRA M^R#$J\9=JR1UW?&.9>.N5:Y]W2&/5>.N5=*B[GC(*G#7*M>_[H#(4G'7*A>^ M 3>6NMQUQRM6@+M6N/SOG84%/F42Q NY,??^.BQ\5)3W B MT1]AVE>5S/UD\4O?/JIDZ9WU]4^DY.GT=;_B4KV!1:>93,&@$;@];EFT:)E3 M8;#AO;.>^V76@2M^2\,(%I[+\_@6[D_$R*+ 'Z'@$>R+SQP+&M=&SCCG06/U MZ"L6]W3):/SS6QB'@VQ0FS5USE6=MJ;LOE9KZJP+^@68,^5?P9$$9P;FUPL[ M$2=)+3^-OK$_$Z$PM3( HV4T=R/E[9_W5VA!N-?5*WCOKZ-:& M<*O).W_OK*/\),*14365:O,TBW!5)59I+3OGH3][3==BZR_&\#ER%@AP?3"!7S Q(_'9*2KN[)*Z>LN% M*!PYA](LA[3N$&"]()TE$:!*DV.]H)E%$L !(.UHO?"8I5%K13;A>H P2Z?6 M:K#.(^>@E#S:SB(6^_RZSWGZ-?%9$?8U5ZB$MDQ@ MH=IO[3@+-3QMV;^&K*,#\O5A>6>Q C?7OE*^=\Z91[1 M!:9]YW=G<0]H$U3ALS_TXAU:M!D5LMY_#,1N4M6>BM MBO.<@W1K*?3J2GWG0.5YJ/\M#$Y2('X:^HZ0O]8Z;T4(0ZN6H'J%O-M M@NK%\W5EN[J"Z@WI7TSZNH+:#I&^UIIN1;A"VSDTO=%TKP#.:M<52&](_V+2 MUQ7(=HCTM=9TJ\(2G$/0&TWW&B"LNH+G#>E?2OK=6H+7UTF6]ATB?JUUW8K0 MA-U:XN:5<=ZJ%:L#(F]5C.<<<%Y'D5=7XM<2OG:-^+76=RO"%'9KB9XW^J[^ MC.<15U?B.PEEOW85 MM")G?\\Y<+O1"BOC!2?AYMTY!P$W@F%EO. D(OS:!<.*S,<]YT#: M1C"LC!>7C MJJQH)^'D)>R)-1##KN_'NFX))W'N1DV\=K9T$@5OV+*Q7E;HZCL9'&BLEW78 MCS7=$OO.A4@:-=&P96O?R6A-PY:-];(Z/'+?N:!58[VLRWZLZY9P,G;7J(G7 MSI;.11$?9,LK+M6S&[Y\#>;+B@#)?>?"J:NV*YH-Z8RB6-6>J%'+U\*7 M]8II-GSYJ@R856&2SD54&P-F;39D7?=$O2*J#5^^$KX\J%=8L^'+5V7 K B6 M/' NJ-H8,&NS(>NZ)^H55&WX\K7PI7.1S>KI^%O= V+%8\Y4SB+.QBG5CD%KKUA4!,8?.QD6QS%FQU MFEJK$H'.(H].4VM5DM!9'&[>,X>?1L7GR?.&-X(%?(KGL)Z"TCG +.#A\5?> M8]$9CO MIR]UY5\3NXTSB'-8CPO$6(T-U-YQ%E1I=JL;#.(LG).;QZ<1D_*B>YTF_H^R M387=-).8?C^IGCQA#$2 :Y4HW86URJ>G?WG>BCN+S#QMQ3_59\6=!5E6ON+C MGM_AW)X?7%J5"%HXJO(TUAN;V\M8SUD,XDGZ5Z3')]UN&(7X@U*2:VF\MG?< M12'NF @*6,'T D"<'&CR&SAL$HRBKR'K )F <'CY>L*P[1WGT 67B;0JP])9 MG,!%(JT&=&WO..>KSR!2H;4,G6LEWT"3PC"*$O#6W[-_4R$:O.3BNL\$_S2:_H"5>8VK$H[..O5+(?#K4H3.Y5V@1WP*WG(2A4'N$T\0 MZ7%%H ]0/B\+2I2\3AXL".9_=KO..=PVB>38%FQS^%\&UGX9\YR',-,P4K[%+P+A=">RF+ M!X+VMEI[\P%!I4M?1B=G@2"GZ;0_/YWVJZ&3LY"0.W0JN2NEI7^1N])V%JQ9 MT-+/_7[CF5[!,,9?ZV?PMHM;+N*PUT^+C'.X]#KIBOR7\SC@]]=W;(B_K"<" MU'8. 7)Z[U:)^;2=PWS<6WH7XE'M.D-"JU!O%6X1YT 95]3;==:1_*\,!G!V M"_],!B7'+ECPUMS#K=DZG&=KCEWZLJWI+';S&:9QRS#0= X;0&1X.U;!*#S[ MH@3*%9=U6] <_<@<%TXL,$8=4_C<:R?KXG6/D# M+UD3JRD_^348=-)LXN!7EHKC;]\^W?QF;I__W%>[[1P,U?#P4GEX16;-KK,H MV.)I_S!GFZOFKVY6/Z9;ON"\ZT\7FW_TGR$T=YV%!AOF75^)Z2S.^;HU]6Q_B9([?>&:;F5G4>V&81YFF!4=_-AU M%HM?+OEJ;#6L2C?5"J5O.,TU9ZSZ+;IC7#B_Y6%TSQ7%3>^ MZ)[' 1 QR%@4C=+N<<^*Y,Z>L_#R(T!+V3ZF5.X AG]* M7_GI:2;$0I(!%I0BM5=7Q!7I<+,N1*@KZJCJ/==]]9V%W%XFBM &JALIG,78 M7B"-ZD@'9Z&KYPBD.A*@5E#09&Q\@@;U6?E:02EN&:95)B;OU0J8<,@PK9(( M^\[Z^*X:II6N_IKZR$O2QY628AW=Y#K28:T\Y3H2H*;.\FH,TTI7WCG?>/'E M73,1AF@E./1KO\=,":K4#MR5+H[G$4 *B('BP,$LY/!D*?\I"^XWJJ=]87X8P4*,M^B]3:);S!DO750?.CN+=S1TKM+T>>\L-O(P MG:^S3B*"D I]X!7UV5C.8AT.+7BE'.XLFE&9)*NIL??>693#&N*:Q_#OD[1.HV+G!2I: MAUL[^UNMHTJ BJ.:(D.O@,ZH$ ZV=G>JH?/Z U(KI//IUT1?[+>1SP^^L[-L1?UM1>= ZD6_RA M\]FL\8E)/@>M7]6.JRMC.X=Q+OZ\? '?[(-F'TSL ^?0^$8?K*_YL;OC7("A$;OKS&[.QDQFXO(*DM7S+98J/F?R6\^]L8(?=?@_9%8_Y M'1I +VZN%_#P^"OOL>B,ULAZS1__XF':!W%YQZ/H_/Q\H2A[A7FVNSO.1E-F MRH43^#O@P4D,0@%FGO+ 3KJ]%,D@E#(1H^_)LG":I2;]MK9:.Y51W]D8BQ/4 M7[4!7E^^JD4TI%KCU@F.77>^ M=BHSGIV+)#C)E:MFE459T,[AYPWU'Z9^A<0XUG*P&B_1<><,&B+UD< MR":2O1;@3(F,UV\U%Y_$P2R5= MT:J*7ZS!?.-,9H)J2GP1_*^,Q_YHQDBL2^458I$"N*JR(:F &XNFBND'.AO6 M1CNVG,6=7Q$[+'6_MNO#F\Z!W@UO+I8W=^O#F\[B\J^(-QUB!V>!^L;$>PEO MSNJ87!_&= [I?VV\T!AWTQG3V5!!PYBOV[)S-EKP6AC3(5YP-G;P2LTZAUC# MV<""BV+B59DV[3K@_>O$&O4Q+MH-W.X2->H ,+\F]5Z1W;DJ1+'*Q(5V S"O MGAW6R,"IE#?K@'8WO%D;"ZM2WFP []7SID/L4 >8N3'QZ@$M5LJ8#\.+*1E@/ MXR9,L=32>1R$MV&0L:@,U9T-AE$RXOQS*+B?)NO967MWUUEX]W?@ MAC8^>F M^TQP+$H=G&*O[%A2"VW%1 (,]#Z_B"LI@_,0=GO.6 M<1:=;%C&48=ISUFHL&$95STG9W&[Q;",0Q:]LSB8BRM?J?/J+*[DS,J[8 #M MUP746;8VJ];CKBMW.(M ?4VD1!\W!&\W]D,N/XV^LS036!0[_]IN*/4U3,.> M,DBP2GLOBUB:B-$WEJ9A[3L+4=6)(E4JNGUG\:$G4P3#_)B+=,/N3[( M9&M]MH6ST(_C1*AT)S@+IESQB!IQ@-8<88*,9#[*':"%_4O1R2I/7PG.:"+U MV0?.@A-.DZ#27>"LL^\>"5S \_:=A0@*P+1]9X&%&?2R^T1%$:*B/+BX MY:+/67":R$<5_+KPRXI\V -G$8Z&7US4!P?.8AX-O[BHCPZ<160>YY=+-L)G M)ET5NP.7DTOXF G!@\XH[7,\7L#BQRBW+ART*@WE+(+4<%!-=):S\%?#0371 M8LYB=[KTR0E0Z1;&]6DT%A,LBMZMZ=YV%M)SAC*KVC/.(7THKTY!EB51&%!D M[3SE UF.6E_ '!G&':[58ZN/F'_*9!AS*"OX<57:E8<.H<@+L:LJ)]KNBJ&< X0 M7)0AT[#$O"SA',)7$Y]TH8;,@O( #YT##6M"[$5:"HNB=2UAR*5@"HM:\5K! M>TN&"1:UYK5$SAR0:,OSPU<4('M?*]#.(\*L:H)5BX?+!]5>2I%7ZV M2K!]502J):KT*@'.]5?RM0*T7C4OKKU944L@[36 [:MBB%J!;:\+;%\52]02 MDW/ )UT6V%[EB>_WM8(#'2+VDL#V2FE=2QARV6![E2M^5"MX;W5@>Z5K7DOD MS &)MCP_?$5G'HYJ!=HYQ!E+\XI7Q1BU! N7#[:OBCRUPL]6";:OBD"U1)5> M)<"Y_DJ^5H#6J^;%M3Z4K7BMX;W5@>Z5K[AQR5G!R[/.8.G0E M\54H?WP:?>*QWQ\P,=$*1:87W5^2)) W2!*P)I?S5/,C^9O?,PLXCN'RSE/_-6D=.SM. ?0.4^IU?@#>SO.P5?1('8"OQP3!*1IQ?EZGY<3VK.^SM.(>!-?R\"'[N"\Z7S-&KTJ7.@7@- M1Z^%A%Z5Q>$< IEWT922IR?^7UDHP['"RU=PZ#23:3+@X@RNNV714K(@ M]N>F$USZ8@?NQUU_PG?+4G'\XX_^,[RVEG,@I./T7I&>:3D'(,Y!)T.<4PK; M^.M*&N>01O>VT&)*:>RUG 4#G9V _Z>=?X?VO+%/3(=14# 01AO]3DN MWO%N:WM_F'ZX"X.T?]S:V?FO#;KRXT]RR.*//W7$.[A??5:/F7@8#GF+16$O M/D;XA:3'K)L?N2UEG8B;"SJ)@!EO^4D4L:$$\:,_? A".8S8",RY*(SY%MWT M8;%>BVU8 MBW>3WQ^]WS[:F?[3SG:+OG]'SU//A%'C OR\L;LQ-K$T&1ZWAJE'@7CO'SOT MOP]#%F#.V7%[>._!KQ\FEFE\7FI*>LW-*^"MB3C^QRX'LS7XT 6^VNJR01B- MCO]Y SM,>M_YG7>5#%C\STW)8KDE@1.[ZD(9_LV!$^#=].>=XI-#&!LMM^8; MQ2J_?3^_.?OL7=^]=GI[]=G=^3[Y^]L_\]_?7D^R]GWNG%MV_G MU]?G%]^))?Y@L@]33)-XT_N\?;KMM7?V]XYR1DD#O8+OB+)NLL[A]M'366=W M=WN_?? @Z\S__?[>TYXT:U#MH^VCO3W'!@52Z7#W_4LVF=E'.[B+]'.>?YEF M*,TBD[OVN5LZXMT);LLW]!PR=MG[_^,+W,8%_N]_@ 7UX6&E&<9H51VWWL/$YA[E'[ 8N"#RV0Q XWLZ M[4_B.&/1%1\F(MWPNHD8L!0,E_OTN!O>\V K%5G.&VU<@*/#O8,/L]ACL329 M/F=%$_M?4&_??SOYZEV=75Y .*3EW7VO4NKKS6 M_IO@K?KBXHMW\^N9K2AS)7ER>N/!SZVCW;WE3/;Y#+C4?3*=)E\2X:5][G5# M"9+3&W$F/+"N>> M9O%:"]H=E^0!G"F_H+P] OAF:P"/Z.-M6P$;;>$TMWAL MMLO>4]YXBKU!X_0++=B_X4'SOK1XW^[&Q\_<5XX:NIWE+;KI(>+ZL%QW5N)> M7*V3S*40,SG+L^5NET4R%[S[6O#N.2YX9_WKW5R=?+\^1\F[**'LU823'1KF MPZ([S9G44SB(UQ7)8'Z:3_Z;)B^YVZ&%JS5]3Y/!()2(X7E?0O#)09* PCA^ M@MMP1D@'W$=8.?#"V M3Z?E])F#T;^>:^.&,B2\=?CS<.7PR MAM3>/FH=5@77[.Y6A2'M'CT,URQ_4+121U5@2'-CLZ.\^1+B T]($[ MD--T'/(TR>)4C$Z3H.P2P(A\C'&D?"B26WQ.X1"\1X<@8G=,\)D2Z,5(SDQL M[4.U&-\:4_N&W9_K2)Q/%"_KU:.-CWL'6_M[^[OMUOZ#A*QZPRPZ>#&_SJ%U M?4,[P0,#-0$+57A_9B*404BYNJ"$*'H1VCN'+A4]%H=_T]]OJV/[%3.W:Y0Y MW[[:OM[VSE0RM2!2E'G:^YYLOWUA%&D5]O)3-_-)$ @NI?[/5WA>*\?6=S8^ MMMJMO1WOC]#_X?>YA&EY7^-)J.;E+VWG+VUM?+S.0M@W0*KQ-[GD-5>Z_*?P M\4+<)'>Y,L3D2NP"@_\C5X-=$B& B@2#EGD\7ON9VEXBWY* M%T]XS/9"7)E(3:"$-T^ MY%7!6[!S!N\XU0>4D'\Z,3"U^P:]C@(DQ#>*+"(;C@@3?,A,P0 MD$@3#ZX@&Z35?M-YB^(!$9]W^!*41=D?S+9P%9.Q3,*(6J,7N]L'^ MPTE3T^U6,VS87KQZ1*+"%](,VQ6DA=&&6&R&R2 ,@H@_DF'RH13WVM\^W']* MZ*M"=U<-)."^]KF.,QB3P*O Q@G3B.!!SOR^YT=,RKD32:90>FE4F>YSY71Q M;)%5&3SO>C3HP +-X>)6N+1*&SB0<56+_?!=H^7\WN^SN >?8^^N'\+>*/36 ME W22*:G&P:/ W%MVY#4)L2HU>Z0T,H-R<.-CZ?^YL[[0P2.K)_D-0:R/Q%D0\+0&5 ,PI]W[CX^_G)\\ OFLF'M=_ M4YYI<:DBK>,8"PK3,7CE"+0B&/C?3ZX_G_Q?[Y_E] 5(%NWXGW166K)EM?HH2*DGI7 M+.7SN\4.S>PT&V01(\3JB@><#\B#O.1BR-,,&/E2\"X7Z.)>/ZJ*2EP]SO(5 MB< E;X&ZJ:K=1U55NT6JZOIRTK?,XP* L]SHCS^]S_X>' M-;B\4"V*E"SDL\)0PU)17WB4'*/X"# M_H4,=*WYYYS8)Y=PNQL?OR<3H="%+_RL2>L33HU$F"X1XB2%;_[*0A2Q(%F[ MF$4LZ""#G"YR=S$/AS+Z+<&[W"R*!7 M\.KQTJ'@/J>81ZOMT6DXZ;V!YX$Q[M-4<.V"2P^^=/]'LANOI4K@)1Z&?0RU*:! T2"93[VC'"]A( M;L^59^68L'OJKM8G&-61-O1Q4Y9FQ>;>)_'IZ.YV29I^3US1,3FSSB7$]*/: M;:I8,TS4X;%CP166-5'#IL F")38*6YA'0D:(IV\Y;&R-^K?OBC\TQ[?Z@C. M?FRQ+@B$8Q;=P79$G&0)Y7;J),I1Q(%T&X1I"O*0P 61Q C,1"./WW(Q\LX1 M>L'"R+?<^\Q2IHZ/C4GZXAFV)6@[AE>\1^@F:('KK1OO#3+]X8?V;GL[]QQ# M.C TQ -#BQ;[:KRY-.?R[:N0U18MD91:=.>R^F"ZK&Y$]:2H=DQ2/YU5U],T M)>0JPCKM'O-]D&?8NRR@+8ZP53SU6W!MXZVI/\@!"$)XBS##P"*,-M&. MA<>!\8>Y>CVO)Y*[M&]^W@:SEM/8""8C]4;IR?_]C_?M-DQSQ@CIY]8'<]FC M%\P>G[D0;=F-&:/E&?!B;%\1,!%(#X]\AL&L%(3=-^SM5"-[1=R=5'X*RAU>>C(*IH,9 M6G%AACZZ3BQ-.1[F1?H!*;&F#8R-]0CT1Q^K=?@!7$XI05O@5X:\O-OE!+/$ M^EPJWADB^A(#[Z <$4GD);-;M+4Z\F*5.B^E$(,0LQNV&8J#@LB&\F^%%P.N4 MY!'0B%D6A*D>UZJX='X9?.YWQ0F..!$G!=V^1*SWJ C>W5EQJ;V7NP=UVZ%= M3Q:A/^"]IY[AG*D1[$U>;"XZDJ]"=3/B',M>@60RRX).^*JD*C5Z'6?L4M8? M?N4G0G!3^83TI1 8>4QP"]^&22:CD=G!TR;O_BXVU3*_A/%U.DC/<'ZG^:SG MV\TM4FZ/&.0UVR\/,SO:*L10"9@ZBB<*5C'[R]H#)/7SB BJ/3^A< ]HMV@D M0Z6TJ',G:+&M#G;/)/N(QU*I0XS*P$\4W\_?;K-SKA['*S$(:8=W!-AJM\C] M^1"T168+ 1TMVMO9;NU\WFJ!)'#':%HK/IJ&I\L^CZ+/_2\C!K$OO#\P^LUP-Y MA )K0(<>](DGD#7VN5P/R$N:B$)Y732[HZJC+Y)%T28 MM=71L!_F;DW>^4]P_1)):@J6$ZPL0@LXH@Q@R"9Q8*K>_Y51T=--3RG-1-ER M?I1(5'E#X"*NO@0-'%!ANZ[WGP?;1P>;E*; AD.1W(? GQQ>\I^:T;\(U9O: MPW9NQ.:9##;&^'YO R2S#[=&\N>-K8/)77!)+B =E2MO@C@;; 4)G5_'VS<\ MG G<>I!OB=V-CZU#LQO,:#YZ0/4(/FQ[-Z7%VL3C0#C^/"TN$T,T34RB1VYZ M@-DJ83W)IMCT\-B;]CT_)4P$>/WG$,V8!*P&],C/!57B'_\QD,CI.*,?Y M;-_FL_/O7Z8D!=+>I'.*U'U=7F0IP62PVO-QWD[.>7L;'W0ADS]Q=H=+G=T!$F[_X'!S M?V_WH=GEAWG'3KAZ2?%N/'($EW[A'0'B=:148?N09/C>0C?I2DNM?;XX_>W; MV?>;:^_\^^G%U>7%U0EV=OOT;^_J[,O9U=GWT[-JYOYD]UP6M8IY\&ETA93C MX"_>P'V?(J!>S@; =!QX8XA#PJY"SDG#5AM/7W.1,BQ;'BLF5RZN5E)@6%R" M4O?.S\]S#:8Z*'E7.5[\!>[SL(F6=P=*$552 8!J'WE*+'B@G,&L(NIO\'\C3=W\LZ;+\@7WFO3*8_G M) ROI@72#=420$V".QMV[V/IW&:&]5"OK5MC%!&W[8>[3$WYS? M5]4#X*"U?;!?6!T0#_][J(3S(R5!%M'' M83[N.P?S27HM[[_98/C!:V_/L:R/SO^Q;AI+7K]NMY+UFU81?(!:Z:7C)F#+U=UE2?Y]2NB#]^8LZ,Q>L+]'[_\;A+@4=< M6SL_O6//J28W0>LN_:^V3[C8_MO:J$9,V-2Z_UJ3$J*]L/O\6"RR2ZI; !ZR+&-1B4 M,*[&K&S,2D?&,K_$Q"3&O79C5FJ)>=J8E97MA]-1APN=?3UR:%D;T>.&Z&D= M';:K%#YU-]=V&VNML@WQE?>HEGD"DZ-9]5(E$FGADK:=@< +X(-^RXHPF8SK_%FKKNM$S@$(G<,F MCJ&$SF$3QZC009HH X?17B+<"4JXDQXYJ!2HXJ;S3R^F;%HRU&CBAW>S-@QXI>3D\L2+OF- MLR: WFSI:5OZH+7Q<7_- ^@UW]+@-LLD"@.*,S9><[.OY]K7>["O&U7M\K[6 M^S?N>=>\1V6O].9NU'2SG<>W\^'&QX-%'4IHU'0EV?WA7UD88&(/HMNG;!BF M5"-/)IGPJRGTT>CHM=K4ASNPJ1>50-_HZ$IL;R;[WISZ=XN V[0IT4;7LI]C.2*?5Z:O1UL[\G M]O=^E?N[T=>+B4OCGN:Q7U$=ZT9%K]<6?K_Q\;#5G'K3!U":XM#5[8?_B\V1 MPY2Z\I I 5]$YF^K8HQWTDFRU-,G^K&DM$,T:.24&W+JJ 5RJBGXI^74^^:@ M7&7;H3CZ=EVTGT=Q=9T-AQ']C<&)SRQE#BUZ(Y<:] "7-_@Y?+S' M)LRE'-UIV[ZQ.YK]O=#]77>[XZBQ.ZI#9OH8"J56[VAM@$/$>H)K^^,N3/L& MDF7X11+;""W>4 BPPI=RB#J- '-#@+7;!QL?6ZU%16'J)\(:B*=:=%G [$V_ M1)\'S1'&1@Q-%4-'E8JAVEM238>M"A/-TCX7WGE,9ZGQ1X>6MA% C@B@W79C M!]D"R&LZ5E6W)0H7#,M1,X%3\[XD NZ.O?_)1"B#4*7)>6F?I6 K\5L\3'H> MRR%_0?Y<8S0U,JON&3;U:)W0]$Y8;7_%G49;5:BM!*>>W9O>V3WW,\K(N.AV M0]]T1#A-Q!!OY-XO"4P(D<;G@8N-@EIO!;4/"JJ]TWCU6DJU&J^^LAU1B*;3 M9##DL6Q<^T8*+4,*U=Y6:C>V4F4[0C> &GD7=S%81_UP2.?48> LC+U//.9@ M-F$45OU.UE-1>UT749_9?LHA.C72;#VE6>UMJJ:[=84!6RVW2"0AZ@CR3):$ ME'VD=U-GIBAOT<-$.K## OY<9[ QPQK!Y8HYL03!U72;KFY'7(HP]L-A^:#R M%ZX/*5]C:XOGUN]KS*E&*JT>T7\%,93?73 :7G$(I>D_724XV0\[80HF\I2# M)-ZUW^=!%C4*J5%(DPII'Q.RVY6=N:^]?__,5K.-?S_M,&LB,%:^]2]/%]5T M86DK4[DNG(?6MVNNC[_Y?O)S6]79]>-]FFTS[CV.2!WZ)DMAX-0 M#B,V.HX3>.E,GEC]532-=RGK1-Q,SV(MO:9[;27FAXFDAK?'@D#16_[A+@S2 MOMY-]HW*ASK>*6YA'9E$63IYBV+6CS]UQ+OQ=;;^[0OSZ"'K\:V.X.S'%NL" MMQ^SZ(Z-)$[&&L @C+?&1O_4%S]XB9.+A,\.@Y\W'F?N%EA6*UW99PBO1:F" M-@[[E&5( :Q?\3U)QW*3[^"C]S5)?N#?4P[!SSNI&8RTZ!E/B$B:\4T_E-Y) M'&?4UF.8B!2/SA9FT9L4+\"6V.V=#Z7KZ+O6A[<@7V*,D4BOJ]9H*])K)(OZ M()3$S03W9-;YD_LIEA=@7IP-.EQ@?%B$\H>")K/85S&7-.3@+<($J=#Y73_T M^_2$#A\E<%V2"7JS2*)M[Z;/)7_H_7@^.(QA&-P;WN;GH,1C? 6$Z 2\+-BI0OSY=$8:SZX:VS*0\_N_?I M/+/UEKV9;[$O+I8=F*7#8:?#!,-N"+=T1O26#)8"GCB^&L" L&F!K7HC+XS] M*".^UF\8L-&F?K+Y2O:3+ K&OXW"'SR:N/8NC*+Q[SH\"ODM'_^:WV,"__BW M6/D*X>IT\GI=3W/\>Z1]&&<3WX->B\>_ V:"19VX4B1_VD-)@!/I8)0,8:,Q MX=TE(I#;9NM/8RLV''*X$(^D6\P,0_#50?5T8G=M>R=19#UB4[\3-DAL/QD> M _>FB:!BHUT&7**(!G2>^F#:&[-W .V1AW:(?GII:"(7?\A7X6 (PY"&F=L[ M[98G@<+PWCO.:!9T2&,36%/VO6Z4W'D]'NM^?K0G(M-.:-/KZ(Z\\$+,F^W! M5T 0.MU!DL0#*_DN[=-MS(?;E'+$!% X40["=,,+\ M$Y P0Z;Z%K$!1D#P>AH9"%O<-8$2.& +I2+L9.JT"0P4)P!"^RJ$NH]LW/::;D:+;)5%J+LHE\1?,G"0HF!7RF3=:EI1CD232P!K<,.%@O!/R&;\#] M+]4:4!I2X3( >4SZ*";HJ,D0>V=)P,0A\E;Z#H@0R=@JCH M]8$+/+WIE;Q'+E';72T(/+4;J3'T-[G\/K!IMCQV ^M3? M@*]%ZG3A1LDL%?W(QITE#2Q=.T._;GOG [PVC[(?U1EVBVXL( MW:03GH;\*X"MHQ'LGBYL Z\KD@'G$#W$&%*8VQ\[<2([P+ M?)#J%!G55R8 M"+KH,NM$(*)^2Y7XFW+IAX:O*N,KORC+XZ.RI&:!0X'9!8IF2HA*E-_,[Y-) M2#R 1AG(%- U6"W]PVRYW-#D.7M=9G@^*>2Q/S(.EF4B$ 7Z/.CAUA[:]>N' MV$X*J==LDFH)4LA<6"P!5-#J> @V9.@3]I9+W\*\LD5P/Q/H#L2:4LIQB!G( M95#/8,8RB2G2#=VJHUN7!VCW;BJ;11OJ/AE#QCXN48CH' <9>!2C?TK;%8'' M"_1V0$>Q@ W)*!LF*?KN9$>A)!2A4H?\7,\U+% A"Z W:-&Q U8+^+7=S+B/S/>1KC[NXE3;/@T!*B1 OC-P*^"* M^^#.Q4R[/DB>@'= H17% -5%$9JE@O;J7UDHU&^-F5&EZ:=XGDP+*L (I!IJ MAU-B,>C0'/#Q02(F U1.S?HO3#012@8N6K[86CZ1]\[25"BD1YG;#1D6XP%) MA9!,T*)A_ I7''0NV+S*L0'^CPA5&H'U.VC6>8$"1F9DZW0S-%AUW&FD8.2( MI]JMY]KM3/$:'77044Z^0302/H6=A MONJ,-HV_HD^II7H3:;H@&/Q&Q\K.KR]D'GG4N"ZX* ID-T$/WE"Q0JU2!&<: MF;8DF99TZ+"G8FXEL+@G^TQP?0J=#3&8!.:4B:DE"-5(3!U-N)8[U47U%JH,H1E*"9 M,):P7S-<>M;#A)C4RRRD3M..8*)D.OT-)>Y@J=5XB\@U_J5#PEV.V#H&.F.I ML4 @I4"A;@5C9JXB:&A>!'\PI(HQ036 Z0NK@^*B= B:/+X\"T>[&734D(LA M$RI]1VMXF+,)'^)H\]B_CBM'6A61)YF'CO71Z=&L406A%-D0'JG8.U7Q<;7@ MN6&A=B+>;< V"EF&/L;"E-&.VS(9<=SS= G&O.$^/>+\[0^/9G-\?R9F?)JI M"^P=)6/K\(-$GTR_C\*G9!'%O43M9;U"UDR"+-]_+Y$R'_"VE:8Q+B_K;_RT MW715=>!:PFFCW5\2:-$F*PD3G=1@4KP"+GT1=E1NPH8Z3G-"^[']@3HI>E_4 M#1MJFT]D;\UGB.V_WQX[#_-G)M%9FDF_1Y*+%_/TU;#.OY/,4[F%F $5PD-S MT6]24 JCQWP#=@T9/0(3C;#[98)9=[ZINDC"CA*RR,R9GA(SD=A"IN!$^!W!Z496I"P9+=O>>>J%1"Y,>9,A!C71&LMH:76HTX-55>IR M$ZX4E,F*V0&8 2>M5$.RTJ(H9X)$F>:%;A0ZQ0S5*#Y?)PDC6>B6396E,NA8 MMJI^V"99;;,2G"KB 3E%7LR9F7^T,3M#C?+1VDN0_=.3Y"TY.7%J;K6BY0(V MM.$.._LR=S:LU%0R]17!@2O&#,:Q'-(B870L/=17Z:'RT?10+7E-P M"ZX!Q[_(+*=]O5E8K9A(0P-\P5L#[N-:&0/23E7.=X/9^]J6AO'\B).[&#=0 M%M/'AUU-O3?(%19 ,NW ;GN6N/?!D5:.-CK-8<#%I.@??X!*T;75]B !V1-P MV((1_JF5^+8W38V#6Y'TU,3(72$7D/ZT!%IY0S]%Z8_MQRDJ>7%;E)YXC(F\ MH3_GII5YT2J@%^Z53T:2XB+C%^PW0EZ#-(6\53:&LJ,F\ZX,JE)$]A#F0]2!PZB#AE[5TFL\/;&4DICG M*>8-TXB:J(! _:"MJY4(&*Z( 8$D5QKTCM.%"!OBQM,@K] (6'B+;( /YQK' M,ON2DA=&.ATRWZ(-"E\=S<^N3R\D*GVN<3-MFX")@7 M0JBP^((-PP#-!=R' M"D0LLN)4#C%=CC^!1<2I\3C"Y]* 7RIOS\)T@<%B9*QF U='S!N*EY!!AGAN M;U2X:*$LG_CLP[.\"#Q'"J',EUY9'/VTE2B)YH:*U5'Q:VB\'JJ30-OGYO3R MQ.LS:>U+*[I,$7Z@%8*WWH@S(7.Q:^WLL*N^4#*8(CVCAFY5&YCF3(6*DRF M1ID\&.]"W^TVB6Z5BZ.B7B1@IP>[X*=-&P528 GP &A)V(,8(4R57RVG8AP- M+5]@"MFRL\C,P,0]%+%T=!UL(Q7Z,T?:5=8Q_JF$99&2T5@MU6XU[49,'*U4 M+D*LS_P3V% ^M:P(8\//"A,U@A'$:P3CRPL>J-BL.14?6 ?ONNJ@J_WX9@]6 M2N0^N^76\7LZYJH/B:-E:NM #Q$B#2V3$X'XHHY3:/$JO+\R)E(N(@M)5/)Z M+!D%C[S3]P/V8RQGCCB*'@[OZJL,=XTH:A"NX8'*-SIZF(@98!2#CCVC?TI$ MT\4)[.RA9OT7#>%THPPC-1C$PH(;4A4' />AV%_J<#&!MQWP"V6C_JK?%20= M\R2:D667X,[@]R J\8_B& )&"#OF&E:<3$VM0 1EIIH[-@T<,%ZAHIOGJJFD MKD;Q54C>\]S'FW%X:IJ1DY!+H. RA-14=2-D$W-NBR[)"[\T!*MT/UI^MI5Y MU@=;$FC#AV!K#$(?2\? [J&/5FY%DJ64S]1LHH6&>P)J!^/9A^50C.DJ+):8 MO.LG);@:(\] J%#0&1>)#CG\:5QZ%)&-=JN6U0\=6 MR$(?0#*>GN8 J=T\VJ,-O2JDU^FH@PA'RGQ=V8AH)$W[.11M?I]+[2>-YUD0 M)0W4T@C :DUW[1;I_419,S] < TX6GO2N,IVP3+<;U@"395Z3 8F( M9>7J-'2K5/P)W!XD_$(1>)C#/_)N@8"8ET.6-^(;6EW9Z 1<) @.42E6YD3F M1'8ZYJ6CZ%29F/P>\^>-?+3?"?0E"1O[)JY;.@334+TZJI]X$1X6GROPH_CB)YE%U)J9! W-LLPD,>&D/)^:=X&!U*)_78 M$+9R9XZ<-A,%!R>;Z(#4[B91F. O<W6$5YNS M!$0RT2'6Z4JN$VW&LVR*7,:QVI0*[,3HA56M$CEP*)(@\].'3*;7>%3EL#FJ MLBX[]().'Y"=1-@R;@+"S?J8P13E&6NJT'$/Q7$VU*[);3BV75(>\>(19 TG MB=A*DRW\KUT<)T=MM&9O?)**:6HL)B2?LG%*+N!H^CR<:GJNRP M=YT*A/&%RO7)X.4(T\K0=<9RMJ*1B>)L(G4N^$R!28 M5BF7.LII'; >50Z5$&'AO2K(IF4-TU^0 $79&$5*X=JDN+@RDZ,33.['2Q M/&%"U;&F7%"%Z*BT=X38[G@4X7_-$203T]5FBS[/9!<-;\S6BI7BK,,W%IPP M* YY311@M-U'K1Z+0T'V^9^KTS-U8+TX)6X5J\6\MI"*U19,4:I%I]+D\/'7 M/ Z!*4Z53?R%^32!AB\JA]69AX4XR$I*8'_&HVU2+6"\%P>KZ!PAG4*D<.1? M&?)2+C! %P/P5#R?H4'G2:;WM>OI]Z;#?N[C;Z?L)]4# [(T\'8LL ML7+G #HA:#]GZNDQ9+(GG^-J.*G:9.6G'Z33,1WB!&/4E*+=%)U6:9=4CK(X MA-O &A52[SN>P4DRF9\7)+1!F254F$:P0!T5T>3"L\8S6Z^HB)O*4?9@#V*N;)#YW$J.]6Y9E"F78S1F)!)&C<>] MX1T2%3U=0&6?*![QU/$TW%,=]WP3V]XW=D_V%ZI^2?E#10;Z@/V9"(V#$#"2 MI*JB_9V"H_-S79IN#=I1(7%^I:)H4G52FZ$X*5E,%[P'"\H$##2=!+ZB49 + MR%[F<8_U](EV.P:7PW^@-$$"DONLG>(ADPK05RV4*'$1^2J/V\;E3.7 M2IA3Z("2:WZ42;0\P=3,!J4TO'0T5-:>+<;L,W'E2H_ @Z;LU+B *A_U*6#) M:4+,LD)U[5$&GLUMHL+E?V9!2 GPQ7"Q<7.&2T%R/)-&0JHD0P+#$LRNIG&8 MPH8JN-M3;2 ;?JZ,G[\H?Q^D#I>/2I*'\06C@E5+%RVB?%TD+7=E7N;5;NIH M.R)2&.Q6?DYR%P.S],,ACB%K;+$%V&*AE!E':6+(4="*BI EJI-M;G 5Y9_* M9M;X V:$9R;](*&]WT;;.:_M2%\HO=4-8>.'6-(BR.A4!9(OSJF8BWR5A*/U MF/[1LN[-NX6VO-$R'X!2PY_RF):&,VT=I:HH:VV8LA^<&C3:#KFE/B=?J_0E M+E)1'I"JZ*@:R45^+M:!L&8%;+E69-E71#9TV[2WJ' <><#[0SJ@@]0/)3X%#M1& MCRJ]2(6F?3ID2\^C?"^=?COS;N!7[_KBRU7>XA@$=\2* MFOTS;]"%*$!61O"*F-)BK3K)N&4W9R,EW2A1M?M-!)MN,+J^"7\L(SW?#G:, M)V?/)ON5KO0\3GG\6GD-,>\Q70'/RG1ZJ.[M@ZJ:4OFF.*0-,RRD* 6YE=8Y M>LY$;"HW(6I%A6+0+!>8HJ2 HWE)B4U.,3;+R5G!CC3YK?B@W[:OMTWA-O)= M!G QN_>&F:#S/$W"?HF9WC<)^^NR_["2]63Y)^1]5>*.;+!$Y.>WZ6_C(+, M*T*K%'R=UNH7AIS1JP]N3*RWCV6VL;+0",82),KN5GF*8,/YB< .K%C#%C/D M,-.QR5-=<#ZB;C;B*^,\HN(9E)EH6HZH+-'O)]>?3_ZO]TN4=##9G4?(/=\4 MS"NRB&L'FTF%].G<0^P.E$8JVPPFSN_Y8%CT"\HK")@N&%XON45=CZ:==;!+ ML=4#(]@T:3%E_4*Q$S:@5D5"@W)ZHQ&KU$S#PWX,U8' 3LY3!W+ M-X-V3YF&77ZDT2REK7$T6[,$<_>9:+ MTP;$J\"A)@Q)^]+(4C/Z5LRE0!?/!_.UX[@\N;KQSK<];W)[/'Q.9DX.V=^8 M]XFKF3\V@)!>R_MO-AA^\-K;Y:X&EP)/GB!\_K356A\.#[#-V;'E-,1,I2@*^%P8D_,$PK_#[3':2L'^EB^V9=&4O! M:MXM \M.Y2K>@=KD&#@VT]5A'*R=4*JS(+&P>=J/1GEZ;, C&+3*>WCHW1TZ M*:6\O5#H!@;*?,#J"Z%J]>1UPWN\3-#HU.EPC#)O>V8]LF^/&-G_JT=,G6.M72F39''VM%GYUCL7&QVWO7+<; MTEQ K=QRV6+O;2U'S%X9]D<2"].J4R=YG8-\UR+^%Q#Q M[F^0*8JVP@VBGVB_9*'[HJIML1K#%=7=17'$^XF>R*1'-;U]6H?Y/WH"#_#LCCR1*H$4Y\JF:D4JMW6IM?>:>]N6E7WE?F[LY?;.]I,QH0N$6)9 M<9[;J.T=3Q5-RK.^/H>FH4O,&.O %G4O=;M_=! M4C9Z,XDA9-I.F-)#3\PS2]39R#C+-TC>$+L%P_[V[5.:37E\"W[ZHS]FX9+I MC0M9WOHE7T"&]RGGL5G1-RS"2QV MR_!N9+7_P6#J2'W^=R)^;'H7_1#>=\GC6(ZB6S!]F3=-M"Z0P]MS<3BRV>\A M6M A6_( Y]N";\<]LC(#I'<\NN4Y_4L$-CZG3>%OV/CQ ?KBJ']E@Z'LAWCC MW,3%0=[P>R;?/KRM,VI>!6R-X'X']%, H[8-53U ^ZOOV[]NXT#_A)UR1F[X M)N(G M1I<:X <+B'D7V,D78Z,NF6$;'Y^H(ET9]A=""QXR9%R9V&/(5D(=GDN@S".V MFM'AR5#GQ"J\XP&PJ!!-V+W;5 NQ7S/VS,TQ!&6JK3O^$@RU:!A''Q"XU>V[ M0.7E846[\")1RIQ3R?&V\JM)GQ>1'X_U0!#1D3NKL.!#PZ*Q2%6@PYYRP2GI M:*C;JU"\B5&ZN\ERQB#I7:+:BA'V-AA?H$!-8TU+-6 M&7(Q)E"@^T!I6 J+[/(\SX8:G2MPLK22YG(N]%*"PN*2LWQ8--KM6E.[3UEC!)8*+7;4]QNTTG? MCI DW Q#;>\IC+%T= Y/UNE@8&FID/8K:J4 M[Y2OXVC(%9\\LN-\)K!(DQH#%K>C#XIM#,Y,=P8%^DD[+A'<9QJ 4_&@D2XB M8W?BM8OC6^/,8;P9]89L_!EM".FS8<(W'MZ%(8N77FK,@5 !+ M/9[/6.QG+JFF^X.T?0'YGB/UG_/C:X[XMG96D$RT9M';U=@;-W2W6+M*1\,&\-9-8V2(=;:SF(31"U, M7J-YBZ*6>%5>@-#JODJ'! =X/;>TK@3Y*+L*S-X&3S\G>LD$-V-#@6)9S501 M,TG&HTP@B=!V(ML09A%LXMEY)C:]_B@0B;E4!ZJ3;L8C?8_>ID M;(_R+=02_H'Q[#L*R/L(>N*XT.SI\#Z+ND5E_-R7T$EZ?L3"@;8%0UTWJCSQ MXBUJ['>85*VB^"IL3LZ"6=V>"&'AU>G.2(7^L#@_=3\?>R*6;Z[#KCXM;[F2 M-V)8M$>9& 6']HW9KX\5XAEX IY#Y7,ITUL]N)LD*5CPP!M,RL17I1G(@=59 M!8KS%% ]BU%+9>P-EU*U&\F+84YN8#2=9R11*(&LB!51"@?MPSRQ4AWO9LKU M5GY'_B(S?"RL6[1_M09:B$DE]7&% MNKP/Q\.MI1"QX!:4W!DK_USD-T19/" MB+Q;!$UYJ=-9P3 \UOFWU))\3.:0[P/"Y<'P33FRTM[_KXD];T8(-"WI77AR M1,?V46QAIQNLQJ[/9JD*9":U57#">$W%2%.>+$R59$M@NTM,ZM4'<4C(='B/ M&;XD.8 F.C%">6'PPC".5?:,8C*LE=0%=Y&:TR$D4$ M)'D]1O#+8 M'5>E#*FBC&K_01\1'RO%IT'+X_$>C,_-T26$C"J#IE@E2;KYN41:RD"-4QT9 M+Q:!0OG4400ADR1&E@>A74X;HR>2!96 CG2&_9X;E#BQ2E;A>EQQ=%WA+T?F M]6@2V]2&3Y*: /5&I)5T9R\UP4RA)*9JJA2 MP0TY$Y:@N%+S<^\/??@F@ VCZH>AIP":EHK$85D5CI60\L+T^08JP_^3\!XQ MJW5PVD:2[38V*"5R2]]DD)"4"8$2ZFB$A31J$6T5+Q @NFDJ#1HV-QK6:M"P M>J)AF,8!BNI6-U4/8UWY# L2A,.(9 898YA-0M:_GYB,YYD]Z'"K*KU,SVJU M=7!@"&-,%!J@MS^:F*I8(?I5?_/'GDGA-&8%I;:4%J4'FYA)*,LA!Q \9$F: MR(^JDH(30S !W)"(Q[V44EQ8\7*U7T$0],.ATK4DDXP]9R_$ P,.XU)) 1/4 M49GQ=W2L#._3:(D12&.-M]0[$\D+W..D*(6O I6F,3N=] *!0%6-8O1:P[@; M95AC("^1-WN\KJCXQS*_;#R&"K!=_'[^>:MUE#=7WLR/Y.DZ;E:VN\:O0'%8 M(2"LR>>'YO"?<@#5X3?MO[$,2""42D&V5D?H5/-,14Y,"=/UQ>BPMSY[IQP_ MKO$P1@8A6%^8>::\5ZW1 ENET=%#Q"82%<.D_^9=I50XR?B91;,IM2C*\2HS M@;GV 58-E ^";HDZ$Z 1D6*LVL!5WEM*SKB>*(57U7OA_O;F/+(!1UL4MYTV M30N0*P:G@ZS@)M*N1'[/8E,X:XA0@2Z@H%L /# *"B*#M #QP+>]RX@*.DC. MS4E2/,[DM4ZH0F3[ W92PH8B:)B8$Z6A3HK5-YRH[+HKCO;'MKZH#EM*+Z3N M-4GP"*R;$J$&1C6FHSH]Y(^9C1_0R$-TEIPHNXX>QX)W)'Y+9MDT4RY_AVU3 MJD(*Z"=QO2WL'^\0*B2P]@?%_F-I6@KIW865Y)6)K+YP1<0],;IPH5?]%S+H M'9G#HRB2Y&/L8DBA& !,WKYE=2! !],K"P]4Y:2X=/)8H145ZD?Z4BGX @PT MI(-6 6R#*!D6O2]@6]TJK4%)N5IG65: RJ2EB C5^I@5,-FM'',T_59.),MKROA2H4Q#!,$<6U;ZC$/ M+:'83&2L&+/P,LT1M%+.S:8)6.#C+%R>DI>F0*>J$U"?DVH&>F'.1"F1)\^> M,FQ@\B<*C=[EF 9E\A%S_T\JP">?J0DSZ9MFY9K,<$C+^2:;#R2F6(<;R'"P MJ[&KVD]ZB*X(K8=%%%8)*+A+A0<1JM/U:XH*:-K3MM*LU E&M7'RS:5*9P#Q MP92A;:B2SKHJ?O> ]K 9M:RF2OQ*[>8Z%*LL4O)(#R(;*X\:39E47\.HF39\ M$^/DBT%NH@#:PAW*.SJF!;9$0&6?61B9")*G_["[@=+H-JE89ZS#A#W!!C*_ M1U_0$1M4 M!:A+<&/2+5*3!8B>3Y?*B%+!T4 !PGB0O*C6;I%&"*RA9W6R58/*>]E>9+8I MGW(V,&9ADDD]F MK.&E7>RA.+6O J%T@AU3<>"'CC%\*$(M%;]W$J$<.;M;IE3=,B7'- OK&B6; M=&/YKFZBB;T9IW;7?*O$.YHPIM.G+CR(_67+E=*I;J:VJ]1AT#%9LNW]:NFK M!Y"$//"1&QK\'N9!I0WH) ]Y%[#-1.#9ITES*\$4R Y*6!\,X+J (SO;UU0 M!!R_4'T-H<__T%'VH@R3JL,(\J?KG=&X4(Y;='1]N' M.X?(1JF _P_,BS6';<.2O)O\?G=_NWVP._6GG>W6U.]G/:IUN-UNOZ_F43O; M![O3?WKRHW9A68ZJFN#!X<.C>D=K+\8$9GN7B@:DZ,5%R$ _;^QN>*!TU>?V M1B%&J-3 <7MX[[5,(0V;J\;90'' PD7CA-0@>76J*TZ]\RZ-F9/OCS18O_E^ M1OU\2HD28#^L]53Q.,1:3W"LNLI:SM%.?;HFU+4TW>FR2I?LLM>BM9\O@%%6 M<0+&02'O)M9NQN6N7M5,PZ6KFFFX=%4S#9>N:J;ATE7--%RZZI%I3%9.\GW. MN]T/#UAU6/-MW*8;A$$0\>7#43NEO/;LF'7:>K?V,AK[[2.7LM\#W:P MLMP29[LD9V7Z;.W2EX0E6@6W7@O%;RAL<8F=X*9Y:O//79>$J]/<)P7;LZA> MPYDKN=9NO9;Y[NT_6Z[5<+8O%6,UG')E8JR&(KPB,5;#F?]/%KU CM5PPKN[ MK]0^>RT$=L4<6T $_<7.9J7#.=C>GV,\4_)-L,?(UN[VE/@XIC*I#(8WK;=C M:0EKKG[_A\49)C;@L:G78G(<'"W0IM2U\)T5QU5XRS6D>6-FOD8S\R3K8:V6 M9PNW&DZY]7[S<&&&INO"[970^$%A]HZ2 BO,\UWB["@5$VPP7<>-ZJSBV1NK MAIA.A+>*._'B>#R6J&."SOPSB=7(B@)->'93'?\PM:?Q'(LNWDS'TJFRJ\J@ MQQ?/[O'SK-*DU:WB? FM,\^J>SIAW7OHM'KIF/K4)'0!=Y>*NXWEQ7IY\CVM MMRZ]0SV6=,]C/*AM]WBJZ=$68ADJW5$^L3%@]^% G;K(#R=@B7\L):".WSHR MWX=;2!0YT7U>/@)CUT*AXV4!OTW24FT1/%NL"FC9Y?_PG(KZE@Y0T:$R?; 3 M]W#I\)0J'I?2*N<2<'RMXL3\H!A5M6#^>.VW$.I-JN*'.?%MBH\\ MUI) /^:?,A^M/GT^,@\=ZWI@CK($>3&O_&REJ2!2.J>I&D;A.515/ -//3,Z M?TSG=H=X:A8=1GTVSQR>UJ?+2^0AJ3!,<1=HCL]/]&=%_RPS5/4Z&.#H;_M MJJH#NJD*Q-+3\R/Y^;%TJH9X&R:J5JZNQ*<..J(X5_TE\L/51750ZGL>#A0U M[]4XJ9A@@F?*\R) P*Z9T&W<32-=.LB(9[?RU]E[@;CR#O565Q\SE+.$@"M2 M[\G'X4H%D"?6AJB))V]I=X0QJ) !,X( =;,TI8!542+@[U)=;+BJEV'!UKR( M7%XNSCZ@;0[[XZZ/>WA:,R3VVU+#!1T?;YFM":^(J(ZP&K1]9M81&LS4/#/* M%N9EZJY5A0!'IO$8*_5YT%.5#4SU9JK!I;BG5-^3V I/ZB>9M+HPZTMU>0R; M'TBXS.@GF5]N9*(ZYDQ714G<&SOPK(XGXR&L!/G8,+=N78GJ@,0^]NR2(9[= MZ5)A(JT43*U8748P,8>%WA1C+4J2XQJHSB(^&S*?"F&09:3K4&U.U,C=U&6$ M57T,D.ZP:LPOK]Y;NM7+A724L,#[.XGI76-5N\T*T<'+=.PYNF+W^!+G';6UDD3E!-3& MGV?UKZ;;3.]K,COJL%/.8]7\*.?;.[-UQAN9@Z9*J/4CG3LM.+XL47'MB_JZ M>%[-[!-57CTO8DZ[#B\XO[XH+3E63LX;L4>JWC%:'K@_BH?EZC5Y;+B@R4EX M@T$"5_./4V?Z!]I_&^<#3 M]=-%!M9PCC2_C]?LI=;TI2+4*;:R1/D0/KT2\]C!BM=U:G:W.37[TE.S4V@Z MO2OO,DU&:I"#IAZ6($Q4E9/@]PR-WF_G7L%&C2+^'2C*:(@GESAO4CE/5A3(CS<>2 M]Y)#>6AJ=7+ER<4T*7&\8OL%/$MO<-ST#J;Y1Z0MU7 M%/@B=RM"19:6&\&1L$(TQO*Y8 70Y"6HB^1MIEN1&!!,-52PG1^_GZC.=U1$ M**^/F)<")X &"U_AJM$2VO6NP MO%/B-ZP%" YIDFIM@2MC>@=,:1 A\_EVN,^4A\%'JD)/ L[?@ HS6<4IJ9VNPO0TG6($5A0$ Y"*X=C%!+N<*5N% M:E5Z,JF+@Z<*S)B"HU0N1Y68SWA2IY]I<+%=+^FX]*Y2F$-A81Y99ME]NC19518I2_;DMJ4K9@39]5,ELDBY:'^! 20:(0*3*D=FM$55&$WEUBO46?(1 M2V\95I ]JBE6T/N6Q08^5H/E0A=7J3\J0(X$6D*+;Q"$6SA4HQ*WB19B]X?>4=VO2<>NKRHW&9J&)NMR(/2F_," M9M3*)J-AYCY V:4UQK27*%@ MAJJI1(1;"QE)"P^$B,C*#FF74EDBV+,1RM&JS"D59S9X"$X8W+R)22>2/]MO<@6+ M.Z%PXX5:+V6B.3*1AZ.$VE!$\N1(JPZ*2AU#3>Q)6>R2UYN]L\INE@NCS6$6 MT$4@O?[,8K]@"E6OG@QU"Q]3-0A!/5)%L'PDVTJKV:9U">\/AY3=-V;[EB>@ M:HZ&0U552]5CR^P6P^7::@6;XT;";B:P5N!TF3Y25OG IQGQV5"F L'%W'K7 M-=#)>,]MF;+A4E1]G#39U7-S.9QTP#?,8^G92+?]^1/=%K*O="^J;*!J!C,) MXWQS M9'E..F%^!Z@2WQMA"%5(03Z!8(=D>/"0HKY"XD16H>]3VY)4LD?]HW M!L+WK6G=IH9B%J?H^*:&39K6(D^^^/KQL,R(Y!82IMSU7 G$*5R-&2%#V[4S M<05MNF)C+@W@:J\Z9T,E14MOMB=!]GRZ&,A6O.B=-HC MF<4[XX[RA+MB4A[&L53EXA8/#/B '&_ME9NFC*9V/J'K9393R&*A!BP[Y%%F M?X0P &M9 M0=M*L1ZP,O8IP2VDJOA;5BXLH0&;RZ9M24[F"35F[Y>\G[1HEZA<*EA$^ZZQ MB]$:,ZZ0>B)63X3US'*CH9#>ALF[NL(P/L!89^8AFU[8-:+.<"W<2&T>F [\ MT9:C5D^*L6;.&\:(5C.%3@S8D#=DH27#R1HAJFQ"^WXJB%[R':@ O!57QY+E MJ&0(+1(#8"5$DKIYAXM"+5$)W7X"-A2E.6$;+\JB465UBWJ]MK8L>]&G.E@N MBYKBI,!,VD!FO#GU#I7S8]R+O]!HU&!62:&!4( E0&%'M)9)%!!=BK"X(8V. M_E \./%AD(52,I2B9@"9,$.:#;\@MZK(E^ECQPD\L,"F<:KK9\EQ\5N'+7MA M G@F:I?K0/(89AEH'>T-:65O,V)Y&X\[LZH"*[H=A4J36>=/W8J%]7J"DQD2 MD^2VKBO]2Q3HBAAN)G!##Q*!.1]H6EA>CY$ MFLFQ:5M*(IERD0Q&HQ6%R5-3=IM6!-2ZL<.5RWBK^ATQM;:JLV?*P6WZ%1&8 M IP*85^-Z1C;'L%)6NN,LZ'ZC\IYE;)DM6)W:-SK(@.B(=L7NINRA?IA!Q_4 M1(_FCQ[M-=$CUVNN3O>9*0'U6Y&34 =1C&WJAYP:I*H:V>AZJ$;/1=O@DJ@V M>2XW5HC7/R?#$K'?D?TQ?1V1:Q8?';R_F MH6QAC%SF7Q5=,@8<;0;=D%NAO&!'9,;N,AB\XAYN /""(Z>L&]G]6/A?^9^Q M?EJ>QF2OVLQ)I^@'W(TELFHLF_I!37UUJ!KW8HN"P+QB1O7YG"3J]R]Y*$C_ MODF^""Z/SMR%%#*SHB=3 AB%P"CZCDGN^LJ_X5F3D[96&T1U1OP$9 +' 7LK M4<]&[PW]JRG-2>*_W023_IZ;? 3U7$PB#?A]Z3O%1#P&%?C&NIUTHA74+?N3 M.<%*;*N5_;@PB"T"Q6]@ 96TZD+:B'42TTRICJ8$A61?+\77$/FIB,S>U"/?])8DX%"5(I% MR>6_RT, 8-N-@7")F)VTJZ7F6&\9^WWF%]WJ3QV_P P==)OS1K5H,ZF38WGJ MUAVG;,XBJ&KGD^16+CKVN6-<*'S" 0A9SK&%7%I:&Q^1*17LT.FBU)F&FHO1 M=I%&-LI\&!V=-*'D?;FS.VUTIF #%4+)VT(%@3!'%(9)JKMN62-1#2*+?O)9 MD3>F"6-P>Y(U6Z;-H]UZ+<1,-=J.9N].6IXTF,*JA>T>JF06S*G5R2 SK=-E M,ZZ*PSDRF(M)B](2@/GIQ+&S8RKY1F8=Q%>1Z-'(MI*M1"63-J9;B$\C<[%[ M2VV:&.546:>Z8LZ$@F_''FK:D,Y\;G[,YJ&##],SLNT!%YQTHQJMP5/\T4P[ M5 50S?9B =G^F'U@B8JNYF18@8A-!"P?7:/QFJ?[F"= M6)D31;>G_%18<1YLJ (!!KK.6[GJCLYC*86VJ,0437300V8WAL4W!R&:U=@B M/0>E58J8"6+C3E??Y*%9T^-*G6_8G+XB5O]O&[U6@;BBR3>_3U&$%T)6':I% M%)'.\_7X6$]1&A'AN.P63%,KID5-29/NIL4@A?VD!]3GT;#@EC&A60]G^'=+ M0%N'O4R(D]#6$-8J'.-;O<+YQM*H\I;.$0Y*S4?(*3-$"64-& F?VXO8H=1$M[5AVHU@/^O3EQ0.H[9NN5+OY K74HSV M?E<&O VK6*HM32(N,+B$?<[Z218%Q?OUZFG3%&_4Z[6E=B99ZGH=5"1!JV$\ M3 DJ4?5_CJN;FWZ)"DPJL,[*C,SA93H> MIS^K9QII'G9S9:,OEO;5\@,1!@9O1F_)["1+MY+N%HQC"P; 1ZK?M-W$ONAI MKAK#Y@2'5]UH[CY??(];-5<9BAC'?_K'X2F$RQ1D=UF-H]L"( M.$>K2[,:;1NB71FQ(T)*6_$9_;WM?>)X9X^C53SL:X\WH", ZIB!83EC&:HM M0MMXB!EGF/<'JK([N=N1[70)"A7 1ENY0^_3;;HIAP8?2-N)I $]GDY "0ZF M@+8H:':Y*VM8TMCCR%*EQ YMG],3[["K+6IQU2R.$6;M4(\/% M*]3JU<-N_(.;Q#-ZXK\3\9N$ *NPOLJQ!A1A.'P(& 5CDZV,M M8Z@U2@^:3S'-86: 73]*BAVR:0!V=?+*3%NE;4T^1H-)TGI<<:A$+X;*'0LQ MW ALB(B,(^SR1!3R$UGYM0$;]0% "R-3;@KQIA9<*N)-JN=.Y7"5C^[GAY:( M%W0*F'&9T_%DY>+8=G&:2=_*^0\=&J?GC1WI5*E]TX]'C0-[M)5.41CWS(PZ M65H@)-K7-OE $\?)+'Q_?/CHCYE(B,DYDB/0(P,$TZF0#C[A_V?O39O;N+)L MT;^"\.NZ+45 O*)D>2C'^T#3E!+OOV6L/ M9Y_,!$C*5 DLXT;T+8L RV].9T_%=4YVC"Y9)H-]N;&W((]V%TQ MI&1Q>13#([;7N8R\7KC7O*9\.N[)TZ<;@L89&&7"0\^&SO,Z7JUR9H/3JDF9) 0V\[MTS<;=B6$) :DRQOC6! M[$T^8/_S,"'29+BG9S6FBU8F8X^.VC![ @$UO?MK:Y0XF(/]KO4B]>Y$K/[! MV.Q?;H!46%G/);91*G099/YY3/R>N^L5C5QR89T,L3]&VBIB:P9A+.=Y<46+ MIID\^NS5+Z\_>YQTV9@=RNLKVJB$?R0.J8([+6HA [2? !.LZQ"%&79I/!.* MTE#A+))GAY-K4(/Q'EY%&J"RD]6"!@F36.3VR_A--L?VJCXDR.9H!&C1DK8A!DFA9U*Y1< M3Z9U;/EP.D0G< *<6S"E&04ML]:"/'D'2KJNXJ?T+&5C+XB6^>"+&"?$,7]Y MA_SE%\?\Y:'#>'?R5 T-.ED5L^?L39'_Y)!"T[U$"VISF]X.;2SR)$=%8P(\"A8"ES%,%GX$9DGPRLHR2.;W@)]:5)+5+K;*?L\]"CAQ%K1$"#1 MTW!'F,!\\T6CL;0_%RDL.IFDX\)E#C)3.PO._ICGO$]XM7_,DJQ=QL45-QLT-@""^D+@@, MQN/N5HKUE=WJ[:\SA_Z+@["3]T,/]:E>D.]%V:NBO H+$8OA K@N\1P2]@QN M8L,Y/N4.X4+!6'L\BPEO%8HI0FA!V7)='P"^)0-W>O(4(\=THS9H2W^:NA' M,G61$CVD.[R3-CW!J$][[@P[@8J+C/AP.S%G6Y[#TAA_8ZX>P+,E(.\4.95H M(50W".U%0D'$Z6D[V9$R\'7A[N!HX8;'JT_AI$T5Q59>)M@2[LC8C\)K>O M$]Z:4[1Y:4U!*/[*7H>WC/N3"X@225AVOR+!)^V(8UI8TI'%UW1V&1+2J1K%$J]:PS5I\:ETUF(9,256X_[ MAMT1.TNW0]@N%&5+?Y5:>*E]& 4R?._@'2!]FX5G;6"+1R%8QG7>!+^'\%<: MKZ-,Q43*[%J#00QG6+8*%U]L@;D3?$I*8FR)3B,/CHDI1M*9;U\L\S[Q],$$ MTC>=][VX8?*(JUR).6(_0/(I\\N*6#ZH* <3CAE, 8>/)?D"TH0Q^V>QJ&"* M]2..KB1;,9>0E(8]KQ%9.="=:Y$)1IGBSO"OO(3/O\CA- N%$QGMLA1S@^)( M>&797]/^S<+>YO#+W^UD\E)R+)X^ *L4&*=QN*6S+I3FHF&2]G7:6)2Q)/)N MXYB> YYAQ4A7KQ(#;2U(=&.&15?<<"P_H>R;]+#3;I&01G944>*PH8"-6AS0 M<0SK'G^A3U+G&V(30(*4O(ZFQ3$'TC"K.KG?C;"[C4344OJU/2N(E20=<"AU M@AO3[#&PMC8G,0 [1]?6O*QR4(M,,FTEW9>,P*QKKU@^LA1[>#&U=B BY/:+ M?J!KQNM&'Q'>VG\\/_E\LB9337B\\-.G)U_]R?7DJL=S,GD352IB/Z#9TN^B M\ 2]TYDCCXN-'^?Z8OC.ZT@K_HL5+T3XXKN:V=GHL_"2WPKMC7PZEA14=0SV M50!A7N 5\D5/%:/Z7:/V4%;RHN*N;E2#PT>TJBAYH$4B.LC!.J50B'$6O+L% M'32TH'!LVL&Z%[Z"%>^O,":GB6.=,/]_)N1)/S$ M._I 7O&6BXG:;S:T D!+PI#E(;5BOS&6?\.DDD/*' X@J.*CIQ3[T(V >$9Y M"K>)SZ'],\(B4"[VDV(A;F&7SE/H:2PNY:<(1N( 1L'/P5*!!(\#-,*8$&7 \]OI)*N>, M")SXB:&VI3Y%=K*E4^UD,HWP'\].3O6T, Y$%>+@Z#3\-7SK*_L6'3)" MX:/4)<%+&T3WR>0J"R@P+;3P>"3$!7&LA+#U%UT6 B&00AS(=KJCQ;#3C]2< MPH(^D+?8:Q3.E(E&F7PYC:-D,;(SV3/*JJ#ML)..&)0SS'+TX\VKA.&,9KO]XHA2-*_*HJ:HB M=+G: N%\>^73FZ9KCGNM(@D(#DS7&>U 'J::ME>,Q)#?HKJ04I4QBV?4%M9 M](PN-T@7C9"8H2F%4B=U*4TI>&T V;L5>:82[33SK#1)G[:0YNV\O(1/G-$C ME;GSAAD31VWHX92([%'B#+@C.C20UI:Q/)'K?+IZ2KR]9"TJBK M Z5+[\C<2WD\G_(7\G#/![-!/^\,,/C!'&=QF@H)V-WCL$G0#S')B 7V,=8)3] M$J)AC>#(%ZSJ]F3R4WUB=ZNNPR<__^5_9>O--R]-Y2R#K[U6WGRFM"$OV_'% MHZ*?A&$1<\%X!7QF8=VLJMY)1@+Z,JM6O<092"P)58:L-&'8BB8==\K!9U0@ M6 "1*J<_TQE[K-,.^9(P*">N5VJ.TYN8;+-*-?(IX[WP8AUQG#,JC[DU0\1(.0RG6Z M(@4\SP_!,6-8\FLBQN CG;**%^2IL>,ELTA[B1KMY"U71=@\2.4+SR5J'4C) M;?W;0B;I$HX*:,I#4'65>PL91Z- WB0$C_\4$56$=[1HXTPDHIM^!0?OC1^, MMH S-!Q4TGW*RD61IDC!NUW'<.M")$/!FJZ5"4=ID&@TQK-]6 MU(09_O$=2@P5DS#5*-J"@5==^"N0.!7&][N5PVV&)@0+") M?!#IP%]*B^\GS[YVNA+P+(%KA4QF,.M$^&@ZS)-'M(,TZ#Z=A(N]S=]GC=57K5];3I6M-6?H+_5ZO/)_[O3O?,$LO,$*0<:> M2V++A$-ZM7T2SD%PC,0#N>KL,LF9UPF MI,FKYN\FCZC-:".ZR^ GF-?%3-E9Z$*R:4SX.ES4GH!^]1^GIR=/GU)"B;V+ MAW$>V2L4(,7-A7(6PQW>\.W[E^]=99AG(W[LK,K#>%WJW/%L/CJKG$W30U(V M3E@O<4E-Q;DL%Y&'^)P7ZC0V LI?PDJMKXHKK?WS]1SF #5XP[[VM^+TIM4Z MG;C5BL6&:XTN;/J*,,,&FYX5#6@,PXAXC!BI#(-NC5XOF/UB0;F ]U3-A8 0 MGCONV.R:$P<"C'$')S_,,$L*-EJ!,^@8Z6D5CH>VB7N;_,1'5+K#T.\#?O2%G#X29PM=_&V3^GO[P1'QZUB87DHP:5#Y/F4B>4](1F=%2^2 MRV(=;4+X*(0D;>Z6!H:8>X,9O";%Z\O49WHXNV9\'0:/L.;R =BZ=*D S+5= MSZK5Y.\_G,E S9D;4GG!PD5^/GOSW=E_<2F!B436B?1VXN#]EB<^+WW^ABE_ MSB:OH/I,5OG-'9[KS2M],LZ C3[<,E%C3UW.^1QN\P45._Y>9&$M"M.F2.#5 M).I=>C^+(8K@HD%\YGBBY)VM#3"XV _"&QF85,"QV9WD'D>2"E\M]05U^\/2 MOA'/\MQ[EF0.1CQ+,[*.B[WG6T9L/X*'_(+^:W%5-' WZ4F'-^QS--)VKW-& MF2)WRCSG;/A'W=CODR4RN(-9+6*C*=8@C,L!EBD7UMLAT;_AYF')IJ/&;V1H M'FE(%:;?6;/'D19P[)R1/( \"KXD&ZM_2^QV3I=0G%1M6D\ZN/OB[O![*$M9 MSOXBI5]/PB'+(E%0'!-)MH4I:)850VSI8:5R1L@.ZK$A'CV\D9K"!]\F'P"7 MJL?NU US_[E1G;O.!)[B[(U!8^6MT <77R/2NB9ON^?M[O3\R/^,>9'#V'K! MYV_!3 [T +;SIA2[4YI./RI(5P22#BWA"6F%A'&A.*DY&=QE[ Y29TFB*-V9 M,8P*?[ZJN"94F/\5]O RNZKJD;.+;R?D!V3Z1"HII:!D^S381M*TF$RJ)1$C MMHA[$=/9Y]P>-%^ED=RW@_;M=N$0E/3C5=7$AD0",RV4EI=>,<2O MNWQUK+L\S+K+N6#.<)V=R<@_TCXL959(=IRC#UD=C;W =QR>CCKWPEQ M71?L:;!+'H2N-=KH'>VH/&ACZ8BN]%1*['KSJC95/)$1GH+-\8DDBI&^E>OS MW7+'C'J>K3:D8/22O_!&2^J2SR)AGC9?<04C_(ME!&!&?W[]%_G5-#SL_(0I M;0LJ\>"+7CV,GE3U@"""K$A]__)1Z7JWIC9G\6O"+4D]EL+^A.*+Z\ID*:^PV?8^C4U%0C/C0.STZ)OM[%IYGZF+F$AWU](@E;YP2^#]:W1 M%Y?<#;D\)AI0\(U"D?-DWQ>-%]AI4')=)=I8)PIZ% @.>CRQ4X$-2YL4HV=-OE&>46U+ ?5 MIYD*^X(*@5PS-1I:5DOC]B11!(GM2@S#LZL@'1-SDUQ8(L M(9?+_6U;T,5*ZSES=-"Z*;7 MQ.U!"1XQ/&F"]H(!5,+\>^))3J5RR)AV0[AM)'V MX7K?>-K'(3V2[EMK=R[*\%K *R+GP*R2?GSLQC;T[3U)UC' M1LC'UT5#76WT!>DSYH)&*@ZH39;A?-7Y8(D@=_WY=KYZ('52',_:\;7)MM;N M-=H&5J>Z#8W;_J[CE=H9>D3G28,P.N"WL8L!VJ$H4/Y92T9XE9 MM^DU)T2)RAA^:J>S"G'TPZD^HV9?>F.6$[O,!PW10)F9/5>- J("A>#C9'+= M[(IE: 3NI&)HTTDN^)K([+;)LW>\.Z(@*W/CLG@6E,)%O_,A[)Z?O>U*^L?2 M.7^VF]?BUAU]XWU'&7?-+7)*K'I^=[&WZ9Q(M8>2'R$2K,O(RA4L7'R,7L-/ M>SG6FT>?A"@-!@_<=>F$J@JK(T'-8HT8"V^M7!;\@%BQ$3>**+>J:ZY F;8I M.:K$BWA=U>_D TJ;&)B#4RL-B#E*,"/$_8U;C K0RM4SDM+8#(ZI[%NGLK\^ MIK(?9BK[=61!>5E>%7554H7I(9P?3@)6.3LYAQU#WGUNN9PEW"!=E(MPU->P M^EZ,,P*$_A',5D/BI1P8@,J!>.8HEEW%^)GP!<$5CJ!9>1C7Z=_T+I9P]!O7 M ]JL@Y\/7CM@YO&JW( &@CM--_N[.QJJWHWM#M4,UT>65PGRXIW")X.'LWK! M9I65+@]U,OD1/QN@5J[HDN3BMN ^HB)D3/DQ1%F?+[AZ2+ID]0+)^XB#&1V5 M3)^4/KZHJL7$4C8V!K@KPY*9#Z#/2Z8CXYHA>N$:TM[JYV+(%3W>@DV%5&N, M3 -4$2**P.F4=N+.+.2\*[J?Z4JBFC5S$6F>MN91TE<17JF8T!0N2< M+Y!!9LI(WE3+,!_@TTP7=S(L833 P$3J=W()N,"XL!MIU;>DEQ"&ECB.<;GS[[YC?1=&1DN<1NDHWB*=1W-K75)'-MQB89$ S"R6<' M8GGOV-Y,%_X;M=Y:N0>0FJDXDA MT(:\RMM6B<>T47GK1D,O]_;5&[M6>"'W*,RDS0R27!F=A"];WU@8A?H"49(: MJIH[M)GB6Y0QI+J4B_ L%[^CY72A"<< #BB-*^$'Z+2CWW,!3UXM/ 07)>FI M\&64G:/D##@8@\F\+&9%Q [R2^G/:/T@0'/3ON:D [\@ D41$E/.HOC\\:U. M)J^D%1S+U.H+C+Z+DP:4F;P!'LBP1?,5@MF6VVHXQW*92UV#GK$QI+,LLD7" M)L]P-C,#PQ7D',\STR'6=?#JU]=GMA""ZT/!=C995',H&U'L(%D8!C"%%9T5 MG)JYR("^=0,_VZ;;3C>.9Z/3+SA*$+'K KR5W17V]L4%? )Z0HL@$9?;^-C= MC$Q,?"GZ9ENTU"':E>&@JV6+$&P?Q4_ C#\SS)N4KN"I((Y4S8CKAX9%, M/D".5;F5%&UTNRL-G,?:2N969T]5U=>JT,A[IW6/P.URL%?;J@X!2%[Q0 MW8#A.1K+29C7M+*ZDBTG-S61F>AA'H>_8!V\CK[/@;S&C=GLZ/^Y,XU1^"#N MBRTJ] M52^*_7GSKUQK-9;_[KW$ZJ_?B[OX%I^>QQCAT6??OSW_[+$; U+Q"_EZSM6 M6XLNX.M>4"4,;*T1Y@$)@-9EY*+OW"1MKV$/?QO\W&S+K.ER0"?#Z5H\$SCG MT/]=5$_"O#R!4)D;*=^;XWQX>TL:X'6W8FUSC=VB*T&1V&ZS.OPHL;/3$EEV1RN;8]#&C&P&Q4MJ.D>Q\( M,K_,Y^\:0Y+A7_U5QC[ZL._B>[+1RN]ED2DU84S^#G.L-&NXP&C0$Q=&+[ZB M">-!U)G=$:+D+OS?$:M,$PKKANCN"NY3BL:;.8>'>!$,VM@Z&R#,I@,3KD26 MX1"]\J>/XIH)RO!35>?5E?0MW! [WRIJCL>?9'?CPT?]Q1L#YV-Z]P[IW6=/ MC^G=0T_O[DR2PEJ( H#,+!M.2,':(!R]*4G#ELGVIUEOC)'['Y?XMFM7N*3 M:E>>I>YV%":EHI2E 5!0 FY),P#051X ].(0PVY&1MZ!Q_N'&^B?2!"=HCIJ MT20V (H?*-BF@,/Y%^?G;-Y[JWC*2 =.;^,D,^CA VP:'=:HH]FU Z<,45T9RI M&(6KQ+3[-J2M2QU0E]5F@S1V/@NG0VX 6GK 3"(WAA,"Q>W>G>#3GW31?-)5 M\T8<1S)P( 2/+!BH^\N2F7*'(J5'.D0BFZXF%AO,^D<>O9W!XPZQ:7'I*3KI MRF(NCJ0/5F@//'O^Y/3IEX__K)#]G[)6VK#>4J;(G,R7Y/B57.[XM0Q[:MFM M"!?>3GZBX@\@I)]R L__$B(+Y'5^KDXFSTZ??/[TV3<'-B6OS;5W,?WD!XK3 M*%[0I.';8-PWEZ2/<*[FXE4,6\_0%S Y_?KKTT\YWM-).N)/GSUY]N57AS;B M9P1PGH?M^E/>7E:<'>)UG2SJ/"[IUV*ZFT,:W-,OG[SX>CIYPZV2PDI$+_!+ M#>XY^>![J'WDT=F[$Z?,] I849U MP8^'X^-TFBH2QC#42/N%>T_%\Z,S9I=OJ%[A@X!IOH9/P9RG&RK$)&'[K3=M MPI3T]OQ53%"K9W*SX99?!_MM/X8#61"-"#%M@WEUV4G=6I/9USRGFCT&*X]< M*NO::A$\2/9RE!U?J/_PDE =7+-/A%1Y 9:$2'Y![T)<:6 DB[0MYLBZ:A?1 MPA!1-2@]VUEYGNZF?3]-\/02U8&1:NMK5%E?1_ZN M!"B/O13^\(/45.5'/QIL.GU-],5%070''P,R0=Q/=NV-GLT5>UG&EFK4L4!] M(@/_$+;"63,Z)YI%Q! E)7M+*Z;[WW]'Y=]B!1Q]I#2W0M2>IH+C549_20.] M92 H)!2TUH3O1]1AS#HLX8#@GR >EP7S&9,]I: M5UFA.D_2Q;3)H79R65GLS&G$)#:62MBRX (:ZU(4Q$) *3G4'%TO#&N&*M.C M)<1[>7?1P@-P1;'ARC7ME:C",E /!+-)/5S!=EV684%=H+%)NU\):CU[PCV+ MDD-3DD$ .9IF)&/O4]9\ WG@HMQTK1H^#8X$Y>RO+D+6W"@5E>DIG&X;)61J MPNN3)CA9D$7NA:>$>KI1=LL,A:++O$\A6FEOA+5J^.K4!W(2' P( 7W8?>'? M?=BV**A@K9P\RUUMVMMZL/\!H&Q19 MP +B#D#ZYF?GJ+7X:I*[G _,Z-O?58O%D^_KK'P7?)^PS=ZT=9Y3.AX2#=I< M/')N8PL9A RHY$25W%#1S.XU#WN8P!#6 :F0;!O+43ETV8J^BBI=-O0%V6\, M-! B?.DI!W[O75E=E[0[E:WPV]=:#9?OV:FNUDV]#&FB=F7TM)SU\G488VY, M[SU?.)RY7-Q17^<"O"C%"I+-X5/Z(0N$-4SW =9%XPU-.R/3)J'^5:(#HP(T MD'\<&T^%8>Y 0@[&Q5Y,I.;BVS5Y_DX2/9[+1E\+W2&L(@A)9C9G%9@*^+]C M 5O8W5C)HU$@6K.1/9 G.NQ$E#/RG _!*S#6%[*IL?J"26+ )/ZSU^%3E.Q2 M1VA43MDI7FV*P"5NI N1/Q.'^]>3-R?F<7!YC D.8R<])BMZ;MHI\I=P5W/( MGW\U'7SX"FH*\3M??C7$X#)3D5Z\$N0$>=4GMFH[1EJXUTLZB-*AJAF5$9NI M1SH(?9>/EY83DYS0+7R0>2;L#7E%IU]_]6+*[T&N+O7$$ &1V_A[WH3[;G%4 M%U)?\]^>=5M] ,YH\2VM$B3%=IPUJO7?.;F;E-L2(;/:9WZ^WHR"EV!=> 3+- M<[+SKR*?;YBQ9<$'^/^&]54=%HQ;NBYU7^V<5@G4@K-)"VI#!?OP#(B:E1V= MW0*\";QUZB[$(2*K4 #>TV#'I0716-1]_"'C@TO(JW8B#$GX#:D[FR --_JY M9D7^4KY-KL!T 7X!L_>@NVUW)S^.) >!8%S^L;!]Z\+VZ;&P_3 +VS^4O5;/ M9T^??BDGGYSQG"/]\NGG4Z''6Z'XH]4WZ3P?G(>9HLS&&%G10I$)-2:0I::+ M+:<:?GJ99P0E5G9G]R31_1T[3I=\!B-G\.SD&;^9RJS]]-.WY+*3G,?EMJ&2 M5]\?8WZ!$$%#."OD\?O>>Y#70MIDYVRSTXM MV73Z3EG1:YO^E5->)AU%XUDS8A9<0CPB]_T14+9;&U97,2_S,)>/2@2#B85.5S#K"Z M8))QYO =E3\" L3H1LG?AYEA/BE->Q9+"%2XGX,O6]^;\W!Z "7.'2N:<=:0 M245+&5_[N3AOO:W@=D)OW8S[;?M(D]W('9;;-8X7?BDZ:@^#^.4,0[RST3Y7 M6;C%)'P"C?8GS">D;\EL;_9/3"WY8*9='85I0,C @I;UA0 [*.L'UPV)EE1( MCGG:J7#QC@'TU.I._+*;#7BA1-N. ?N)5%14_H@/1@(LN; HTVCEPBSQ3?D(:D#-TZW(+8KS(2LM@G0OU )&29XP1 MQO(,4P?I^/B(E%37@KC>KRHO*J8%@5@M*S2BG23^CC4(&K_ XVNJ; 6$("E6 MX1_F>'9>&LK:]V!6O?:4).1J]-]E$_-:L[S,E]2J8J2$ B1V!HI[:NP+PHPQ M]2=0"!@OU#'0X)@\S<^?GCYZ]WCR:I65I R5K=K+>2;25479A 5)4Z4/P:"+DB2Y5+,&:3)4P:9^P-],[!>%TA)XL*V2I_C_BZ M4;XMY;29LDZ7"&DMITJ4'1;FE4B+J=2G(]J/R^.AK \:OZM<['K&'>1SH2$- M*R4LF'_FJ&BP3K/TJDO'94E%!O*L.1Z?>'LJD%H^UW,>4QKJ]/K@I(9+/>STDPN,S7 M0G67J&+*P!+J+T>_VP9]EIXR/>8F@J^IIT^(999=\!)!^BP!\!M3WV14I,H$ M]2ON4EU^\])@9SX?Y&@8]6DH54Y.Q^G3)_^'F4%BE7?D._\U%;H\""P-OO$5 M7015=LIY4_),Z$VT_"(_"&Z'$+%).[_YNG'0D8!KJ@I5\YHIOV;H)D:G)Y.C MH4$\N?2.\06*!F7HJA2>PYN&_.4YZV]JEK_QOY!OQ-[J;"$AYZ;@52+?L'2) MKB590$T^/[FHKH9GP!_:S#_?;>;I<8O%__M9D7_]93Y;G'YY^OGLV>SU)A%X?RMD0VX$2A]^HKQW% MIU(E4P(BI6[T$ 'BZJ9,LF=\WZFKM$O\3@#AL]P7)W&G7N$6F;>ITJU+XG:? M1NHM[AH6*+K\A5$C2_JTY3 M[A2$4S)R&Q. $51I-,EM=<%/8O9\>&I0 !>B[7PQ+CN\VWBOPZD63$E;;= 9 M\='AA#LH_^Z$J/[T+W-'\HW?!K6"R/DMA8@/T(;X=!8EVA$U&*RW&APD9.U4 M7J *<(VL4KG..YQ)G\'H,^9DC\/ET%T#1;T MC2>K?-G^^?D78;YPW!88[3\_.?WJ7["!QU<%G/@OK.'@7_\(WR1C<_KYR>D+ M&HPA@_XWSFB'P:,*W62,9]\$ 72A1)9-E'T5/A2U!W'.V)3'J^IN1Q3<(+*O839G 6CD[T@P*:W2KNX3AQ]SAQ3.5\E:\,'B21 M66\&^RY*5'$5&VH24&Y:+W-KS5UZ_LX\$G!GGKRKD:^#E47)!8_3?<_3S7QA MUZ2?QY%01?I"Y3LRQ?-MM)[1'U^0 J10<8X L8XS=(\S-!\$"JLB1#04U1W' M^1['60U:6-O!=0 >\!K-T/F:(%@5, [BBQ-DOZ*:M,NNS[.67(X*DEUZ69D6)(,C"OV(F:!(\L4QB+Z_ MJ9>^QNE$M"](6BSL6&<@8\=C-B!H=?R7+ 5XG)G[3F\@'1C^*X13W'4*]K?Z MRKJR@8<$" _AE13S>^[\2/9X)"U.Y$?)PWS^YH&*XF<'F'Y.! ." M-?L^G]6L&/#TV>DT=O-Z_+5(F)&P[GKR:UV0>>+,& M$(IYZ41B&E>NN;-NV@KW\H$4PZ7Z8KF1WF5370-(:WDMUT7+:.@@^2N<3!X& M9%2X]3"_L5$H35)?YZ9"0:!2Z?L%2WX&;*\C.'8%&A'RI(*HE&9\NG6@4HG. M\/FE.7G#^6!\?V2J]#0WS8!Q.Q'@\9HY0K/]D,I^IR]VELH$B!/+W%Z"=5B) M4"BONF\VF&Q$'@2;PV_#M[I9P/@VN:T/%#4^F?Q%Q;^F+#!,S.!BJ9IM"#*) M=&F'F#*)GH[)G?IBA7NLY.LLB7HR>:L:MD(1RY=AASO$MC2]Y$WCV_S7>15" MICIY*-5N(LC?M4K)L!PE.>N\WD1-"J1H^T:/EQ5G^'$AYJT/3P09EFFSQ-:2SVTTF=G='=_3 QHJ*@N5JT.\([I>%<5[( M3N]*=3S6Q(X5?6 Q)$ SD=]-[23TR-=63-B>"(4PR6,4];Q;7:%>[))Z.-$NDN=4U_XWLJ!6-&#BBW!T83J2\M%C)Q ME2CW)1:S0ELY8PN"Z5EM)2Z,,N?""1E9^+)X,>Z"3G!%KG[S(#P%H9V=[H%F MV!*X[.J:LHY0\0$JN^4FL[ ^P[)$?VA<'TIK<)77\:H#!;L$RB%GS#SKF(Z6 MB)G&4"'2O 6>A$T8[1 ]S>G8_"X7@3BP#G;"&-][!$Y(3T??*CQWF2V0X)9? MM9S-1FZ09F1";9";2",BYS3Z. M8'\^"0/2YNS4DD[C12G\A1C]!*CG19&CKQH/,H8E>T6]*,-4B:+>U,>@V034 M#5$BM'R#H^(BPNR" (M[/YX([VN7J7>R(@8])H MMH[LYG%1L/RFDUJ^S%>;N$)ZQ_O!VYK?C!48S/%T3A+YGM"W\FYRC09P:$?@ MP/SRJ$8)0T\L)]DD;RJ@QXS73'>2,;7D.1C =3![XK/L",:-Z-W@OE>%Y7H> M3%UVH6]$^'_;Z+)\M*@ECQ@[MAP33__QB21:A>=Z&8GP%L1[P=2V$>3ZH(YQ> M/OSOU(G%K:SQ6[85[4UGS9%_'[J B:RK4X53WHPQ5MR8M]PPX5TP$MEB\D]B M>)8<:IJY"5N^DE5A9Z%,+/M[<5HAHW/9S2S^8&[Z\6$/W[/!CH^0I(PX!R*Q M@K;VDV71](QIXM;YM,Y G_0_1)SMFVFL+MP[>A)U9! @)J$:/ MM?@F'=@Z)V%V,C!6:0,K1KR1M@ *0AUP/"R<4F!:^M7>N(.,!3U!F;L=F"V% MHM']SOQ@8P6AV=03/?8DA?"H6U.6D% RZ=MDLZIK1X[SJ?!:18YECS_TEK@5 M'S)) MQ&DOH#$A/!EPAL&O0%YB3CQ^BRC159+BUX+)C+,5>$^:2\JQ$+DHZ8->9:M. M3BGGDKB/8FX8YKF?CJ#;<+IL.Y)4(.SG.E\4G..@QPO6_I\B!,ZL06D)5*6W M(?)L;<:Q?9O+D]2NUB0-16[,DA,EK3-U3HEM",EC6WC@:^>'TA)-.$+"+NYJ M\9+7X=>7PK[L:KCH1H^Y$&J8JI7KRFCD92H35O.<^I%HO'YX\TO3\X'HR_1G M41$7 7NH]H+G.#VD$$.*5J,^I3T'K)5<+S(1"K%:3DE_>@TFG&ZU9D/IFHO: MT1I2&& )MB2GR$$Z2IHX]C@E)QZU&ZAD8#S;KX,A<4?_, KV-I'=(TH7O5M0)'YN<%7[GC8A4@&4/)L7 E/*%SB[[KY,TT^=B#%J&DHWS'++6',3 M;%M5[(F+O&<,1-=T?*!OEV@"5N\2NF&]F8W!DONY%F.)0!W"FO2&BGUQ C'3 MAN>I4..AP")!I"J]'9J3%E W!0[+,G9H;K?QEG,AD8&!6JHX!+:2TK(QXK/H MC=.JZ!IA6/-3SLH#',IL*A5%X@9NHF/DXU?N.<8Y=^A)]9=OSL-Q[^3$0M#Y M*=4*/[;NYQV'![S%6K?$P9YMBL5*6/?[LF/.7^# I0QN4TW\/>3YR(IDJ).' M-XD8R8.HS[U%+,C.H,!/A)2!-KUD^TT6X"01)Y6]RC[Z@K&LIH HXTMB8="T M[DLZI!(6E:,UB40BA:J?QG0(1YDGQ%WHR+K-.?6'0)TKU!U!['+,Z<4C#D01 M0)X'?M8&)24"[/(+DO)()92JDD+6$,49HHP<9%9-HQ2P>(5E^I:(CZ\ 6AKC M<3GX^)@.-E[\' 3,\O!0I21DO>@G6+T-@V[G]5UF Q(P+%N77#UBYUA)"C5" M8!Q*9(JCYIUP=VG @A)B0_*C\L!Z)5;%B\$;UAP'.@*58 N+%6>;ODD2TB*W M:?"(9=._F%BDCJ M.?+[*\!79 ED1U%]K0AQ?;V=3OZ>UY1&RIP [-^+RC4&G!%\HE&ZXE=Y&98] MSF\*+"AI4%R%Z=K@[SA_:7^15B@4U;*M\:UI\C;5$\J";Q)^^ 14^TU']+!H M*;?TOG]#.989'5F*WAJ30^LS-_+^^AM+0W@%29=]<0 [ZV\=A0B/1$FI--^_ MVG[?\8@;6G0S.:F^7@;S'EN0T[Z2H2I,(C;58[^!#7P0!QY"E*1!9A;\=WC% MH@>5@6C<4KDQB(@Y34(6='#$1:#5>^VK_ *#YA9?BN!P9>^XGWIV9]>YZ6NV M^?L\+'QN(UD@P4$UR(@$)YQKN,R(*''^ON!<[.C1/"/T:%84C56OT&(;V) M5WLD NK?MME49T]CW\DU%>R">[ $OEOBV7!?3BZXB8T/_4NJ[B=H0N0P8V93 MG)/(7+5+7HR9O>!W4#(%V'GJ"76$KE&JDM3:D"2F<[M1T5!/>X67HCW:CP+R MDF'B80[7U*XB+ =,I77P-&FGSP9E0V\N,=HB\>;4!7&6A"EB?Y%WO2S(KN_W M&?"VH 24N(JH@[271;UX0I,#IGPE2!(>P0GL9W!-)IN* J$B\S*.JN^8ZFHG MNM+! W(J5R*)0;/__?EYL$G5AF:0%*VTNQ>O@?HCOI9YU:+;/2FR4Z;B3J7' MX:.'PU"2B$;C./:"B-* !L;15RPI5Z6*WSV-;('G<+%_9-C206KI(2D[5?7W MFU.,?7W^!@5A]^>OSJ#@&[,%+BB^#!58-!FE]QE M-)/BG#D4>1!1&+DQ5=?.&/^6&$Q.\[!K2U4/"!;.2.5I347F"TO80&F$%>A4 M5LLCGN%-I>,[&%$)81LJ%J2*\^D\!;_K2OZYRIJ6P?OAT)#+H I34E@4W< = M6 _7"EQS,:T0@#\NXW[OGW]@>VG)9::R#MQ4!+X@<+O.2O4;*%XDN M5]-!C286X2&'._:RXGEQ1R+%@B08'6.Q5-3=O9 +]NFF%:T8XO\Q62\:'(W_'BV$>8E@H =F#H5QWF?NG MB4\B:'Y;1'X-A3$AQX76"/KPN;N"Y+85PZ@# 6!UN0Q63;*FPJA@Z7?IYLXV MFWRU8E%VRA3@Z>M<\:)E!8 8RU IK&Y8VO/+1)=Q;U/LF.212=&)\+?K-FZVMGB/I-=%PV]7"/&O2PYB,(6\NX7# M 9\JYIN#=N3-R.8TK2E9]G%[;E505QQ2_6V/<@ICU[6T(!_$HCFS!*$^MJ#S M%,S20-0 ;;G[CCIL$]Y#"X++MJZUYS\;@+?+UHH>G 1QR?E@^I%@NLQ(BP_I MU4TG6!C&?EI\_!!&E3(TN%["$3VSAL^P\7Y=@8TM2;'J4GUR< M3"E]'2.5606**'[6:K:B9E=R=A[W$H<ENSR>_ M&@;/27>1CO5E48E!LJ;B,%+\9Y*G(K.(0&?0J;Y:Y1ZSF^<;A\9+ MJO"'8L#N[H*- -0X%!_6JAW320^NQG@^#CHU>@\S3_+R7 X1Y]W7$DQ2ECK* M %-SES^4\;S)-\,VNZ@ANY-8+RY &'9;^H;#LO5T,174E4E?E):Q( =\ (1R M&/TY6R[#:@PS+VX49G*.KI@;5K6MA3 M<)!+-4WQ!;N-1'TNJ6S9Z&P^)[)ULD3NK2T7[8DH -; P]@#P*_%6M35XRZR M"8X=N"@0W;89@"I%&XD]_?, M8_RA5Z%X$\Z6;D#Y(#2O^4:C^84: 671(H$ MEB'J?K#W*U/VG_ S',@H.=00.\RXEZT7,\8V@>"H56V!9\N) \+2$CP,.-,! M$0YSEE1LP!'"^;+T>78/^51"8V!&E]TJ78M+OK.CYPO_RKV)1(JW;!7-;7C#R1L_V'L:&FK+XR+.G,G3\K M3YG#E%IJ+EV_2R8[KF(JK'55H94&+#ZZEH@2Y^V.7_ 9T=)3$+F? M,H'YQ<3)NC02X?Y3[D'$8@*G:%3K!AU;(ON1PAOD]F)&M4<9XAU0,PO_+J4G MD=SFWLXK,N,&$IP?KQ!AL?"NPU16W%.(03H4W+O?>]CD-G/QW^(F! M%#WOPV41IHX8S?;?./O/D%?I;K'?2K![*+.U9@H M8P*UJ*^X%$!,R&NV(3$#PXCQ#F 5)/,IWM$Q@TJ$\EB'JPRG3OU;7E/^<:AK& _7#] A.B*+A<]E+=S4%EUTKL7Q1 M9HO@9^WV&0=#X8F@=$"(Z/YV8[+KC,VUN0BY\EIX>1Y&&-:#D%U@>ENE_/2T MSPD<2;L]5-B+$BI+EU"2FLR(>P\74SD+I(C-6HY&* B/RQV[C/BIVV7P'2K. M!R:>;@K=C/57Y'^(*7'.\$Q3[Y9XX5 FZ.YYAR$^#"Y3,>LX*Y647"/OE:%( M-;)>J-!O1#,/%@-\D_Z,< ::+D4@P>B (L.&N3V4P=V+X_L80PDZ%F04+-VP M4\AXT1=:WJ5LK)29DH,P_U/PS_K O>?-U@"DT889?53P.%#ZB*%M--_M91+9 M4/=@T]+_PJ"&*[G 7Y"E17D5XD=IY(DD,7S+BFP(UE9Y4>%TZ"'HO2.-Q!>% MG907H4.B!ADCY^>I)K9#VRR<@ RM7DX6^2R$ZA1],QU"5TN#Z!S4JBT\\J:; M<36/ICB\JIS2X8]A!%#[X[(_STA)R9)SB'61.'ADO'_C+Z.?:!%-GC4931V; MFW:;@Q7&_#9;W >VNVQJ33QK4@8/1POS[)G43'??21;/Y>S!@F-[T^)(6H\& M[H@\]^*+0(_FUOOJ+;.)K]'*"0RR?S9@5]$>$Z'/'#KS#3B>WS"ZF4K MGR8N?BBY+PB.F0+M#*%O4(NO#97;PL\S,&+#2NH]\#QTYU$SJIR(YTN$?UG'8L]5&?0SW0RER)[UW M2(-;37&S(IRVYYL7(==2ZI%)AMN>AX5E5 )LC"EK>-RR@8N/^KN/WW__#__0 M*?6OCBGU^^DL.7!W?5RO2ND673Z^'_]/Z=?//T&E(:Y.9;KXKWYHSX0^&;RZ)G[A=H6ALR6 MVO5NGJPRBH7+A5\^EU\.69,U27VS]-8]R6RQ8.BCS^6)F/[=^C$\06=STVTU M9Z+N/#4.(&M@'?'-956W3-?/#EC#RE[,2TF7B_,UF/)>3<-!TU#DGPL3+R'Q M8APA9*QD.JS"Q(L@7G^^G9/J0<+5P*4HKH]02@+V14 >_$>"Z157_/A+S8KK%?A1U)LR"(OT3_KRK' MGAA.2*OZ9CONJH3: \$A;#&=M$A,[A<@OA+>[)U^PU6/J,TX>Y>#+JJNWFL[ M4'M=\44=/3QP^-?&XCT@2NVMQX'ZX2PGDN(/&B(F5YYUK;IH[675Y/UH2, X M800&DZL A@A;,+00R:*#0)X3U4QF11ITO!3'A.M8*TH&R ,C''IM==PL2VN MP $H1'*U0H:::FIP;H,A*_2X,1&\9*HL'A3ZMA85B[II)?ZGI](MC+?@9 6H M8"6;TE"HO)" DW!^\O7DVH=_.*5 M.M<$C]APBC+2%8TYZ&/9[4CGD8TJ4($ MD6;!DS^D8@94#+5$>]?D>_BI!<%$%0-N+B/.-Z$@C]F)7ZTA;O>5N/ [[2MF M.(KJW;*RG!45=#GVX:!7_F]FV5; U%)?F1L,&%C=T^']]#_[;*A@7A-"*I2AD ]L@>V0Y< ^ M%2]I/R&7^0K)3:I8E0!2,@9T?EE5C&*/9*QL-Y^HR-BFIDJ A.M2<-[-%-L_ M)E5APC],? BEMLWIA,,PG(4%!9#"+\$AFDG6EMY^46>47,*7?@X^+@@Q-./[ M4Q9N0U0V=(@,!(_<2S=")U)-"'[7++=.3"?"'O14'%-9:N!@^[.&#YAIE%D! M>"[.731'$\Z8.JOFI)6(M8EG&$(_C$#LK0"=[;$KR)[OZ6988T^?,8DV/F4Z MJU(^-%H>Y@'G+CSFKFR9@C?\GH[L?V:'0LSX866;/G(QPHB3*D62-HRY_PQ- MV +XCKPLO9* N+#&PRDITJ4AA+B8<0C=5C<6A,8:I?C%V# +.ZKC'.W)S\U_ MQW"G"=SAL,+>!-^1L4X]A&PF&K "?0@Z+95DHB.6,^024WCK51(!PNKO(D?C/5\5B[N,ZV MT3M79_5D\E/2L3EWST,A2B005KY27!H&*[-K>B)QHI^9\TQQFKUQ.1E* ZLF?IT+>/.]7-^+%LHY#%1#\ B M32XT!T%3?0<'>&3ETS0WP=#/6;5!#(5?9U+\<"H5$@HI^;NT-7-E0W4RKL3$ MIQ@9+=CKU^1.?%SUX]=4?Q(PNLZO@#G!UA$5DSU;!(:8C^MJ#.J7- ML*;!X0W-H68V84$- :?F.2]O=&W;;"-03HYF?6LBG] + *63C$G.)'>[.!'X M"1!"I\_ (C,=I=10AP8E^B\C>HEV$E,6)_I LWA%SG6DL31=,>Q7CML+&BTE M"]F.%SYDP >EK00],[*Z1LXDS\AXUZ/HAHK"!_WH#UF&^/I8AGAP\A]W]#Q_ ML(YFLC.4VNU3XX[TS3IM;$= )&DHLL2MM%H+VNK0?^OM+@7&/DDR M+\D$5V9-V;(6>MAIY)N&N\22W(;@0R+7^R$:?UB*X^U09\QU/YK:,]Z#724W MZW)C$SY5R!J2, 3#1FN<1DI4(2S#C8D"#&( MI%C"IFO?40EWL7;XT#QO#P8C=/?4B>-;=-QREWEP5"\G^29$(^MBCL:HDO_3 M1;3$ $>^R\$TGNSMAGX97R9X3[ED0(/QY(UE35Y$I: #, \CD[M5>?[+WW_X M[LGIU],>B,Z5F'\MT0D$I%OSGQ$/J0#+6Q:NQ>%_ET?&<,>(U6,GUJX^!WET M62O=JA630JH-C/-H^$ZR%V7.E,8A-(*$&(=;.[O';D?U'DMN(WSN#. ;510\ M$Z()*I.69#D2;0-/V1_+:.HV""6>-ONON2V1\[A\Z"\M#;[$V<=3OV%&&;<" MBJ1#(UT#XP*)8W3[6;\_7>4,-"\=Z_";X,D<#O#P@YC\/(<,0S@2APL.V$!* MA2+]I*61M:_#^@MK?=7(RE_O(X:=,X\D"KZX'8X.ZDL1+]*K@U=4DF5T.(TDEHB:%!-PB5J M5RKWCCZC\HFVJ##&G5&_M+^@@\/P=Z5?9U3-\].I\+ [HO,2U_*/9?W'5!5- MP!&?O_B3.D&2V1)@T M*3A0!#,V94R[@1I'R?B/ZPK[D;$:^-6$*LLK>7$WS.(KZJU%QL@[C[^YOK_> M+2E/-UJJPQR1W,\\+^GD\]"B)>N?<",V0B,^H59DZ+=29$9!CV,;O:HI+%&; M @>5%B9U#=5"E:!V52P30)4UAUSG^AIK!+R%UW^+Y^X-176]C?JX+E_@P&H] MX(NLVK?Y>Q,6,Z( (34K%+JB4R>,*1'&HM(?]J([EIL29V;.ELM$\Q7P/(H@ MTXD9C4"GZ7YSZ@[C)X!H[20-,,OHVHBZ--.<=B6[0S!0M55]K+03P\P88F8J MS:P.@D=0\45U4OMG$R!H="(]V%-;XD:-%QVITB)K,_5(/=.E@_D+HXXZAWWN M<0HP'L)9O6,,X%U2YUKAH_#]0^$WV]0=K^R1*^N4+Q"NH0X,NN@V@VE$]W E MO" (B;58:=W$VI=K$"?W5,[]_/-MQ_Z;#>W<\N+)*E^V?W[^1?@+\KP%."C_ M_.3TJT\V/] $^<(T0?[UCY".S>GG)Z/,+[YZ8+5U3P]F$\P-^-VG$HD=H/%7L4$4_ MFY*>=L'-:/6SQVZKH_[(VYA[50_>-OY0*D$CBUU+'V\R/ DJO=?"J@&)=K+V MN&?^O/O]C^O^KNN^B',5UMC_]O/%ODH#MB(7=GZS>_C_B,7;YT^/Q=O[*MX> MM^_=MZ_PCX);+4231=NBLKEGEQY'^:ZC+-IZO?J:)\-V!HA["'QR4[[D.,8??A(X+OYF7G?!/(W1&QU62F*'UF&LLC>W MRUF;,!IAM(D:X I(H%F^K93X3+,66F+0 DZX5]8P];$!9*8>-B.RE'B2RZQ> M7-,3$Q2M6K;7$+S;H%W$8]M8&BU*@!K,BW-'#2N[^_=\J%"!\^V,'.LVF[]3 MN<\VB_S(QDB]AP'?^F,.9 3V0I#POO9ZC+I">7*GBNM82_LF+,5BF4=B#>H9 M://Y91E>X\)KD3KQ76+?;UI93@1=N2B+MEODHBH3G&\->.:WFY03XG^EKS[A M[RK4YX:]ABI%%>4&5=B2IQ@\>#ESUM+BCM D3[,J!)NHQPE'@N9?F>F-2RT@ MS%"O:DQ3PK?-&&D@Z-2) );10N*Q4:?W<%W21L9[B<#GU/@U(PFZJ-E.K?$' M/=LK44J<3GB!Y.6X$2;MB'51#-ZDGXN1!(>%Z[MQ392 7U%/;+94$,V $]6CME M>\!3M-1L-0'<:Z5"+$6=/&'C2KS*T&*C)BL+EQ ! =NQ-&: G<2MJKHS#,SI MW#!1:VHQ1]/J+X(@=4.HF]5$P1B 45#'*A!7DW"ZF(1+;*B+Z9E@7XC\[V H MF^\.=-"J^IC2M0[G*!\F\=PL[0SU9TXBBQ;&IX44 Q9=6 $5'2R=$#O'>P[; M3P1O (G0]+#<-UF!T9$:LZ[SFW&!V5>CL>:/3 MLS+H?I$IC=SGH .FB%X>& ^D_4K2_2D_\C!4Q?45S(]4+W 7:W0QOM'V,A^_ M]+0GJL@GL/D3XFQ!("0C?LM[>]A,3U5;N]">Y<-]4H(:%D=;NA-TD>7A5UA<8)WAI"P,X/0KZ]'E!I4[I8/@5; ED-CR$3!/0]]Y?_ M(=$&IT>TP1^E55SU)4');ISC6N:XV/\K?*82O\F93FR>H:C MU/IYY5=AZ3 %5"N,;>Q^G_$[A*=\,GQ('?!PEVR:H=^Z=M!X-, :!;I2< M3[WV>,F,UDR'ZO3=N,?$KL/GK?X,03EI'*XW/!SAQ_.LK,0VX]2U/ J0+<8W4A^JC8)-U+JOCX![51?+UK!^*SZ8[JAT1=Q M*G.D*]1S.O>T:I2_C(DV.')*Y23ZW72.O*#7"';S_G+JN9F\B:TS&_GAKO1B M#+R/[9UY ?E%[\EHC9-,B,8BW-8WL&BNT=Z$$FM+?M )0$_*66O*P(PKX.SN M;JPT!YM\=Y81?R_'3L-5"SCMHZ?3SC,H.7S0ES8=.8.@/CD=O7*,>,$R=@@Q MV@=DE1T=F[81P(\OB<$@2E/2WR$LME%^CZ)W3%/A,%X"M8&JJHG4EOYWP,WB M"C /XV#W&1J(X#:-T-Z)P;EA (3^TGAW..?C%J!M8*T<&3,N4VQXM2Q7/N*, M5)5,)9E'YON-R:SQ:%8Y "D8M;>+:E-&^J6?.;7OI/4D;,D01T)"*U4_G$7F M>21P@7Q$0%ISQ^:,K&%4WM7X-,;%D9>?AX"H8J^EZ\\_,J>2"7)!0X0<367L M SYLAFOFE%PPFF%EIP1HSL06J2-JC,HR> 7D%I%"D^PYMP*W25%*18PTRVLY M1@GQ5Y6C?J;XALXMEQJ99"YE0 _!25+IB5L%K;/C?_DC30BI(.4V9R\M88>@K&@>$?\F\O,A8IM,]@8*]N;$; M^:PF^8(P/B!"V?^ <9*BT^GRC$[Q?0ITU.(J0TJ3^O#L$!'PJ_-J3>XMW)MP M&":6'BQV-<]&_.#^+XC)7PAAB!O?<>N-D/"QA52;&DQ3=@&O*%UAGKV%4I_X M7ZDQX[*V3+3Z\_;\U9FLBWS!(S+B?[28/J'NJK-N$>P;E7>*QG@O1*R103&R M:7C3SZ&]S%L",]21 YZ!8[R-7!0XI7N&?9$OPXN=3-[0*L<_F*@'@Z _H'!N M%3N>Y85A]P>'WZY]U]NHM%I4E"9FF:4^SI1%HNV1Y^_8[2@;1K!\>G?^)K-V MIV+RQRD9]\J)7&VX2W'VCG7M?^=2[:'58(_UDF&]Y-FQ7O+@ZB5[L24()3XKGPSSD^?I3TC6IVGHO!S2M,8SY@UC),_Y[]]GI]VR22JD(GY&!Z;GWQ?=P11RY;.ZI)4B% M7!0=95M="/92_7G;V#%-N*<7[LAK\[M;URFFXZA4A!1%,"9:?XZQ%F$CSO50 M1<%-"!M9';TD2N.53*&8>FOCB)9CZDJF2&T*U"BGPZ!DRM+>B9"!H:,.1CH=Y SW)R=GD5;AK7M?@TPT?%^_'6KQP($96#*9/9L5AK@6PITDP#L5< MI'J^*\,R9=?P1233Q"3:)CYW(H"4*'AJJZK:\J%*U^J:DO)[W"OHV7Z5$>.2&ZY MD#IN0DB95/4[]K+8'KEJ0)0=":NHY7+'F*]!?/\A5E*M%&\ZINDQ1Y9 G>L( M K/LXZ:KD1,&!\+#HD! TN/3KHWP"'=<&]GB'P0(U6T/H!TC!1T4 I6>5387 M,T*UN 0UX0M@^""32@P7':-0(Q'?LRPB-Y?.#J%79S\?Y B.1<5W1\Y//0&Q M&YPZ-AJ(^WW9X6V,?WV1+S/Z,_EY ($ M=?5W'=QG1%NC948"%O1KH0IG8I2 MM8#KUMK#O=4$?TX]ZG,M05GA1&VQP(+&LQE<*%MG<%3#P_ZM*_/)\Z=(C;RP M"HCPOP-1DZ=\Y$Z>L,POJK9 FSGC7@3%'>5S)J@"DG+S7,$[T+/'!:B8.^71#TN8H\1T$-A_-.1=,!Q6NYW6B"E-ZAA,:-.BC=+_#WX>BZ9<9R5>YL5 MI)QHI'D#$.A\T\(I3,4.CV-^CT>Q%AL>8 A^T ,+U?M&P;;45L180$1EE"0% M#M5PIX(8(#B$2\X<"AO-WB3(;XE(?6Q_0'2,9!2"H"'$(THL64*( T&17W5@ MXV%2RRX"/#5A.BG?2?]+#W.S@"/A2ZU.!H\STE0=@6D>F/;\"$Q[<,"T#VG7 MVU7G=JQP:^X!Z&*HTC;:MNIVI-.LK$[G#!'R ;N44@+ +8I#V^[%UC4W^ MMX"I15P%T5C*@K".S9X*]W4>V]08P='#+S">7]EAM0OW?[JLACIU9?^IK 13 MN@6ELUMNZR8O\)@*NTCW\K.E9_:#C+-QS#F\G#,'5$)02>C\"\CC^=QU_3^ZOA? ^ MMJ3,\\5QU.][U;M(C<%8@)DV*JN#YINDC'F<@H\"":6%+W273/UI)LE1TCR* M4?+NF/7Q<8+NM8Y@A.;>6=4B0M&\.P[W/0YW-@/GOXLA/76"\$H0^*)GH*1H^$ M<8@^^4A/$>4[07MDZ37I%]J53W,,3M?:Y3?+M85>;R)).]P_7IKSE]_EJPRR M2>%_" !HU)AR<*?.K'"AK/-6F>20C(D$>(;[)RF3/CSQMGG2PUH4V'YOA]G% M/4E*34QNZB(X/D7D+[.M((R-#8:SJ59H3#;M>FX@JY:%DO1I\JO0O<4C7%;E M$URR(/4?HY7DQE'A55#EG2J)0"8+T>*@='E1+923#(PH"?,:LVWYAK3\5HE: M4&E1NK>KRRG*BD5]USZVG6ED>7I)]X?G?Q@\32^)!8B@J,RF'MYR=Z* FS3FGG/&\[W18*9;_&1R5H)/0Z[,'3^/KB]S+(V=]P9)!QZ3OX'5F%SD ML2L8)PQ^Q'?$3TY-9P5C*#P2?\K9^OP]86Y9J(H?J]I80YKU+8=E'QN7,]-F MX^+I@[ ;WX.JN_4G!Y600WEHN&PC+'LC5DM*>:L;)NX+K9^ M$7%?@8O^N?M ?DEEB<+P^V'P2&&992GAO5@.41)D9R+[K6]>YO7<#P2HN.]4W,@]N*.)7'5X<0*Y.ZH<):2@"@4TX+KX- E#3&(%PTSN87= MX-HNR%"_V63UN\E?PX7.J^GDQQ_/)X\^\W_[[+%V6+#8QQR\$A=6:C5ZW+0# M%$ZFO\[P;+]A_1W*W-Q*$;4_$U'0K*QZ<]%8I3@K;S &Z=9XS@D@"B MB/J+0C5+! (( Z)RW"VF:9WG[620PH[ACO7US%8BN2C'T-@4[P]5DEL'&T'( MIZ3/V.RX11%X9%$3&NDZEB,C)56D2T=*1?H7?ZO/4%8D7<&Q*8B5HNA9(G]* M0M0.1-TB9TN.C.>1=NSWH[L^/Z*[_MW17>2^@9ID<@=6$F6VC11'TN%I)-*. M< 1&S)FJ0^_?N[\1(058I7 =&9BDM\"5 FZ@L.(S>[12D)PZ[.\*#[;2.TZ# M"Q>.NX5F#/A$) &RJK[(RC!,/;DP:_#G,].18T[U.#5@FB4>Y!Q"$!0G?L!\ ML=?[K4KXD_0@JA@#A8^[#"HQ4W2K%0M)!32EY+'@QQJBYO>>#<< MT.YU_73MS"CP2]F#DC),N8TY3E%FAXX<[;'YO*N%G"AR&;M\ICQ]""0%6JT\ M(715\1OZ69W]TU"/#MS#R.V<&223(GS#<%6W,9 1Q'_=?7)@ NNV(%QL*VIF1#ZI!I>RQL1)J5J& M"*;[!\A\E17J&Y.\D[[LEBI/IU]^TTC=LH^XKDG;RCY*\A^P))E]B%ZJ\>%T M$]&P_H+]Z%J+&NZ!L>S"E0;< IJ-U.!K\#*V;M*#;_@]D7E?DM#323AL2&ECQI11M,N3% M^W((P1 E)\9 +JT5>3% MI!NJ(G4:L/C(>AI_06EA!2-NI-SEY\<;'H'S]XO,!2\2,>GD]05DTRBSOR0* M&&C'K#>K/!B\?U'3ZADEP7:]Z+,'.=;/3[[2H59>Y:4(Z7%3'Z_M9K,JC.C3 M[]KCR-_#R!/BHBOGAJI"X!2+#20RTU#%&_^=E"3JG+@[@MW3GR:IRSN;V>-L MWL-L;KH0ZLR9X1RJAY7(D %+E*]0^F;G4(G:\ ._"B2X0-%S!3I $Z1X\_+\ M.$V_=YK$76(9VN:#':;C1/S.B2!05X85WB/(_%>!2/]]A];YWE3<5IQ))$DX M#O'O'>)1DK.(4AG2G!U'_'>..'CF&U)JYV"2:R-VD)IUEI*T7^PT-\?A__W# M/XK"VBV[O:DK9'I_'TZ:-,@NZN >+9[(^R_Q_[[Y%R99QA#3+%27B7IHFNOH MM5M_6-Z#$(?CN0W?.SX*(!KDA#[H":#AQSH034OWS,O1M$XFU[K,B-PZ?$ES M--.T5$(92?DB2NESN:"G^T B3%T>$R>]%F'PB7?K2\O1+KSV,@GI1!J.?LZQZ M_GN3^@HO$$1V[&;8%E0 DNLZP_L(6?-PC-/2)AYR^4I+MK]O]]/?/I[H;N/" M.;Z;1G9TH"C^WS2*>]_1LPUG!$Z3,#(DV@.BAB:YR65!%*O%G+4SZ+'3DZ@'3[)!R\BT*+SM#V(HEA*(GXE.)+PVH0'O4+4MLTSJFO)V1I& M9A T:.7UUY,W)^9.2=>W6YNT',*P,>@R&"OJ0I#Q]GW\"69A;Q>>\@8WALK] M\**9/1Q5K74*]<7,;TAH[8NX >>N4&T>$,CQLTVAJUR_TY5UU./<&2HDG1?U MOOC@T&O0;PU%)/2,6U,^R+3+,EI& M1*$<+&$[0,:09OLC,-']^*-.4(5;5>EOZ6WCHL\6XFLO<#9 MLW@F?=C;3H?F,(QK B7$7.ZD^U;X?4OIHDVD1B7(?5GWXW"@J(:O7^5B[ MYF'M#FFK7@/=J@)4>\&+BTJQ9FA6)'12"P,/,1,=3NWX[6;_$$@?OEF46!,L MLHA(=\&T!>'Z^7HCE4T?DS=YCI_$V=+=&FGN8,>DHZVH%4=(*R&:M9N8&AM* MV"X($<6KAMRKD<445\;>!4#O#JS@!&BK8*XIW&<)-SE%,QGH04JF9X_W-I#9 M.#R)7MES*,!V#&[WC4_E2?3'[*WJ/%DE8+.5+>)5EG_ZAJL;IP M;"KD*#;5-5O*/FSA8&V*B2ZX%QIA'#%>$\D[ MOD[9,Y8B@CPTE:294D$%]0 M5UKXTQ<]C,8,A$') G@4'M>@G<'_[0@+B:WQN!\1[1S:??+6X0K( M)E(L&H+!&L$ABQSS/\)CAQ&]+#9D$PX";KD?]KTDU $,/3\Y7"I1R^+.C#G% M49NLYCD8@707M>_ QFL;6%@HQ%LGT4E1-1*&TIX SP1#;89QI@W#B[1W''[= M;*O4 832ZV56D7E=+K.B1O;!18:9OJGH+4KSQ2*GIKHP+GB.JFOG G[TNR=J M*N]T'$97$E8>;S*WHR+ZF*%N'EYN_9>]]A%Z+??4?* CIF(QM$QX@_3\;QW!>6D4BDG[X49_RX1@NZ>S,-&;";7$JH?V2%P3F^I+$ M&VF\LW33S-;!(FZ<3,8Q@,W36\J"#7C;(M[UU.&&%(WF?X>(;=; M6E,>+'B:_CJ.*;P)%T3'>,S+CAN"\:U=YQ=ADZT$E*],)2-3.LM717XEC$MA M?U0H%J7[GKQMGDFBGKDN>_/)]LUW0,E3II$<[\TX@%@JQ5)2!217%8[O-H+. M!NME^/1A)X7 @K8$W0KHW)(2R+41)D@(;6>A;;@[EB]'#<0-*5L70,;L&E+< M;(L2W4UJU[LNN<@E'3B9&3Z,2:;+;-6;]CT;Z ]9G_KB6)_Z=^^ =E'*SAV( M(U52XV&;:S@O7CKW2!VZ5_QW_[ [.]WV-C@/1H )3_:X/8("'@]):O%/J?T6 M 9YK/W0XBJRNMYR)"8=6.N23O]ZRC56@;JNM$7GT+G2&:YP%:[V:G+Y 7/1L M:IW'>,R-PJ$I 92O]S-K?/K%<'=.&U[EY44P9VA)3OPRG!O(UL1CMXC0&DRU M%!8I @E>1S6F+&)L'YQI\G>P5LP>B8'#L=#R*3<-#GIX'LWD'\Q/IM9C)/9.RAR)BSD=.E<\B'V&>&H=+:-+H3?\J&_ZC@'""T7-L@3^M_TL2G4TDHX/T1/_2-,='$% M=P39HEE^F:V6:E3L\>(3P'\;,/8)YT'D:?17TOIK_Z+\=)PQ5;I1R@A3D\MZ MU@4'D4*E/;<6 D+X]YQ7"C.19POA2)-)TX>+]\4E1^2W>T^'F]JS$%./IH=- MG0/S#L@8U,;53==WK[7XJ>[[@.P@\=SA8F;ST3UVZ-80HE=KXGGB/#79"MXH M-^4 1W_%B<&$9L^3O$Z5*GSBE %]AJ)HPG_4M)&]JLJL6"#=P1D7^FWPL,.R MNA%:N;.G=>P0?Q@6\@,GK&LOJSKI,>CB%ID6##(VO_F"4/,_3EC2<+O:=N]>?*<(G?N].WPC4_J'0]YG5'E-+AKP*DK!04]HKSPZ1?\QI+2 MHJPH%NOV@X9X0A62)YJM\ON#MP;(38K@$U1@\B0B%(*G+)$%#'%\N!DEWK:< M]<6)]@ RV$F2%YWKJ61H]3',T^\849=DI3QY+GP3.%PX$XNSFK]D[!&Q-#)6 MP D^^4#7;?IQWOS/1\K_>Q:W7>0&1!G?\3-E0EVPS]=>UGGNHT!7)8$=R(FG M63#US:3,,R*-S8-O!"U9 950FKUJFF)&N'T0)S+2^R*< M\)AM>X$NBAN#O7*H!HB5-^*B M$X68_,X."SW];CA]X6]/]\8PTW%W7-*FD6YD1K=(]7MM.M:%<6?FX'3Z: M$6ZQ%+C!$&2?R!,6=0@D05(*V#"G,SRJJN0Z.LD<#?!5<)A@SI;%DK2*N1-( MSUC/J'HGY,N45RV'LV;A.2L6]01FO.9*-=")K[:F 'FF*Y:"$2J4+SKH'\"L M9V5)+BTY>9N(U\6BJJ8H/ M'MZ37HP:<3H7(0)R&9+$HRBC%Z>.F_#^ QI,*GD8+IZ3 MO!(88%NI_/Y/)WTZSH[7M(7PT+<;S)U(A+$1/:JK?K2-]7&2U.(5Z%?VA,%] M5X4.?$(JM-?5$Z3R(AIPX"5XL#AW)1!*NRJ/J^5?OEJT.)&5(_,^EC#[US$E M_2%FB>9AMBI(69(0IG/(C5+A.$S?/%]T=6[*#H03-B2#Y!.L*BVL!YP(1R-H MEE%<<4I-0RRI8T4 1V-GG!V6W!O"00R%%O L8,0,(>WB2'WB1""0 MC& (MBA)V8LP49>840J$&P$9XBTC,XA'I15U5\QY","-V]=))85[YR,GPORP MZ"B'7[4R!;TX.*W"ON$ERO[&LZ?/]= Q:,=?A&#OW)UO/V;7DT?T+>SWI]]\ M]Y?S'_&?I]\\-HTL")GI$HHIK"Z<2BNNZ^!%[NJ6*A/_Q07MU7"%U$\E,HC[ M\E0!@>#&I5;;.>FAIX:-^N#1#0-V /7[?PF@R!+ G"8^#^L;4W-^28:XMC+? MFU9^;DLOXU] BY#1@<%8-.0>+2G!#QNK4+)VN^'\C8<3PD+F"QA20UT"8!FV MFQS,@YI]RKL!D/!.'*;+>4M9-)LLLZOPZA0;_Z-;,#(@/NZB:#9=JZ=-URC( MTX4R$K80!&&]657;/.=^L NRFO_.0"8YQ'BJIL%0(+<%&KA!&E!V6V-'+/>Y M9:NP44MVH3'HT[NN.=K64[T\H;4IEI.NE9@C';373I7=:>]B?50\1IP>$9YZ M7C(+BRQ6DW--0^.)ZCUD5NA-*-445B_RH\MBT%K#VE9J)>:9#< M8U6#*9"X)\)(+N#"$NOB(L-JH$BR**6"UU_J<58XY0Q0;]@NS&;8D3ZGKG" MIL.OYDQMH2).6U2Z:,UJU5K&I0\JY =_*;2%^CFZ@E,GGVI2S5Y:'[-9"CE M(L.IHJ+_WE'DS5Z[T>R-8G^\D+?J5H(_CR*G,M%(^IY,$NX2>Y]GL6\EF1I] M(VI!)"QV&+[D56A.]!T!_80IECFYI_<<7RTWONE#.&))&9NWLX@=TNM+6X$O M;C. :Z[=L2Q1%46M4MZ35/1,/5QJ%.(LDO0=27BIU&.E$5A,1US@#[/%P0V8 MU\5,VD1PT7S.AR/N%LR:&)_Y9271;M_X@(,0[EOF3RS3'7/.VZSV1AUN7,]Y M8T/=$H?3HG$^WGTX=1[K[L!Z,#)":MOXDP;;A3[D!4 HT^CW$#EAP4_< M(>8"9OXU8@+6:!DFO(&P6U/-BT38L%HQ;++#L'("P11 O1WJN?N#5@-/!CP= M8_!B"9@1RJ]C&W):+?WJ6"W]=V]#_IX5.HD;Q&S+_G+6331AHLMC,@ZT1QW[ MXN]C5)W&#K^"]A S>=U(%'2 WL#':]7AW^:UDJ*$$5]G"*"M9RPOL66:<4+APB,=)S;;9V\J#JJP^9+-[':C09MI0.)V\SMNL6,TK MW/'G[KO\*ORW$[(>O9C/)7'>1UW_<"S0 2(1Z6BQEDYKXU>Z@0=4GWKT*<6# MQ9M;J^.N<=+,USJX<@4S1N&87-Q3H]2G3V;>U'PLW:4;$H"5'L(&L*>E*0N+ MJLDM;%>5MO=CUMN"_9ZP ?;^,,(]V5,KH=(95M3P,>IH2U-/??<-X+6SL,.X M2L0-C9)O[(:>;AC4/;>XN]LY\L"B",$HU5*B1NF*\YV@CZ4N/SULB%M8Z@('XU M@7LX_LEE(F+'5%&H\H%5$5:.,"@4YS0 ['44K&/ M;0Y@F#^0;$<.^/[.T=#*LX. 2,480WL\.OT+[$C(N*-!J(7KJ*'P;W#"_W(C M26_D>^C&&J& CI &*(,/I2SU+A=GYT&]IP="RD<,@)!R/N?.7,/4E).MCN_> M)&+XH/2.AV^T0K+_)JH7)K$,PAQO_$!0LJ-KC-DXA5>6SF*F#!YG%(Z0 M&EGAY*\:ZB1<]_GTQ1=?3E]\_OP6Q_7!HY#>^OTH"?>T#R:/K>$P:OW]*>)E MOV=_?@^+G)&B/.=\Z0$G%Y0%\.?E\)"6)18IC,$W$;M@DFP\\OOA!< 2R\EZ M/@(OP[;)2VTHLNQT_%YRHZN;*^,3I8B7?=\[D M^.GQGMS%C4LWV)! #HO1W,G4[I_.=^@&W?@/_I# MYNN_/N;K_]WS]1^&T\(QWTB'D0,8B?-0E?G0Y"+.$ZA>-2"=TWO7PH](]HCR ME/0197.4!'I4'\%(M[5CU2-)'4)P>%M.:,"XQEHYU;-9"56@5/Q6*93JX(_S M#YM987!K!A1NUS0C9=65@KSP$ (0OC.V8&$I3),=<&57@!1H3F=;RUX8"CXR MU/,RFEJ:^U56MR7\UA]_/!_^&?2I7"4.G^,A$DIYA0.IP%JLQ'L- ZG#IPW$ M(GXP[2]5RK(4B[ 8T .LW$Z@GAA#?U$,67BECQXA/T$&06P.[8IY%MPH1)+- M^/4>GTR^%;(=O%3AIFNJ)7X&!C 048==66,CY6$D7Z-( ID\/W-TSV1:&/]4 MBR?(R;B6I!4+)CRW9W=C(F]';U-.'"!.WPP*P94I<;J'K]R2 ?"/AG]LQ6RA M7DQJD^P1-<+^#_!WJGP@PL)(DB>B2M2@!TY)Q5DX@(5#V#"#6,18]LS"I[<* M=]?/VYW-"EXK#R:-PR9OR3^4-$=,9SE9D*KH+(ISHOZGFWIG+2/$]%.('S+MXQ MLPQUL,V"A62PS?Y,J^[@"TXP-' 0,@?XW&1;I4$AG9-PTA4;*V4QL4%O>?0> MK$?#<),"G;%IH.LFTQ9L!0R%1WRGB\/@E!B9);4MP#P6%6L&AZ76 M$].Y>>\RCT3#_4LGGBA9UO:\ M4M-G9SQP!.H=@I=XG^>!B Q20]>8TN(!VD_-44,;T3#$UJI3"7+N3\2-YFZ'@=Z8GKZU^;MU*?L30G&Z0?@%Q\^ M"_Q">&89=\)R1QB]MSF>MWQ0>OUB2??;\4RB)\-WDAR:W'8J'+!;W'^%C";\ M6D$7L'N3&6R5OA6KL*0R03]ACB6ZS:+.KLOION*&U\"M_5^2U-SN1/-K&2]4 M(,.'*ZN:%/FUG68T$BBONZ6W54CRO,@=RE@G0)[948W@U N1![$*5M?E-1+N M[CWA-==X/WX$0C?7N6>+''V.G$[OM] M,LU;7WVXW0 N*O%U> A[<)(:O0E.(RRS6TF4X!Y"?2)VHL(#RL*\Y;93BBQ] M%#JTV9]P:M\"#$\!R[*"FK8F$73>"G=:3@_R!#LWON9S8<8[C[B\US"N-*1[ M6:)'&+<%S!')=!V-;FRQ>""0T5N.TTU+4YHVK4_C/,TO?1>KA3OY#G5$A89X M%T%Q@A8S.@/,EL1\2R-'G#H6Q2I5!$RS@4-F[T2K@SW:)'J1T]OE"\DJ1@*& M!-FQ5TS88 D#=<:PU/_IU1FM0R_\7_E$7?4^L _&6J(_=[CIV9\D3L&N9.^@ MHG=>UZXG,?,A2_I851GLNL^?'JLJO[>J7')>KJZZNQENB M;'_R4[C@Y>3\IY>3MSF!ZW_Y_K6=ST)^KOF*G3^(P%G7Z!ZA7#7(*49QL98. MJI'&CJ'ZH??_CVE]?D?H+Z8IZMR'EL&=J/A+/K MN=,UEEF";CK9K,)!^&CV>/+%R8LOO_K3B5SP&I6$6=84S2 O4>8X,5^SL&@NR361 MM79C?E.U@ 8[P1IUR2A196=\G4#]/7@N>ZPL+>P%&61IE0GC0]_X2UUUF\FW M]L!G\AVE5/JQ79Q,'DD!48B_Z5_Q:U7]6+8=]#/ /E53(2K#W*L]?WKR[(O3 M+T[_]#"29G09/LQ8GD[L4'^.TH,IDJD33==:LP5ROV^,3-7J>CZ M2GL.A(2AE+1+ODB[=Z6:IZ>?!1GESC9>]2"G6B4?]O%.+:P>8*[U8+@SA/K3 MS/KM_1LP1'S:U&$R&5.R]P#[O]*.,.>6*KW,D7[M2ZS)WN\;TSJE6>974 M3O7QL/GBX:70?HNBM+"H34>IL8*,;Y[5)6?CF5YM60C"IR97F\DP;CG@2A I ME"W@R-2?TH5^/7ES8@PQA%.BWN+L/7D[P6KG#ZB"']\KK$B/4[AA@%!.>4\L M&(,2;? WN[5$!V-S,NU%$+<;T!\$3X0&2RI]M*JX2N>B[6ZNH%?+Y%P7=U"> MEW-18XMEEB,LEEF_S7,)CWG&M?FVJX5KE;EJVH2A21[*J?*AG3]ROL OHX1Y MN &%1,U-%?A8_*-7:YK8LXNL'..MAU<-3TMU8&V29%($[CB*.4=*8H;(=*M> M3%1.4T^$VF;E1>ERTDZ)T>,&;9J>^+,9V;^4G"9RN#J @0,5568&7AWZ96;#Y]HZO.M?MK9+UW M1T.MBMIT+BZ);"*6F-!FM &%0,JYEESF72W/!R;YPL)DM @N56E8*; M"O+HR(SSYX(MVB\R77W,$2:U8S8D_@5BN_BO;$%9&J)&>,P/V'\%L,!2\'%E M9'#J^33,'8*J1(U6VS;V?#($*[H+[LC+C%TK>\]Y'0V3PG.%2\(FTTI!]3LL MEO()S"7G\:?")HDKV"^'"SRQL)2?N&3,+%8^LE7/G_Y)_+-*;!J7NFN9.[VF MM;N 1M(GI/!26T]E1=_/R20O':C2^I,E7?0!_O2QE>.N18?38]'AW[V5X[=< M3(2D\*2<201 (@ G^3Q)_?]\]N:[L_^:_(6SO6\8M?,31S\@2&2_)VO8&DAP MY24ED(51A"C<'+.\YG(PK2G2HD )9B)801M^SQ/PO;=R6%LN M#3H;K)R5:2ODOK5RPURK+#"=%=I$L9#32TON7FKH13B'_B][[[K<-I*LB[X* MPL>]MQ0!L0F 5_O,BE#+[MZ>W;;[V.[IF%\3(%$4,08!#BZ2-4]_,K.J<"- M A1% B16K&G;)%BHRLS*RLK+ER+TE"XB[2E_5I9:N28<1QQ&^>$W:E3!GI!0 M2SS9%L_2"!M(FLH]>8G)@R0P9<7X=B622AN;SU6@\A,X@<#9V+IK,N+6!MOO MUA'F;4D)]A*A$F0W#D(GDRTT1 51(1DP]0N1MT46.M$/<8I%U9+\D@);<=)D MNL#'#K/%W[Q2V*8W,U%W$H\3I)/H;%IN8LW\9VJLCBEWQ\?RPKLW6ILT*9C?9,1)UK?-B[=]92[)RRL$^F2 MS>+,QLS[8YCY%SOXGNZMRQ&K<;/=-VS^&Y)%\_^';2I?F,L>T18&??C!G?)201:C',())X M@>0\GY>. EZ($2?A4M6Q&9J-<924FO'%?/J((H:T_"A""LH7RO/]7^9J_9;2 M".ZIND#Y_$ N/_I:^1@+9D-6O57+%C$!2'UH-G/WQ#C%5X%7_2DZA,'*J/8;@K M+O&S+!\+NS:I((!3['M7N)[%X$E%+EDK]H,H'HA#Z"#%+F,-JKFLN2G?N_>8 M[_TMSDRV>8)3"_?>%Z'R96HB7438#ZHWQUKQ!P&<[IK%NR%PO<(B95WAI!Q M! *O8%N(DX7V+567"]R I;W&S"+R#?'B9-Q;''B?=Y #LEK*=]=[A%O=/1,5 MSH& LJ(]+]^978-48RS5A(IV,9CA%$?@1QMVLUOX'@]:P;4%CD[_B:==KWU, M0$>W=4-DJN:&^4PQ<+%C;G@N/VZ6AJQFZPZ1V K"X\6[0@F? =>"^78#86J5 MF$XG^DJB-]XOVRFQ(46G'L@1N<1C2<$#3="0&UDHSN(62I/H*7^1<61%9"AY M',@LMXV$?WU!E\?T+./9R::*?./&EJTTZD#)W7L$I>NYN/=$J2$_[S80%HMV M@O #B5X=!$N'B:QV('#D^%48;M4VH:IM%#6A+9?"8?&SM7O4$8+,0_S.OI=^ M!!%T3:GKEFXD;OS136834/5]031'R?G4; VSN:3E>A=MX$?^^F6UHX,^@8 MYA6C#!-W[&"5.@*3E@@IEZOM;IG.[*EX,G&DA*"VA%^&.Y%!#5">1)S>1!G5 M_%?BYIM2B+'95^\Z2< OY4N8%/L96G(8%(O)9LJ,)]2@U>6M*(U, M*9L+V'0>%N7 VWCT1H"@\7T$I..)]72/LRGC5USDU/S-2X5KV7SI FWOA;.. M']1,I2+5]5K<05=I:[=HA?$F9LHR*L2XHEQ-5?HKL*QGA:UZ?WSAL$;XQ M1L *,DMLBF.^N=$F)TLAH##VZ.W+%'54F<+;#&VT04\;(C'N1#)T5G8<4#/! MW%R+%LPKYM]SN:/3\FU'_X/1'SMG1P+OE?L(LIP0+=9C9W#B%.NX<#@N?!#N M#ZS ]'SA*'7BO'N.3.+F34X.:,Y34SIF'$XEY?QAJ7,FG84A',G"WYNXR-IP M_*< OV(\YCG7'79<1[[&\W$Y6C9)EB.$;6F _K@1[$^ M1T@7+^11X6+KX9MWS]!3J'+L+IE@'ZTM69U.-;VIJY4(<\>8Q731S S-;>>4 MZW^;M4U^.12UI621/[!>H?%M"A-7P$;9:YHHMFB64=$X/ICQD&;FJ')D M7IS1T=AD_JGX M()P;A7[Q(LH(-S.1UPD>LUPH M6)6T$36*CRM)'/'*)7/6Q!:>E;!XHA@4U@ 0;>T5$CKQI&=D)8F=;MSE&":& MA4$*$TC$]TMCV4W1%WMXM%,Q4^4/0EAVF=.0Y6Q5?W^4WZYYQ(7NP:E@21R\ M*8X4$G,YC'+,^'>RWR-\)6\0FL MBJX#I'AQ42X_351I55E\ -D=#*'">.*3>$U+M^1'+J^Y"),T+9L>8XK=$EO$ M@QQ;E/ B,HO0(8%>WIELF(7':;!I!.3V3ZI_56Q^2$\LM^I<.&5%RZM\=LY\ MZ=K_B9B,A4H[)[5[4O!V.&,_HJ"6+(9+?,T2S@YA*S"C><[_*J*H*30++LT" MY2A_/Q/L%9Z6;=1+8M64UB/W6A*NEE-,6;PI)2BRFPK2_7K2[D"RBBQ$T"FP MNV+D;NL!=ZJ51'SC?$+1_IB#?'+\&DH1X3W1Q.F<8M1#Y&"9;((Z_8$K2U[- M1P">Q23:J3?M0'@T9;@!-:CCW"0%C_$MC_YI0(.[/G+0U287' M"3"5PR602@(9NL&$]G3*R8(:3"6@U>@" MK8T-M-:U<,D5DT+EW@Q;M?](5?/M:E2IB^/SE:MS?N7_-4[1D%?^J[M?/U]O M=0ISY_WIAC:HKON24*QVLR@?=\ AP% M&P_TW/BDP#,W9<)_!2JB,4&YND$<;X::\&[F9,E<3=0Z6@IO[-[ M6/P?:&0Q:G#5!JTARI YRB4O7@,)<!$FPP0-PXIR?T=Z.+#N[5H MPX3Q9YE7SM/Y$' >18]J\E(>!) ?3"U;8Z\14342.? 4X4I$(<')R$U<,!&X M52]MAXE;0-$\J>T W((%7 V'OY'=XSC.@4Q44V7G(Z!\&DPEG@<"ZZB93>8Q MCG OT'TP'9]W3.)5@.B\C[_!PD9*Q\3]2S%Y4(T<]"Z>0@GXW2;D'>]$6@!X M1T WZY!#=@2P#6<2FM=,.BP2RJSLFE_XKT2?H)[ M'N*"2$M!8$R;N@/&>&0U;^M5-CLPHH9'%4\1TX+"F8 M^.!I-?,<>>;_X\-M[Q7>KKCWR_4$.'.F>5$\@U]RO<,_N\JO;.9'8!;PYN+Z MF-"^!]1$:FE:\@_TK6;Z:6!F++]T>&7KHS#?H[?K5]DYJ6CSI)H#B8BBO"'E M.@X_+L$>)?@&;AX2= A8%X(X!&C!F+1UX ?B"Q!-!L1Q3;!@Y;=?',>,ITMLQ-'I_CZ%RCJ8V'8@)PB6X6>):O)G?213)9DUV M>UU2+RYR. <( 8+JD>##'9A&8J(@\/!98"!7/P%TKP MD+@Z"U-BP&3Z?U6B!:54,Y\"%P(.(8LD3FQ9.-XC_/W+W7MESN^&JB]+H*&C>% M26-Q:A_^8/-Z?9[LU[P>G"5VVKF85'^AAK($8*ML/DB,W.3=C(6/C+G*9]C$ M,UB]QMN9D&)X!^*--16*H36RR4DQ&SGPZA\I9?B;;ZZ7S9IZ>2@CZ3-RC]/F MX!^^B#F+$YH\;!O*?MLA+6SG.ZJ:P>;,'^"L_:%U3^[L'Q MP6%9_PQ%0#K^[8=W?[ZZYJEP(&(^.N*":)6.,&3@Z;/-I+?:Q62.V/0:; KT M&J[KB$:0$TAM(N9J\DZ3R>E*J&?H2,,WHO[!.?+ATX0+EI@[(PYQ3NX9 ^K+ M9IZ(KS?G:1)).)JWL4L-4]O%?\D>H6$7/SX4PFL13^W5O1+X\[^]"M;?V0WJ M; W^_U_W1N_?Z_M7V._B;Z^TT73X*B^$_?[ZQUL!!BKD"PGZ@$EU<&\0[Z%7 M\J\%K4?X0V1,T_5J>M_SK6[.O#CEV1$IP:G,'ZSS)RTP8Q*Y6EZ//<>>VZ$( M<% P(W6'YMTBQ*,+VV%6&K240TB_OU,5:L)$+Z&(3_K=LUQ0(!T-X'G+J=:\ M"%::ZVD?G^[8!DND/+V7[$QG=39 Y8TR/LA&F78;Y1 ;Q6 #S;!>_]1 M&?>4C[>?;G][__']IV\BYO%5>??AZ]V?7[]^^/Q)N?WT#OYW^_L_OW[XJGS^ M5?GUPZ?;3WO?A&SQ3S9AX\?7@3+^\__KG[]]HHI__>/_E%J?W M]?08Z]43 NNF]C>/ J"V$?KFLX3-@@2M\LDBP'+G.S8EUN&"Z,3L$<>Y2GR/XH6> M+SU;]$\FH"+JX<6W'@59?;SM/!&27^Q-1)6PY6$0SC4V#N"%W"8*>: CC9[/P1#Y+-D/.Q"MJ[.U=+D\.I_ M$@M"" ]MO5@=%J@^N;W72S"CYD*')S8.9O\$LG:*M/)*=L<@X$D)WTS)/E\_ M"W 2/G3Z;:![MAT4I/M0)26]USVN^6ZX(QM_(!6@^(AZQ,#4@I[RJU"]O(:7 MT6E5IHK@OSH-!W^!#ZF4_P>E-\.4Q\.?5&4\^HD>F&@_J51C)FT=55J9XL"D M,K!(MB^!,\+&/AFY%I6+S.G$9W,.&[K:+;H-&SJ]G^6A^AL78;;B^?W22VJD]3 MMB43&,@\Z* @K@W:SO<^XU4A5\A'<9O]R+^\E5^*J^TUWPU<#I^'>>(9X*]>:UJOWR=,/\J1;%H:35GG!K$$FX!PJ!/CD\+)#2O\ M]N/]#UG] D]P;B1??_0Q4?H')O:U8[GH1$OI_IBKO*I)-*"5&P?D)1$I">?H MIK"(XF39V$4F/@%)A=O<@TP*Y./);H.9-$'\1WXKJKND-8X(+CQ?9@SC3;!( ML'EF,54OP=E@V@%5? )% IXZ-L-\(MXQW'D2!Y-C6U0PAN<97LYYM#+9L>8C M/_+B#M;J@+-.?BZ"8L"LPD/CI M6DWV(/PDX59J<'YA3PZ^S)NH,7%*BD7[)Y=2=@)>S2;V1*H7(RQD::\2G<#[ M=6=@JHC$W$[@&&'D0,6TS@S.57MV3;$<)D6$(OM_([7_'Q]N!:'FE*"*],%' MT>,CTIFB-;5;1*-I%>.*A-F=2OZL= ECN*6Y<\5Y??U#SLPC%)?"R24N]XT9 MW<[G5%]ZC[94UOG+QQ6=6=(]X1@^7C)_57WE,IC<7,CY,"4/?XD 9%9@=Q(\)T M!""Y(')LKGM>^&QCZRB>EKCY0@%O[ML"WQR/"Q]O7Q96HJ-!CDF-$IYSLXLL MWO?2*F;C#?&I%\'D[)47!53.@_U'+:XN2<>L*75?$(E;'&KAX5E FJM44GCJ M-+P6"(_,*K131$113(59B6+.OS)3ZV1:WCI,X4>R\L%3QE-;SDEA.]I!ILVN M!,KDYB4B98K.DOEVO91ZBZGM7&*\*)3=9U*&7A&)2[-SBXOE4I"K:HK,^7DK MKN?>/)KV ^F7U'E%""JI5>4J>$S$*4$)UP/%P"(>QV217]E^"BF+2XAL5-#;>$O1&\BBSMW"Y8075MF M!ZC*+ ISW.<1,D+/<+P@\[C0ANE)(F8-V6<"1P>;14K[/6#XR[AD#9:(=9DO M Y4P')X>*N&=3QTM<*$8Y/I%!+G:HL.":#X7*+:93IQ\SU*?A(4=2G>-Z4OX M.'E_=B/R36&77TX(H6(\D-]4&5@7C]SP5(MX=R0J;5A!9F@4C8"]Y@DB\ M:Q,^1@&_IR:QCI@*: O X4]WUZM77^[>![*\*'5E)K,!"W@-]%'A5_V>5OAYV5!ZOV=,BW_R,D,! M#9$=?WMEQ,4IDII@,K):3U6?EGZ :?U,+/++'A>!JS?Z^H>BR0@R9SS&LO+" MP.7@Q9T>F^WXR'D/VRG9%Z&U:TU]7%$YI<0^$9(/CRJ4[JG(A50<9F\Y.-Z4 M=LB >"NE1]5[Y;3>& 5"QE58H\0L7%JP+(B;:XH,<&+ FP1=5V! M.FN=2,6 A<)MEAL(\X)3_)B M-;*91EEE8Y6MO)4R4TP871MWE!"[9Y_-\RS5%QR]9D](^L#5I&'VT?^IR7J5%LA7VC+LI\VQ_@:"V]FA_VD%C9EN6P M$Y',,(8=I2I2JFE&RI&H?M(M/>CO;<3\3$[O9LC"*1+2/4=%J>S\*Y"?$36A5TJ;JLU=?S&)W1PB^;[1>XY*T,/R^74?'IAL.\ M=^\=.-RZ8 Q19#3H""'B)S]UE. >YRJ9 1=!B'XG$IP2XU%'"*XEC)^>=V@N MZ/]:=6A^M*V;VQ#.3)C17F*P>\T-Y/1TOTA)*]X.#Z)$%X7-,D78Q6:^2^G$F:WW>]:M=:[TDOFKC M"V+LX)(8JU_>5>BK%X7+O<^@5AH:1I6,G#-9JS:Y('-YSU3 =JYU3T]>*Q<[ MKE3+=AYKU;5SO@8],W#9C(32DZ;Q'J;JZA(HA?_M2%6-5)7*<#I*=4+5E68< M0ZA:E?]?F-)/T':()4B]@07>$T&-)>4"O'/29GY_8QN*5*/)<1J*U.\'E$H5 M4FX0C=9%U.UY%*K*1Q.&P#^"P)POHX"%HF,@_N;_F*MUL+1]]K:\T.$B<8VG M':[QH5JP=[NY[FY.YS# =I8= ' 3^T^TQZ_22/_%C>FN59KCWYD?L"?^]W]Z M_G=5^8.Y;O#D/)BN;9(B^(>-M4:VN44'=#S<@X?H>@7V?7#@)YY-G4DMVW1- MX*,]7]KW)H>8_;RT/>IXVE'_8-2/7=] _UO?_J^'5+^#@V7A^2#I*NX2T'N6 MIRJ_PE]LR\0=\F!:?$=0UYU6@$DB%*< V!1 F@*(D]IH44,IA'X5_3<7O']N MT@H5FV !]51%=,/BK47")VK(\;.'Z)ZB48D5D7J! >#YG:VX))(E]8^ 1<)! M*8%"L214M/VZF3W=B 9@,Q/;*,^>8+[4%0HUFYA3Y#]PH&8&]DN,M"YZN#XR M:N')Y S6IA^W?^$CTRB![ +!QZ1UL+@U2DD;4IH\[V/*L',,$%^Q%[ROLFC< MXQ'(=.0B(BNV9%&H@]D+ @P.T-K&"/P*7A!9PA@L9BAH3R"G:@"7(BH4=I M5C/;C?N"9$%:.01L\O.0F2O9SL.+ NQB@Q,S11MJT><'WN\*?&-B90(MFP*I M%:^@):W,[RC%UK_A0=ZMP\;6,-12!.%OES8LA"0R]I?<($NYS 0"E$[EDF,,S:Y!X>\[;/D1. M2!(AMAGNK[BMH@2.EPHH(Q%JJO.&:%&O\FY)"Q"/@'=E\&22\ MC;7BO='6^& =+D1PX3NG7N18[%V^+Q=B52=Z+&MWWK!E7[ M$_97L)1[;%9N4@\/Y!>=@@OX#C60 '0F-;?VPAQ^,VR^#_P$2W"?"Y["XP4X M',V91;VR;&ROHLRPZ0?#GM\$W(Y=%(!G^/W<"ZCK4FHRR:C9[274I)H_CW"C M45\Q@1@M\!TRQU?11N5TFR5@]*W9D9G^4T25C9U)!RMCW]/;LFP+$U=@?V 7 M<7*7X2D+_/X_R87,#L^G7F=HO=EXTN%VA_./ZVA$;N=OI[97">_Y M%BW5#HLH))CQS#'P@!=$/%=3V[DE'#.=( 5['S>)1QK$Z/!!%DI='HMT\L"M MB?FNN=%))#D9MY_+2N9(MFR+FGS T4S]03+'F]1@94%_9S-Q(^:'XF'-L;BA%*"(=E#1.VC1@1>L ?L!+M:,F3:3DZ<)D]T9V M[Y/%FP;L1W-THQF<-!Y3.BPS98LS:8]F)DWI5X'Z]18M8J1E0Y90&PPHTV! M,>5RK.P6JM5*>9.=L1?U/.!VC'%ONAM/O])0Z.PX4!^#Y@YE%'_U0BT1#O;4 MCLR>$[ZZ+9FMU17JGD@P;4LI*X%#.@R"=9O77A,1Y3S6OG]:72N7^Q,,%"JW MKAL!HS_(B]@5V!3TMRH;_J(/A4MXJB-O1][V/M61MR-O>Y_JR-N1M[U/=>3M MR-O>ISKR=N1M[U,=>3ORMO>ICKP=>=O[U"74G^=3-\X2\Z:D2+._'[9"*Q<[ M?5;I?+O6.N@?1(J/V%#^2/I)Q+;:U/%D:U2;Y\JD_WMKB=S!Y\3^S@CBN%K# MR4N@Q& _!7A^A-"&+T^)\U.=C3;M*FO',/1)/9ZC+5"2^*1IP_WRG=JY7&-P M2:O5!M.#+/?\]-4N;=U035;MDOHLT/>]2-+ 6XX^?1:8Y[F0X:4LW):1H5JS MY;,G@UX%H:R%ZGR/YCL*_CENC&8O/L&?=U\_OY9$S\,GVF-_4] H;ML$M?-++> M6/DM"ZM?F+>MI&'+?H?\&<;4]_3;=#'UB[REMS38VM>VD:R%-M!AFY)=$HT.8RZ?-XWV;1GU7/74/DII9^$Y./T$ MV_W4'GW"Y%"7V+%IV,^2H^O8E!.."AV;3@,M&\,>0'V*QC9?KP M1L4,%%- U,,BWRA7]C7/^(YQN&W7#CF8<_!HA_,E"]["4_*Q=*^2E8?]1. [ M^27LO+GHF$;=#? MU'( L9+C%ZS-)\1K5BRV,!$I7^%]F!ZNL=?&#:'?,@4V M[XW/7/8([T$8:EB\#U\%/>463ACL@K*"CY:XHGBQ/K7)2#"-\YBXRB/V&P$* M$K*%-NJ&J#J47_T0.)8[\W#G# M6RYECC5M\BHG9*6&V\;%>M<%]@"^Q#,R%O^)*/7O$6&[U&C4]/S">;.L<[:A M_[_(]&%.!91YIG^D@'05KFB[Y/%\ BD[W2X'N 3NQX-+I%3KR?&5K4-!CZX, M NCQ]\AEAR&%ST<]SUWTT?3GR_P6NBB'Q3.3]8I4;+M$8.\RNE;&MXR>4<5K M>$YL+R/$X%F$:-=J]8M:[8&$O/#D:Q +W&J:2I%2=?^L9*VFKK9L M)TSVVPGM97O%C7#6;!_T^A>T6J-7*1*ZUT6G;908/U/=9T_ K9D&;5(*I6?! MLY /MU*IJ:1X&7/XW 3F10W+\Q"8/95N1XI]]LY9'$[3@L.I7N9* SO>%J0E M6)6:0^O*HQDH2Q@*NSHO37?7#S08F#$-#3MFO!-/VGIK1!KDM1[&)=0IULGV"BJ>,]EI"TC!- ,7@#/2AH M;"H6JT=;?(ZG95#'<1]>!./@\$VA.HU8O?ET45]QYB&6>2PW,%]2J>NU["Z 4;V/>4^[*Q\">Z.'2"YCX M-V7/<>9[L]"TW?0FB3L;D'M=2+(^:P\-.=B*+D43A.#@/WL$^^_.B MOO&J\KBTYTN:B8]I7RCDL _BA?.$/GAR::^#GO(KR#HSX0?P#GP?C,FJ->'> M0LK*V4>-2#?:HR7W8-R;#@Z40C/L329&(X?:WI)[QWUR:QK#=..QIMDMNS)G M,@='G7MVPRI?JI\#>_;,/I_\H*HN@K-:<24'^5FMN%8"P%F 8I<;=WGF5[R^ M[I:$OM(&PKQ^N?6GUTT7^D8M?*2.C1$W^%Z,!+*LO3(I?NY$\()$<*A.QOU. M!!O B8L504T=:,,&BN#>SM)CNUW^PGN\CT5.H:>L3-M%%PBZT^Q@;J_Q>4LQ MUVO?0P<$/((."UCUDW2\;',QV.&2QM)T7A^EK&&.GM53X*5SEJ31(&E";'-9N8K%P(1><2GPJ<6I9T9P/PEU6XI<], /1;P3/.D\J/\_HE5M6135TG.C(!_$WGRT< M("R]8^'!SY$!L/<>:4TI1QK0+8!O\2L@>Y&/C B.:YE'OL]H'30B9ZH<4_Y2 MC*T$I@-3G\,27.8$;Y6E]\C@72I2&HOV;)=[B]F#Z40D$.LUR%V$18;P0_0C MDP^/[?#@$;.@= JT<\+,9)RCYO(Q1),TU',",3$X M0'?X/:IOY _L*'NU-FE'XRYZ-)^0X4O8W!P' ^XF1(5#&39C@-P ^L*A-!?["5W5 MCKU >J<)+T=),P8%:ZMZVWY@VW= M:-.8.W"D/( *$D&FN.K7V(]7#?HR5R1Z66 $6I8<'1A!9_9C3A8BQ?CY-0$/(;3*Q'&DS&S'86CE MTPOD25ST(C+,> @4U*D%TYZ%B>D.Q$U;[I&+D46$_4G<1;^ M8J)2@',2SL$_F#\7"51?^!%9*@YZY:38/?WI#?0K]\9-\RJ?AA#EJ=(7*!5& MKW'AKDXJ3DZ,?D_OI&)3*AJ/R]&:&-V[2@4*!MVF\0;LVSS3\6 1C*=L=(2^)*Y2$4PCV,_?#R*BV=\")SGIR:J:B,O)[#7X4K5XUO_^EI MY7+U-Z?7BGA(-:;H&TP1%23;N:*E0#)3521W& =PGR2[\/U5^"7#BSQ*@A9? MPN\8]])+!?S0@P.# _\PN&/ZH9R$F+QKAI$/=N6]R0=GR'>,7<85%ZU@X:^I M,I5=J?09[$Z5A\33;CA5&4Y_H@?@3U7&$>P'1@%:Z:(+3=M)>:3( <=W#<6N M>*0160>CW_OF2GKI@F@6A"8!G6(<*XF+I;UVZ."B((;C871(!-Y@X%1<#J@, M0M)3;@,IB^?N 5""D.P?G,3KW@04A(:MBT(D9A MY)#KN*9(>$V_]U_,I+CKG>?F&V,U>*?*6<_C60/'?6!$.K^!]K+%5OQ8VJZE M*.=DL:!0GTB\8+0EF,O\^Z>X@HPV"[J8E\RBZB01N'_*))G V]C<#,)TW%<, M% 4@GC(Q90Z4>S#]I_Q^SL @@W#SQ:[-,&0^+I4]V&:"79R* +N>OTIR)5!3 MVW/8+CX,BGD'=B@2>T+X#;[9%A52J-=%UD@,H!S//&#WM'&YZDFO Q>-1T!^ M^,=-]J3"\D [,PG.>AX>+8)/3=E$.R/7M/E76*+&B#9K6 6F,@@QY,M%8P?$ M9(NZ3@D*)T J92E\6HL\!1J$@OV.Y][?8/80<1J8E)<-SGLG\+#ZDJW6%+F& MFP/^CS@!OTET5GS$2&DF>0J!6"0DXD_Q/+!G_ *$ LL2QTTM#90Z[J.DOC/RYTO8ACQY M!V8YM]=FFKR1F_YTGF0W;>PRW)RT C.=TA$;37S#>+ >,Y4"PC4+L'2I+#"L M5)P9U10QKWM6V)2=]A7XN5+^].V&K**J6;ZP_2!4_B,@@V$'TW6PBLO$ MM6C#E'L]&O0&R@HO)Q@>#BC^3.HW=7CF& FO=; :#K,$Q3$.!Z5(/2&3&>6F M5#\C#3B%94T[SV2%YW]E,Q]DZXGF3Z9\ +H1C4B198;;7Z@G2>0P)U/"[J!8 M.L;60WX)$?H#[5+4R2G>T;IZRC>RD.G7F$D;H);R I[AR=DEIPN_Y<(@;@P7738HD5SI4^*5 ZN&#M*!F,YI0AM.DECXUXJJD*;)D FT[SP@1!/$)==D^913F-G!X:$SD5'F$G J!X]90/ MKD+XNO%U'!E Z1&OI[U1+$^DN3=F],>?7VZ5K]$,V+A&P?JD_&J[N%'<>S75 M5(+RG+E859ZAR VK>3A<= *67I15U"5@M3$!ZS8(0(]\AN-I9?_7S/0D;;!Y M@7RR-/-;B!>T-&?XOC2=Z( CCR\1C"C/&2FVOF9H!WJE"@T 1A M3_D--CK7L/$,X!":\P%8XK1)^0>YZD]LZSGWFXCS(OML%,AYH]+F]C>I_Q6# M,]7BH!?T>U*'&4]GT743# *L@A!6LE=,R]3[Z3'RKH:\T*,=J^Y3+N^"LAYT<>+47Z\X'1M MZV^O;#8=LYFEC;7!3!\,F6%.)R:;,-WJ&Q:;F+-_C;17W9E4[TS:)0@GVMU% MM(#=[;DWO]W>_H$9- OTRJ"R^PB*'"]_;5!/?S$%E3_JCW@MZ]1:5F(MR-5; MZ]\178?>__+AV[M;TB-?>!CC-[J+?N2V;+JH"I\18Q3[3.3])7Z15&=5D8WV M[9W6DDYI0ZVGC;=GMKY@(['RSX?&X+PGI1=_53.=^(7R F_!G')*=OZD4GY& M<99*O!)MN'_*\\JV+(<5+\9@ \VPCI+RS%=XH;A/]DEQG[9)P $MMY?/WSYJ MUONIJ7:P'/"+HMI)\LCC1;^ X5@MOR]O#$HJ''0NH]ZPPF0*+J0H6S=&K\ N MPS@]OZU<:==7^O65<9V[B#PW8?.B(6/:A!&IT0MT)]1D)]:2OCH:'+L(Z#*[7P6Z0,,%3VG-%CKP6VG2#ZZOA M=H/N?/9\BS:P9HQ@!V\OF'N9,V;+@=%)PBDD01NHDQTPC9TD7(0D&+HZ- 8O M*@G%97VYT45W,WZTT-BVBSEY;V[X9X>FSTX'/47FKK3KC8C;EEXZ2: M)_!AV9O/$# 28XT.NS<=)6!AZ/"4_=3BS11-* M/F_9>QO*IMHZOC%\FP7B9WRNMABL>97%$/,X^#))V3TA*0N3R+\RHOX]<@ M#B >8&.*C)P5PX( .UBA%,0YHCT%^;&(?,J2WN!+2]EB[,46(Z-:^KW);LVR M8OX]LN'>9WSCE5;UMH-P@^O"C(=*>CE'O6&6>GXLYBGRI;($$^4L2A 3;9:2 M>E3$ M:TL6VPB\ZQC1?.T@C+8/0N9&.!B,A@4R5Y@^>JW<(_HR5OH@WJ.HCG"#T(]( M1W"<9?B-^%%V;%ZUEE8I6P:B:5S9#]=D9=$OL> ;]#H72J'CQ1OA,8[N'#^, M'V?MLR0KS X9%K$*HMF!(#/UQ'.IU@1>Q>229PR+=$35KO=@!S(?5CP6FC\8 M 1? ]F)! @E)S?L8%M_8(L\X@9VG#S K#5X^]US,A$O*N$P'2VKECL^?H2*S M^2MSL26E !/]U9SS1H0-V7:[T@&Y3J-"U;R,E$ONE8_4#)C+,]F!RE3>AJR0 M>.Q%OP86"E'/DS)-:9FA3O#!Z4>B83W(L,=VX+ D^>Z*::+F_ M5"IW4T0IV&-Y X+4&ZG9@.PQP$MM1?M'0;!T]\?"M1:CQ\/3,TRM!_7 :'-C MZO["@T,D2(_$0?@E48"T.8*U3+IPF^!V1IT5\-W,0!BV*!WV0]9,[M!5P M/&<$M*?,6WBS1#[G!:=@EF%122#,!R1A4A(.HHV;#U:Q=DPWC1,33R)3!](J M>!TD*[&RH$8]=[; !HK@<$1@>>#6SW04++ *$R4&;"4?*[X%=9@=\O[-S/8W MR22_B'\_?R(&;Q:V"X/0$H7&5!&(P/:Q!,DBVUP5S.X3A5[XB(6D2<>*)>$N M)+C_HA^+"FHD3%<7%58\H[*+K0Q>7HN0]7!.IB8>5Z/ !6$:6[2": 7%T1O- M(,3I2>-@56W\1C%&Y"(GL$F#STN4XF+7()K= +G9?VD5Z4)J4>[,ZV]A/\W( M*B"(FRR<4;IW"I7#TC9/E<,24<$2MMF#("<5/Z.Q(41'30F-6F"N(*P23:MN M"=)%%]0,NGK-QM9K[NKV4F[6*MQ,1N@8KE.P/A^STU-.']Q!&[9R:?ON> #L MJ82('8'LV4,OX5!7XBOZM6/3@0F*9<:27XOCCUB "Q6JIE2HNMBE!%Y7#@V M&&<6-0['^DZ'T>]39VX)&="^)+0#?(UP>TDG +<@^?Q,RY+]0O!*D]4K>/FI M=C)PTQJF0Q"^"3F2'P42S(^KWL(IH9+O]R8I'9\<'QZZ#W+GAY%M5[X08&6$ M.9'QHE=$/:-@)PHB'V(TX'.M>PW\A#DQQH=7/G+>/%Y6L14LX"M M^W#U3G+U+L_5Q-^'_$M@,(1K,(5>@ -FCFPI ,*.3?CS1($-+=@5]6,V@8A9;;AK63B4!( M@4K/U0ZR.Z-HBY.SM^ 65RDXTA:3/3&Q3 FLEB5Z?O'DPK$(D8GJ#^DYN/@O M(M+F'$;0XU=A+*D.J"*=[D%2:7,8TF+M'M^U\!!8"UP<"8@)4RPZH5"A%,V M=GE*8. U<^QK)@\8:>73C^81A]21J#G8G415UN:3 NQ!R#6+SV(1$7P4N2+X M_0PFC\9OK_CT#*+UFE]ZX?ED,K+<,N3M!6.8,H*]^X'X5O 0+,H/8N!(H .F MQ='&2@8B6"%QIY:MT6"E,!'LWP:C/ 4A>=<$5:@W&9PS]..9Z7[GRQ*>O:3A M&Q6<>H*%XK 1)^=F\>9IQ#>7E+ UI&&,-D)4D\,'-2I/?*+KH[>G\XZ_S0;P M!CV-HG79VM]TA3&_SL4M[?A]GC<1A+MUB("A5@I0-.ZX29$; 4@HI5*E"Z$7 MH5_EWO1IP/@0$$ 5**9BCZ'G9BYO^ZD[-;GQ9B8<%IT('$X$D&U2+THUB< 8 M9!D+I#*6P(($T6*!^%$N8?VAKO/\4+9"Y8!2Y*^)=>C;BB'(CED5]VOJ$"L] MFI2K!,RN/#YPK7#XM**3\"U^TG'NH)Q+W8K)0Y: M[+ZI\@JO'J^DFA4@X[A6;?P6SG/@-+\^[K 8R))-19Z%I9S7!%7(<$J%[R'ASCH^T2XN"O]@^8TAUY>ND&19#07]#84Y6/ I:0=\+Y MG66_1#NG""_)&0_XD_&GE^.'RXM&1CWTFO+/)_J!<' :.ZGM1&\78DD%])D38= <<'4OUG:S M+0T'7QR7YA#]LAHN+E4!:YY%BEV8+)=!YTH0-\VB<_N(_$Q$'%$VU#!%MW71 M7ZI<7Q )]H.X3?V.MZDW>PFC($^QO AXM;V%L1N\_N"%N_],CO>MA_FGO'N@ M+C3#^93=5EMBL^MQ]9&J]?>$0SHR/LP^*#"=L#5I;9JFZOT]88HZ8>N$K=;: MKH8JG/_/.IY> !^HJN7+Q6?:CCO',D(U=3B>G(8[![JSM4-??\C5Q.ZEHJM:.\V3 MLZEJ[( >:K+Y>>;,&4T#35&W0 MF=$-Y& MP&^"^0Z0.XJQ^\U4#']&8S71^IQL&A^ _!](NZ'/S.@N!9Z2//384X MN]]?E//O$PO5:K"!%^86O!IKZF!Z_%!AYW;:Z0T8JQ-=ZYR"S>2.CND/,L3BC#=715#\Z9R[* MZ+XKA4>X,"-[I(Z-$T40.TMN=^A@,CZ1(=G;Y(->\E3KD,Q"_O)G"S@1U\8;XXPHS32S!>.I?/J=ES-52UT?$] M/AUC=GI'^FJ_=BBE6?ZX,S+"\SV$.8[X/:+Q>_Y3.@AS85;Y?NJ],_TZ]G3L MP<;8JJX/S[XB_:16^<>2WM,79H>/:]_/.U.OT4JZ8\\EL&>'JI8(P:[GLG)N MMN6I8]\[7@"3O1I08!X6, FZ;EMFD[7=.VY?SK=VK7VJ'I"JO7:Q2H-L? /'?&C-3)Z/BU M2QUC=C)F,&AM25ESU?!!&N6U]VS?IU%>9W@=J[9OCT9Y'7..Y9/=HU%>9QL? MM3E>>\_ZO9KC=9;8L3!<]FB.US'G6"4_>S3':Y>QW(&A-4WFNDK_1K.G T-K M*&,N RM0SKV7":D67-='1V,60=CUFS6=)>;CCT= MC%FWV/.['MTM3?>>83UUJF;BT?._4V:DN<;"PKVZ %4Q$R_Q]\<&J#UAZNU\ M#NL( X0$8/8#ULBKB!2P-FTK4!6\DJ.Q9P9P';^X_%MMK&K#:>>/:QQGC($Z M-NIVX>ZXKYU179/*G\,E\R_-H!ZIVJ3&3:VSV8YX MT]%J>)XZQAS1MS$]?CGH&:475.I(4_>8NTQ(_WJ+;_;&VJN=3"T"',$X/5 7 MBTZHST6H]VGKT@EU)]1-%NJ]VJN\N%"?5\_P8B/I#A$T?W6\1^6=&9J58%G+ MEIUB1+[)S7.S*;JAGS'TD0S]DRH0$N,%B'%P.#C8JMZ]QA&C]AG2HI-B+SC8 MYKB5.V%KD[#M!0?;"5LG;$>#@VU62*8)OL"=]D$4@&U@N_#_#RSHH.)K+;'9 M.^A*4P=&*^'[.CEKE9R-U,FXE3F#G9RU3,Z&6K\+#![!&$A0X5,]*#M/09OM MZ:M!7QT9HS8FGW6"UBY!FZI&OY7H_9V@M4K0='4X/+Y"(WO@9^IU7-!M.35. MIK'XUL;HAZ.<)BE'(U;JAZKS=H:A:3O*;[X7!,I'ZN <=Y1^H1ENG0_W^_S% ML%$-?*D4S$\Q ^6>_KWVO84=*@Z#OU_9U]1VD%S^X-VT7OG)@0/A"@>==S[T)?1.%!:;AVP_4A1[,HR#T(P1H">CG MXO>R\H!WYN:M^!* K:#:@(KI6C#FPW5^.@O?6]'OE_ MAWD]> Z\QK'#I^M>(1EMK'K'(<#T,[%U>1"MUWS6IJ-8=C"'240^4V9L;H*! MJ "I;7QN[=OPCB=<\<+S@>5SIJR82<^2(8D1I\B'B;CF/4>T"3U8.&R*%?)4 M]#&/?^LMZ'&?S]$UP\B'"=R;G"K,8?/0M^>P$*#K/9&KI]SBE[(+NN?GQF N M\^^?E%D4P/N"@/ QQF^#5!PL]7ZUD#K!THL<"T@;POKA@'$#&UB'I (!=& I M+F=BZ*D*O'_E^40$%P9?1 ZLT735C)BJ0+\ G@M"H"UP*W2>8-C5VO2IY;JP MO&'ADI2@@^:1@SW>B0ZBQSRWT\WYW/,MHMZC'2Z5WVYO_]CL!'\:#;1U?_^% MXN38(,.25YQ&O'F\#%JB9!)[:/^"3!%)/>&K]/R !+8R__]W">?;0K&E">1: MVKAR/)E <.*-BWLI$1T;Q&D>(C$>F8E)]\J#Z8N**/P1/2[E2G0$*SH!E+]0 MKAP'Y1Z(%N&>A:V?3$$QU\ J<[Y4@<@@T!%I'CX9'R3\/Y'I(QHLC(^=@&$Z M"IR^J!K@=*;G7H\&O2G7]D T!R>#VC19"VI 7&=$[:%9%80"9 MF?OV#/?*S'N /5UYL;%ZP\?A$/?9"HD%#^,'W]@/&)V_"W;K#-AC\2V'WR;T MCMPUPCQ8?(>N45^A*F9ST -VL (!]+GZ -WX_LO=YV^H2E-:)7*C(#(=G/?" M9_^)8!R5MGU6M\-T23^RGO+!5?X>@3;%_M0J$IC#3,!8KZ>]D2*)2@<(?V.* MAG_\^>56^1K-8'IK).8GY2N^PXY;Q<6.@)[R#;D%0V:992.NQ0)ULSP^L"(B1!'=81<2$9^P)SW;Z$E/"Z.'B$Q!2((VU0^JT@(O+,W^AF730JO"QC<"%3 M&&Q^R0%N^@12'3-K4[%*2HKE#O3>> @D67N!C6]^0[()TOOVT;;"I3#TTS_D M=OB;?O(3P/6+^?@4"#4) M'8C*'0R"W2 M6NA';\7H0M;P!7EG+;Z/?RWH/IWVQOTQDEZXBL6+!5=ZP)6?-S\?#GM38U+X M5;^G%7Y>-I2F]X;&J-90Y9]/]'HCM6]2VXF^P^??IE1 ?EP7YU'$2].&5=;& MMU:C\G7_B4;#^PVC(;/0=C&SNN.&.\'(P/4B&-4*-GQA10[1LOSP=+)L9>8? M";2OF/E@&1J'6O&NS..SHIK>46T/JFDOJ%5.5Q;ZI:KIS__]!YG^E0HCCB5 M9SG&Y:!"?//0S_Q%..>[E,,VI^@,#"K>;RU.62=MK9*V45\=U"[^[:2MD[:] M$'&GACJ8U*VU:E828@O,@=]9$.Q7=[LEL>>B?W\.IN3.N$D_E<4RQV@)7&3\ M$ILR)L)Y B@96E\=#^IV"V_.L7CN[!F.U?[T1("Q'7MVLD RR%MQE]_>#-+7EVZE_?PX^M&JR\ZFX .8R^PE?C55#;V7=Z[DS M1@?&U #Z[AASM I>51\877>YE]3/*J_MXX5^U8H#+\R-?046J-&OT2VG MZ\([Q@+_SH'=3.[HNJH9_5;[K]NBPO /Z[,Q-" +*T$N*QCH+ M[]3LF:K#46=^-Y0Y5Z.!.NC7\)XTR_1N@L5=5JBT499TL+C4I0/6)<(I@^X'C[MW$MXN"=<&ZF3?QBZ=A'<2WGP)-W1U:-3-4C^&A!^U M^T<*TT;\_@8??J--8$>=[*@WK##; N0H M%(H;HU> VC,S \:QB*ZTZZN49X5C#%4TU"]6 =5>?[,5T&0,U^@]RS :<<+6 MF4N=LM-.P,]$P'5U/-BSD*43\$[ &R_@TY':[S=1P,\A#'X 6_&3@/#^S0RD MK=CUD&ESQX7!6!U,ZFZXY@2,.V%KD[ 9NMK?MP"E$[9.V.H)VT@=ZB?JHWT. M><_/L18^8X>"#O>MS=A(FCJ8.3(CI+CKH M/!OU^F7B/)-*K]^S<8PF.R1ADY/7_=XPV[R&^M*(WG!Q3QP<=*O&0UZ@^Q[0 QXQZ,M[8M*.],[Q$H1,L)F(=C/B_DGO*5,641 M^=3Y"AO814& C\^8XSVVHMG7Y\BG0A)J K31$HXZ&]U:_XX").7[7SY\>W=+ M4EBO@5V0;F 7Y+O[]"J_P?09#9]NRH2=W"Q6UJ*.AJ)N9HZ]LN4OJ)>;Z3R1 M+H3IP#G;4_[I1>DER/EO3 ZDL[ 1$O9"\F3C+U\V.)P%H1U&(2.III<&=I T MCPLB)Z3Y^&SM^6$LFM1>3_E%- JK2A_V@S:&$G@KQONDX4I,![M\A6P58)- M^/=BP>9AKE4@#HGDY5TP+1!F> K;3#I/V$$L_B=O">7:U#&/%F&[%DS.?U+I M7_1[6^[(JA-?F4^)W*1;3@7 -1YZ\]T><0O@99MC0<7_,=+->6,NV):;&ZCGKQ9F=_Q MEZ2@@R(&2N[4;'8K?W:1S;\FYP>AW#CIZL3NR&&5-(D8R=+^) @95\YOU'X=M:FZKK M9=:0MF&-G-1.HA>X+*2L@)7)VM?QC$:LT23K@ZM\V]TDZSE=T$[:G*A*%[2# MBL%1^SZ=M,%<:WN,G9IJ[>PQ=FJJ:8??LX?-5S]-V)#C^#\+#O$@LM8-?O3! MGRWM;<^M*^MBT268M"F.-#"FJC':LV2U2V?JI*UF9S1]__+13MHZ::O9&6VL MCIL%\?5"-G(+K(87P'YN,1A+3>SGYF0)G3MC:F(_=XPY%F-J8C^_*&,N]^Y' M.='RZG=A@*&&J@T;94QTJ)3/S8?LV'.Y[+DX=_4W+S0=Y3/>N_CLWL%[I3-/G#N:.C7JWCP[[AS+,3!0]7&C(,0NUU)_Q]8^F]L\ M08"T^\KS97'UA=GK4U7K[^F;[,S!EV:.-E+'_3V=B1UW7IH[NJ8.QW4#MIVM M_H*QITV7WW,L].?!)3=/7HW)1!WKE]@]Z)*YCN''L5'WB.^XWFZN&Y.IVA_O MB2)[ JY?[F4D.;,0OV3UK$SE/J+AM1;RG1]H(Y'6L?T MBV(Z]HYM8D>+[IY5E)]])>(?US_S,ZM+K&AW8H4Q;K+,?4# "A:$EUK+-54- M8]"0RI3._YZDCRHA9E2TYW#,1R#-UG M.$+:FR"@U;[_=+D;QV*-WK&FH:PQQHV"%KI<-[8(P'+W@(R^7O_\H?-I;U[G M='U8VSCM/)MMY?=8[8\[?E\.OP?J<%C_\GD^7NSFGE'\,%*N'"\(KI496W@^ M$Y<-)31_'"*K_]RDV1BK^F#=L3J:M"=WI&/Z0MT%#NC-3!I"M6:"ASAJH^:E39]\7=/A"@UD[? M0%[LL#U39.CJZV_V5M1'JM;?$Z.\U>9U)^"7(>!@INFURQ8[ >\$O"T"?C54 M!UH-L.BSNRTW6BQY$/(/YB\\?T4-N#^RT+?G!^NC90![+"_"UJ0OT#&J&_WP MHY_HLA%O@Q?HQUL5%QD/X?1_\SV\Y9XXZ.Q&O6&%Z15TP$8VWQB]@G:],S-@ MO#WRE7:M7.GPOU14E?<^[CJ$M;"+SG"D3H9=RZ;F,.2LA4U3Q[7AF3MAZX1M MG[5-^NIHN&?P_#RO PVR@P1<[V^^%P3*1]._M]VVVD+&]=6@KBE4-9+18H51 MM,1F*PS-&('&J)O1W)P86B=MK9(V;;!'L]1.VCIIVT^WZ>K0:!0P_*F]0LTP MA.ZB *;#?.5V_I_(YD:(^4V#'W[ D'4C=XI[-K3K/6GYP31+S#QUNB= M B*\DXUVR,8I\N6;*QN7>"%_AUVE[%F$QV:@K$W;4D)/N7/,(%!^48 2L#8W M]#W'08S@R+5#9>DY%O,#0LRQ[ ?;8JZ5_^DM$&RU@IM\L#1])GYQE O]RK8L MAYVGX7O2M5V-56VBU\XZW$]7B)4V^(+5R=E+R9D^4OM:#6##3M Z0=M/T";J M0*^?1_TR@M:A$E8CR<^A.7.83#2(,SK^Y_^=^?A(.@OA\.D>TUV"I?-:]NN7 MR>685'I]/L46[;2B=!,PS,C ^^WV]@]E8;NF.[=-1UDQ,XA\%O24KXPIKY3_ M]?],=$U_JWR2CV93V_G#KQ3X2#$5GX&Y.+<=T=W.6RA59P.F8PC+\)45=K"V M;!@I=)[0C%R;/K)<*9OG!M,EO<5&O4&M^D;CJ2RT36T7;-;PS0W_[-#JIZ*0 MZ(T2$F0?T%]Y8J:O@$$/W[QC<[::,5\Q-%71^[J&]:-.9,$<3.7UJ-_K*S O MA[H86I:"^E*A["%&%X%'&Z$U85D@*\J?OLU;'2HP/UQV#T(7L#"T&$KD*#T5S"+E4%LZ M^SWAHY<2ZL=BE^(9#KDAIG-X%&ZY"9<#U&K,?H#?H AG-L% NE[K[(3&R44U MQEP-K@LU=P7FZ&FJ937 M#>*U4AVMPE&;%4IF1VG:U4I.]F@Z^1D5!U>;YR1 M%2AJY,1]LEL,5\R_AP',>Y]Q[25@7 Y!M..87YHF24HCOK%#L*WG%8C,X4&_ ML ?F1BF+X84FMW4JG$]\0KZ8T#:&\^=CKC\RL-K,]=KW?M@KX"R82*\'QC Y M1E7:8;!WS(#A!LL]JP][1O(HO';XDZHL?&^U,2@<\,-X9U:=H-Y3OBWM()G! MHQDH:Q]&]8&4BA4QE$3'@V4HS $3S[?G=OBD/'A.A$0./ >T;$"69! Y(:U M"5:FX^1^,9=Y0S//^PX#D\H@$L'/N=7(Q9[4C[=8@$)79D]X3L/.X9,#K9$> MDKR;@B?*&H;^^-<2UK,?J_3X-5:>M*-QKY_9KL0(;5S""6-J[,$)37 B7FPA M)VI2@P[ )4@S_-,UP\@'RMS#N-O9YYBD>-(_R'*/:V^]@'-;-+K850.]-\9C M2X8)'\ MB ']X?ETAWP#QC_S>;G!-[H'@DS=P2!HF94<.$6GT\4W4 M60ZHW%0!>GXOKR[@H(2>A__.I'!7I_+H?"!B3>+KWOPU<^;GX^TGJ&/"K_J][3"S\N& MTF!/3"8'&6K2&TV'!YO4M/@GC)9>A$8<\-'<-!D-!0> AZ MM%]>+&W@',FF2[)I&;*=/7[:':GIO)&4-GPZ0+676G^S4TNNX*94 W&][NH[ MI*F3<_AR1=OH]VHTCSB&:!\IO;D)!TW9#?O"TINO]-ZT(=T4N^S1E"TX[)T( MT?=";V?_EB;E7(O?G6NJ'"[,2KH:]?N=3:!Q;M%[=5N>=A5!7 M(WB$3_^<;=_>$\?HU6W?UAD#C;ZW=09!W>T?9M(9#]8G^JRC>O46W^Q]=H49 MP(?K#WYLHVCW1.I@=';BW'9Q3G*IFR/2IZ]3W;M00M3W(/XFYJ9^R1T3I\B< M33+P:6IS,;5]:BUE0!T M)0!="4"7)_U\IPK>#)J5)]V5 '2B?1A_H=8TT;X@;WU7 B!+ +0N7-\XMFCU MXZE=O/[9*;_D#[O,_']MW.7_-Y4WH_KU0.V*WI^4NA7U09?_/SU555IG+NRT MXL:#WJ1+_C]B\G^B&BXP\_]*T_-?[!L_-^8R]"?@\F?UVZ=-S$_/S\S.3]27/RL[__5HDL[23F=+;^;FCY-V1#RA6_M)S2>SOQYI MR8"UL_)+385,[[:NUX3XR)]&@B43;=.S =D>H+(WUG(:;@B\SN M)&]=/#0'HMKATT%)OB4]7ALG75F(FH-^ 34'@Z27Q*$RXZM34WPS,RW%8K.X MFTDFG5R42F1_++/1!:WC;\$H8RZA(_"4\TQ.^]WME_=?E=MYN#V)?;-=P59% M([?L)?8R&/6[7@:-[650\Z!ZQ]8^FXNF?W1:K3PXC@782"/.JHTIFNDI'N2X MFB8E7SL*R3;4ZZBD^D@;)<5I!RXCPY'D$R74,(/ 0Y+!]X]VN$RJQKA>\MQ@ M::]!]85PK[5!G(-#DUE/SS!7BYN="EHDG+\_#.>H-_IJSX7 GNW>=_?'AW MHTUEG>U*N/VDGF%HIR::88/>TF MKB$MF)8YLQWD+WP=P6)JSI+7828-,[%: M%#MX(24]_]YT[7GA9 ,<\1&5.WR+S\),X&H/2C$@*5P!8^&:@A_+8;@\8OVC M"TQ014]#G-P#\!=F&U"VDSQ+^./_B4Q<7=<9+&--:^76-$[7MO[VRF;3,9M9 MVE@;S/3!D!GF=&*R"=.MOF&QB3G[UVC\JC/!ZYG@!?6SFE[63-1@ \VP#G+B M%2WVU?]\7C-<)VR@K^R>*L"_T ;?7%ICZWZGT]ZX/ZY;]CL8]\:'*OL=]"83 MO=90Y:\8:/5&:M^DMA-]1U#OA5-P;WW;=/9MS]M/VK66AI&U896E%)?QKFS+ MC: M]:%UWB&D_;RH7@E3X! 4Z:B>HGHM2((S.GV*N2A8W! N3JNE1-@N7W:X]"(8 MQPI4_F_V8\[6(?\[KX6E2^%:WOXQXYW_S9-6,/^G98;F=1VY:%G%4/%F$%!N M[U/E0N).T 2PD[/Y_9%R2$]J/7$XMCP8X#YY@>>6O%.TQ(:GZ.@3=3 Z4:7F M 3)P.VEKE;0-=74\K(O0VDE;)VW[Z39='4[/NPO=20F\ Q[X0@K)]$%?G8Y/ MU*FDJR?;R9[Q4!WW3U12UK%G)WLF W5<6TD?I^)/QK!BP M52;\>R'X".,:G3B;8Y*?.U>TH:J/.MR*YG%FI&IG?K?8%I%^&H;@_;CCG'.DE' W70K]_KK"6H(C%M7Z *H)8W MZ#@5YAS,S8#P+]$J[?IE9UU/Q MZ3AM+M6T:R9PX/4W6V]-QG"J[!F@:T5+@%#7:UZ+ )U0 M=T)][!O 2.WW&R?4QXY%GLP$_0?OB5%@0UU]_&L9O)!E][+V:.K&DK'_ZES7 M4J)E@/Q87H0E/-4T2_,VF0Y[;*).!^-G8PMM(\9Q\;+*9K+O!?W<.#XP#'7: MWQ/+O>-X"SD^&H_5T63/N/T+CUN_3IYO#CK&5MV)NQ9-4\B\:MMS;2>8M.1$WK MJY-3Y:H?0.]WTM8V:>NW.)^LD[8V2=MXJ&I&,\MP6F92OGRM9-7K8PQX/@:=8QI'&.TR85<++I?6WIPR34,1>1J_F<%^>1E=R#]11[CU)WL&]%^6]9VCI%V.$KTICA)>R(+'?%?* MTOZ4[T%/;V]POA.U-HF:WAO7K=_N1*T3M3VUVBF!.G^FWJ=5.[C+.8E7WZ"D MO-&X/4 OMEV+N>&;&_[9T9MRZ1R5]EKYPOMI!]2#N\BL,L/0MV<1;Q<;>M3I MN;P+%;;]+B^[4!7>==T!,L-PO<(7VMC!&I,7?KN]_4-9V*[ISFT89\7,(/+A M1U\94UY]D@_\P?R%YP,IYDSYR!\)7E%7<6QW/??@QXXM&FDO"E](_<,#,,9M M>#YTGD3;=%KPQNNQ63<+L+^:A3VTS?D<+'IZ^:,=+A6<4GD/ZV9+@UY!&F2W M]@-)@ I$?["Q7^GLB<8-J+/) M;%PK[W]@1W084B[T:J(.^KK"T6WH#@$D ;G, ^5BOW5S'L9L>,*&KVRCX2MO M0M]2^@RN"R7O1BDHO%>8I&0)IUXGY8NTZ"KJ8HLH\]->R+.A/#*?H>[PO1_V"G8(:.K7AC[I#158 MB ,*'I2+8K&Y#YJ:.L#GGM4'/2-Y%%X[_DE5%KZWVAATJ/2$ZD:'@X MID(XG. %WF(1L!#5Z!+8 2]AZ=T"?V+F7_95<-2ZJ7<9HX0\\*X78Z0>O];: M('R_IV]-,P^E#Y3TT@1SI6QN:E"7B :D-=$XLL H M"^%'-]Y\#C8@_U;?5+ 5M%);OI3:4ZBX =QV\:S<]/8]VE:X%/>4] ]%?^9^ M\A-S!KL^"LM_LM'&]_C7+=+D(SWG"DS]=^DGIL0]NYF!['V_,1F\V@^ M!7AK2I^U<-#F:)A??NDB%XN#+'*C0AP6R8T>V#N>3Q>$-W!U9#[WS7XC\Q^V MTQT,DDF/WBTY)SZ#A8Z>BQJE%SJ,N1V?/5^U7K_B66P,>N.,IM>,$E6OCX?) MH\\[C$&7@]5G[W\<#T:]03R5 LVK#9/S2[[#5.9+T[TG38\S?S"=B)[&B[3/ M69&DYRMKSP\7'@R@1 $_ Y;,NL?I\/?!VRR;^/IZFCH"4RK^+Z['O\9Z'&ZU M#(:VI,K.*_2T/C=2)U?JO$J==_!<^A!!*0OXXL>)_2 7+PY4N%"O/"L^3H%Q M#[;ON21R\7N/(+9ZS*X-TV/:TS+R6"J.D\$>MJ%621RS9D$0P34Y3> QO+GT M8-_O]%:NN,T!W.77J+R 57_?AI01]=Y_N?O\[9ID-RTUZ2VW=RLDYT[MS3K7U5V5_TK#-G,DZ4H)KG2^[9 MU,:E+3[ZB;Q1W-O'I;J2$N%&]W9UHADI98C'V^"G_+N*%04^9;N6/3?%%8"\ M8F2,S!B<5\H5?"8&#JXKN3>&V:!%;%7R46-+E1(30%8<T2 MQ^E';\7HPKPM"'+3^_C7B:G7ZW-S3V0HB#>+KWOPU<^;G\/5RM!'A5_U>UKA MYV5#:6!Z3B8'&6K2&TV'!YO4M/@G@1]NL M EK3N1)!ET30,D0X4B(J:(\3!?ONXF,S8RH\(]U*3U*!#3;0#.NLP[NUU]_L MV.^5-NCIM4M"*Z_^N&F6Y7.I@[O3B?:9B+;1ZS=+LH^41=J$PR5S5SE07]+V M0I/LUY>T.?E<9\Z>J]&@-SAZ"^D+,C4CUPZE,L@C^U\&*(HV[=7%)>_@-X[$ MF^&@MV<;E!\'8KJJ^TZZSTZZ MKS!X4=O.?%'1WI:!?^PP5SJ&E;88[=7:]Y( J)$)]JQ]V_-Y: F#6"+FB4&J MTIRS;%Q4/%9@HI)GM*?\F7P3\%1)E]V;/%5:),.F@K,E=_C:1\F2X]1';>IHT>4]MS2HN6-0ST\,UK=^;5LT/Z.?R [22%" <5-L[(RV3?)S2 MM[DR*Z%-?7AG<69P-N4ES!*6DH73&7:5LY!Y/DM"M%V9X,_A63H3'.>3S\)/ M9Q/"D(.R?/WQ< ]^%":#E_,C1^\,M8;9'!3K ,R;YA**:B8 773BLM$E+I]U MXO+ACXG1)%UWLC5Q&>Y&V1(5;52BE29:*EFXUBG!*J4M;^2':GJZ%"J;V\RU M>CK%M3!YDH9)35N\,)O$N#!MOV8F(RY?IC)63?0]U,F2SP(T*INEE54:3 M/3BH<0Z6'"O9N](&"_513\\5^(A'TXQ$&2PJ \H7=)7DNQZ4FVVP.BLDICY3 MIVPFI@[&F;K$K8:G-DSDC%LZDY]*RM[V,3RKY*L.4I*.>T(OF< H656-B]^! M(YLA/\RD)WE.6HM3'?2XJMPB4R]C/*KF%C60H)> 45+SY\N2[1NBI@K M/ ;W<+D]1(K8ID*\K"2:VNMO]FY#G\ZSC\33Y8C5F%E\GWBT6[ZM:I0C' MD.SB%+&CIW-L=42GO@EC2?.9FK]^7LY8D7 F,EK8O%[DFY[QD>\>$($+$LBJY!!9EM_>V6SZ9C-+&VL#6;Z8,@,IGQA@1?Y-\SE_D45Z.=Y:T9 M3PD).%:1Y_O>(QRK>-[ V4OQW:_,12U^QX&>?C41(#M\ZBGBI>[<7@.WDW?Y M#/[F\R;A]&($S&;81!Q^D !DHQ*W0WI*%1_#'"/?)U#H>%[P'4Q%\?Q[T[7G M>%=Z#)%[3)C-O 6#I3!R*E(.)VKH M1_S;.&J.*-XR M9O&D#,^]]_";A(D]Y3V08V422;QR-H"VQ2,>M2M;,T*71J+!7-P;*1H@Y-]! MF-)3@Y<^FKXE$^%Q#NDC)8E_4>#TA*P8D)D*W"1DYOT MR]U[&#U""'IA^JH@7]X"!&*6R Q1<@&6M!J_?0Z&.2BSL((*;01H;0=WNU?6 MZ*#+&FULUFA-2R\Q7_\0H^; M0#6=]L;]<=W\J?&T9TP/D_2D37J#OMZE*N7\>>GN(762=!K6V;BZHN!>S-?< MA/ B&-?:TN&XK6Q%97"*G*N3^J;OT(:+C3FT31],)W.F=;&XBPI6#'1U.'U^ MP]X7BEE<0K_>XON2S\=!XY,VJFN!PPJ MMH5OU;/:B_IR]V%Y4,'VHP@O.&A?LI!8TKWZ/ M/0I[HN*(*[(!1+:\""_<+EE)6N2:*XPFH!/N=Q:&(I8A+%P>E?$BQ\*8BAT$$4)< M4 *$EXY'Q:&%;=Z\JHU<)QMM7">G["6L4%:(F38K8(D9"R0V/B@E)14@_.CW ME(_FCT?F./^;QZ9@F2X+>-@I%5N">[TE.D(+]&+E:Q(OWY''H,B?W*YXV@@^ M!=^&-+ER6ZGWZ@ <:51 \928D+<0: Q5;H^)-H6&N8H&?1(M?,_*Y$@7G/ M>LJMQ2/3B)^CIG,J]Q,W[4K(@+AJCC6*](@C0#$81)H"B2?N.Q;%QE/,:5(BW-:, TG?8& MVK!NZ&4X[$VT[:7=-:K$A^-Z5?#EGT_TZ9E/:N=0SW=L-/,BMLUX+39AXZ5I MP_T#-2O;LAQ6O#I1D/ARMX-_8N[J^TSNZD8HKF/Y=DK4N8>T+6[WC!7OB%.? M%]6JP&QT5,M333N\GFE_Q>5+#2M/ M54-K8EBY*_+L!/PP$ RJWA]W MX)^+D*N*Z.^]M11IHDX,\VP=K6ERDVP0AV MU';1 D/W;K"O!58UYZ;%6[1HBA5>:.C"&1V]L>("&DYVG+F<#;4:/9U?5,XNUVTC;091H7X(EXT(MUVRS5^-! W?H(.^.C)&^^(7 M52+!\:ZU.Z>SQ\VV$_0S$?2I:O1KF-:=H'>"WDI!U]7AL"T*O= D*TEQ;3BF M4I+OI?R1BI)]CJ-DMQLFURFRO7K7)'SMBNG5:/Z2Z6'WVC!2+5K28&$U MNC^5 )2)A+1LWUB7(40>O(BEX-FBM0.OX,A''/>'T&L) C '\]-37H(J>IXJ MJ;8Q=8FRO:%2-:+H]8BB*K W;WR&L#?X\:.-47N06L]?*7_Z=IP@FW1N&@WV MZ14EFP-:H'1<#[-$;[PYO%5.6S1VPGZ HX2 /,^68T E#75V\X1P@=Y_N?O\ M+5X \""_N(8 (.VOB?X4%[\/L:>XJ5I(7E&+?-HIQ$C<0<,]Q,O8VDPNNW.* M0-'BO.B*P)18]% BR49&SVQ==U9S]/=OHE=)8\B'@O26*"9&]=>?S1;Z-?:= M-'T+%7EY7H(NFA\)S:FT^6=ZC*YOOE=124#\_O=?/ MM_W+#)> K*U-FP2Y"%8MA;P&)!GM&#'!+<3Q\%B< Y=\CRIR",0X/9[6W^A, MF#2:S*TVB&8WA.Q(C0_[N;5MXY 2VUYI6P*'3RHPBEY0A?M*HD.J2EE680U& M>XA97F,]6\SZH]-0M+IFJ7JYX^I*JF@9%B99IB'6TO3[,5?X>N4PQ^K*'ZB/"TL/N(E4L MKJXE"Z0[YE^>9X': _L6F\M2]:#RB^E^5PDOWX+MB&(/U571;,<(I]R/71;L5Y"=XXBU74?^* M%_SR^?_^JBJ?;I4KZ^?9S^;/-"&4O&_LAQE3\!<:$U[WU&Q9K\,"RK*G7$F9A4 M7"K1&O_Q6IL.\PQ6MY%!?T9D!/_B=99Y,BGA+6-&&S7J[I7B>-N[2 M1 LQS(*4@KEOKT.Q+"KB9OXJ$,70$N)[NQV:AC1/ M#1B#19/#"A4KPEVK*9XJ"T;_CE$54$O1Z^&7%EN8<.E7E;5#]FO F/+)"YDR M55YA>?\K12H&%SZEG8]3Q$DS-R!GGTOA 8ZQ':L\@@O@X.%MX%-VLRB9?4)E MT#9WT3HV ?C36583!AN.%:17M*Z"=:%L[-0,9,2&DA],4AXA/I7RH[@=<.X? M39!H^!\G4Y;T7 2KDEY9F;*##P<.+D-A%Z#H98CF,(/*.T!]P?/X]8:"W@-'(5!@'YE%T[J ME/\&6Y^*WTFU )93\GVX]+WH?JG\W70C;*$B5,P(-%,6O,,,B5"6#8<,DX?6 M%T+>GGL(_"'F1C8LWWSF?.Y'J3/(#(E^+KS)H0,)$6?AKX('Z)IA_'-TU$0S MQPZ6W%6$7_\%!($MYR,JR=]A1^(M8>T@>1X]7":Z'Y0KO=?_Z9J';VBZ.)HX M"P49VJ'H;AU$S@#&@ 2BIHH"Q@6U'):0+QIIB 05?S)W2;P/EIX?T@F? *.3 M>%L>!2&PW<^N%U#WLAB;AE^U,[UV0 RVVIY8(VG;/^-YNV\?VS-S]ZX1 A:UMD!A)^#&?_E9FE5X@'@(! M G)CHZ<;"JDJZY=9F5GY ZPR%4K>0D M+X1>SQBB$(O;B<$IZ<\+-@$Q\Z'=C,XZX2\(^O-@:2U\>=Q$DBV7PADO>7ZK MW*C\XP!ZV9STS4"#;@:.I5W-11!MT(WY& ]% *))4.DPI&R MY9_3 YL7O9E"6P]: D:/- -WD0$EVKBF#*Z#,?35FX#WG(^-NV7+RF4R7,5; M'+@'QT'HV_?&(#\-Z2;$B*[8/2X,_5 OMY7P3C2J# $LG9E]?&H%V<[, M$2%"";IZ@]J<%IZI!5G)"M7]Q-P312"9P4]7O(2&PS\X(/CYS*U2W.3HQ);0 M!2AP _;>/9^-N+;^Y!JF[-8HNSO+!H,!45F,J-G" M38<3--7'_*EO0;,[;A]';K%8*-/LW+SD? JRGQF1>1EZLH# E_'VF@59T%)G M^4K;C;()HWD^Z)'X20;[0!_M* 8'W'II83]EY1J$%-J*PAL((Z6G)^O#5/'C M2<_C%I/A<@GX,#;K4TL8<>Z=FB7&8,7B<.4%P;))Q;E1 M.)L$K15IF(4W#0&AO6Z8]<:1G P;)L;,'T\.0WAY_WJ0+M4<%)P MFO=]!XX^J%(MW\I&_,P4 4+>Q,.NF#"3OR:&R^<*P@Y,EW!BTEQ(1=$A<-=E MIFT/&4RK)._D%C'%/,>Y=.&LZX4!&:P);I>E#U1KX/MK MP07SG):JV$15^CBC&2QQ^6@-%"R) M'G3BA4 #N"SD#QQR^-DB!@+GP< @#IRE@8=S/.9G0M 3D;DC\#T!K= -"N3^ MV/ND-,KU9NL?:E1D'7Z*WK**=.6)'XVC]X 7&7DM=&W-NPU1E&]1=T8PM[FY M;\3O.-&OVP\_^KW\4):KG[K?%]L/?D\DE"((=?'C2GD$+^;#[;=[X?_EFB@# MKB:_X%.P+ 'UX%XNX>G?L15?H+P8*12EF.-FW9##-Z,74N) M&-)D4&IP+6L\/8%O4JPEQ]NK_448"=84B]6:@C_5>0(]))1PK3S4M+I52 M5@W7!#V64">$#TWE)YR%LH"!- G.M3FDF==W>CX5#@%#WT3CZYB<=L6UL01" M\EXK'5?BQ,*=E VS\=X>!D?=O@4HHYB',))#3;>ST.K!Y YA(P4V.T0LJT)B M,A<-$UOQ//@AX/:BSV68WZ=GMAT)GLWPTR1"9!J7$/0;S4_G9Z=N]Z MGZ]>^-G)CU%0_ERDW5B;PBN!G=C>C.SN>+ YPM]'I17[+(BR1E& Y8KR2CZRAS?[EC\4V) [^@IM+^ 0#DV--#' 68S+XZ2%DJ T MM^HPAI!B]!.>^.9\3[RY>O..1MB\@]SWJ[GO=Q[]OCB,?S(:@9DE%^4:?1\, MI%MN%SP9Z7ZI?2T@0P]ZKC\,'7!Y1KIWW*%H])R)'T1)AFMVHC7+L,_1B-LL MUE3X[2(C&;NL2/7?^W0^5:%S 0&+T6J%M!@%*_;X6-+#X+#:%& CSA7Z%!S6JL#V/<9%U8]Q48UC M7%3S&!?5.KI%_?>3_T6IB["&Q.*VTA#]%$;MNNG[CHU31,V=C%F(Z^3G*_!& M?JT4Z.'T\!4?3I)L5Y)LO3X0^Y5DUIAAPK7O\J? =4*0V2XSE6,!^M0%X@"K MIK?+61NQY%':*B13""DK(H5D"B%E M-:201DM(6:W1?4O7]#F=[K>-EEW[0;<01;<:E6\QHFRY3JM1KJ\P MKY0H*?"7G57+*:$&$-TN0F@^QAK9B;B8:6^NGFT+4Z5 \5A%:Y1KZS5LS;.9 MQW'2MA&4%B'2YN^ST(BTVR)ME4A;)+V$R$OD/7GR'M>=W(*0O%2%.JL-L])% M\1';JJNOO]@LI]?7]8ZM3($M.40(@<>!0$U;UY-/""0$YF-%-PF !=B'$P;@ MFO<.!$ "X%ZO2 F !,"]WKP2 F >[_0W2H(3R'K);W22U8/8&P;JIS0IC.! M%/)38,;L!"@V-T*]]/6\P*N3(.\#X>! N+3*Q-&"<+65;W0;03@D84C"D$!X M+" D85BDW2 <$@Z+L!N$0\)A$7:#<%A '%)UB.U4A]C_!(LZB@A']4CFQCY" MY],U'?NRDFB*C)SK^3_J0S1GZA3[A%W#_9(O?;9[_SX2 MO$ET$[9/"MLDN@G>!&^"-\&;X$WP)G@7BBR'"F_T@W[&+D*K]A<,EB-??080 M/==: 6XMVV2V?WX&G^2]&>UE>X%MHCYJGQ2Q$;-_/H:]1SWHL^M!%P53>6;8 M: ^[UH=]HD2_O9XE6F;SJ;Q8T H0VD6)QG^>,_!?H45?K,"S[RC>!%M)3K6G MS-C$<=6>;.U2RLX4HUM7=Y4.TS:T7/3Y"XRA4G(&@S/9_>]FJ_@Q;DP-\Q$FE*Z6OAF?A&78G% 79S8$3(M9)\R'VBA2Z ME8)VMJM#2_F3@6HRALDE6UI'@V"N_$G0YM+B?(#XCB_0YX*&XS.Z(4[IOX K'$]>;P)ID3W)W,I0@<-G39!CT M098=?Z\N5-EM6+;85B:>Z*;\DRDL0 W^W/"\R6@L?NX_&WQ?!@/L !Q3S/CB MN0(5S325 O@POF3D8%CTP'%\F^\?=&(673[YMDV&?&@?&P^;%G\3)Z?KC/A3 M'2\V,Z0Y[(R%;: 3;49#L/#U]$0GY9'C^4H_X!8^23PM^-QL$QN3\B'_F9A/ M4B/$1:)^^>(,7\2JQ/["X+D[''17GG!MR(66U#Y. IXFUF/QE??]>5W/Y5X) M D#W\G4UT:UQ+S[Q'!JS6_T5^/D>.CQ/F'+/#^DG.UKC/>/$&7)1SO>$KU,. M.Q@1YO -5V[,Z'WX9'BJM\)C7Y\=/A"F@#*&N7#^$ZE=[$ MYV:5CY8K_/-=/@VH$4@\$V1DWYWP[R>V')A (E3Q-:%)?"2].>4#6''QSK5] M?KR"I8;MV+&EO#@-A@;?IA'C(.&/Y"8>"FH7SC0'>K;CC%"P^9CS6E;^X+;3 M*'%.Q"? SSC6YX_D_WK!@9(2P4JF)\6?WN=3X"#\/75E7&3W)T*)Y$-'7#[R M@_)=RFU^*+Q,ST9.UQB/N:!"6\"%U<)[@C?+%UZ%-;T/J">@()Y'NYJ['<&.GP& M?/,<5RPS ML4"-#P&%G"8H&1W(#A].!<"1](-N6D8?AD]#Q%2U(1,1$-)EZ@ M4'@&!R7GJF<'/@7=4=+62Q?[G!+@GX.7JM)?-70,,S2@8/O 9IIP:<-W[OKA M5DX)%(GA$+3;A,O+Y7KD*U(=%,HGOFY,7?>F)ASN8XR@/O^MR9\\=VOA^18< MZ< 80BJ 1#'FB 8?^$@RKA7)$_E09$XQ8SCP@!F]D#XS)XB]'%/'Q-49=2YI MT'B@=#'K!0@D=JL+VC'ZZ091%8/OCN<=AN+U&-G^J#%/0 KT@-F8AZ 8P3J,>:N=N1#PU4.MM?FIS/84!-+TQ M""4 7]SAC)I,(%O@5YPX(%H1FL8[& F1=A@._ B^#+WRY>[V'@[<)]<8>?B1 M]N43ETUXPL6_DR8"K-F;],"$ 2X$:W$X# [T:2^)X'S%M;R??!4P'S[AGWSY MTE:,<9,D2& =1L;H,YX68!-QWH:UG/'IF'BT\@<*,H$2(Q_)!<@9EWKA.G$I MX1:.'"X\0# GC<7(%N(+0;4JV!\DY\3E( M9LM.>)KX5)\8$'G\# <@'P#I!_R7H4O#"Z5)DAJOKB54[9BN+6]$/+%9?&DA M7H5K(78HV0Y?H?T$RD@$6YQ/\%O@._;V;(BS"YA\Q P;Z21_(J<7V]BL5U>G M?+_2GG^_0EQD..QY7$APKESXJ*V MRUZ,X40XM,&7 R!PG031H4?*SE/86X\!0Y08<5Y M";M-BCSP+//9<1HQOB]J<-!SR0ONALXK-A)Z50\=P3%=Y!!4$7 ]PCK%^X#KAQ>)SX;\ 7D,DQ]U0:603IR_JF4J(Y5 5#$V^A([T MRE#)+XZ&E]%.NP2_,1ZJW.[W?'+,=\X$:\3O M$Q/T"?RYH7_%"=SNL9O-J3 >/T;M